solution change code 16f628 to 12f629 data in hex


Closed Thread
Results 1 to 7 of 7
  1. #1
    auge31's Avatar
    auge31 Guest

    Default solution change code 16f628 to 12f629 data in hex

    Hello all
    I am looking easy and clear solution how to migrate hex code from 16F628 to 12f629. I use disassember Nigel Goodwin WinPicProg for .asm source. Important for my pcb to 8 pin smd pic.

    pin in use 16f628:

    4 -- RST
    5 -- GND
    6 -- I/O
    13 -- I/O
    14 -- VCC
    16 -- CLK

    Anybody can help me ?
    Can I paste my disassebled .asm here ?

  2. #2
    skimask's Avatar
    skimask Guest


    Did you find this post helpful? Yes | No

    Default

    Quote Originally Posted by auge31 View Post
    Hello all
    I am looking easy and clear solution how to migrate hex code from 16F628 to 12f629. I use disassember Nigel Goodwin WinPicProg for .asm source. Important for my pcb to 8 pin smd pic.
    ...............................
    Anybody can help me ?
    Can I paste my disassebled .asm here ?
    You can paste it here...doubt if anybody will do anything about it...
    You may as well paste individual pixels from a picture here in separate posts and see if anybody will reassemble it into a different picture.
    Besides - 16F628 has a lot more options than a 12F629, more code space, more ram...

    Why not just figure out what the 16F628 actually did for you, learn a bit about how to program a PIC, and create your own program to mimic the 16F628 to burn into a 12F629.

  3. #3
    auge31's Avatar
    auge31 Guest


    Did you find this post helpful? Yes | No

    Default

    hex code ist free in intrnet for 16f84 and 16f628 18 pin. I tryed found autor contact and no succes
    plesae help me look for .asm how to modyfity code for 8 pin 12f629
    I am electronic man - hardware repair tv radio etc. and I know a little about PIC writte code assembler
    sorry for my bad english

    here is .asm disassembled from 16f628.hex

    ; Generated by WinPicProg 1.91, (c) Nigel Goodwin 2002.

    LIST P=16F628, F=INHX8M
    include "P16F628.inc"
    __CONFIG 0x3D2B



    END

  4. #4
    Join Date
    Aug 2006
    Location
    Look, behind you.
    Posts
    2,818


    Did you find this post helpful? Yes | No

    Default

    As I see it, you have several options,
    1. Likely the easiest and cheapest, use the correct # PIC chip, for the hex files you have.Very little cost or Brain Damage.
    2. Learn assembler and edit the code you have, likely the hardest and most time consuming.
    3. Write your own PBP program with help from the forum ( that's what we do here ).
    4. PAY someone to write you a program, not me.
    <br>
    It would be really tough to make a F84 or 628 code to run on a 12F series unless it is a simple program, the 12F has at very best 5 or six ports whereas the f84/628 has potential for sixteen, if you use INT_OSC and no MCLRE.
    Last edited by Archangel; - 20th September 2008 at 09:41.
    If you do not believe in MAGIC, Consider how currency has value simply by printing it, and is then traded for real assets.
    .
    Gold is the money of kings, silver is the money of gentlemen, barter is the money of peasants - but debt is the money of slaves
    .
    There simply is no "Happy Spam" If you do it you will disappear from this forum.

  5. #5
    Join Date
    May 2004
    Location
    NW France
    Posts
    3,614


    Did you find this post helpful? Yes | No

    Wink

    Hi,

    Have a link to the original project ??? that would be THE simplest way ...

    Alain
    ************************************************** ***********************
    Why insist on using 32 Bits when you're not even able to deal with the first 8 ones ??? ehhhhhh ...
    ************************************************** ***********************
    IF there is the word "Problem" in your question ...
    certainly the answer is " RTFM " or " RTFDataSheet " !!!
    *****************************************

  6. #6
    auge31's Avatar
    auge31 Guest


    Did you find this post helpful? Yes | No

    Default

    Hello

    link REMOVED!
    thx

  7. #7
    Join Date
    Jul 2003
    Posts
    2,358


    Did you find this post helpful? Yes | No

    Default

    I'm sorry, you want to break copyright, hack other peoples code, Games, Digital Encription, Sat Channels etc, do it ELSEWHERE!

Similar Threads

  1. How much code space do PBP statements use.
    By Darrel Taylor in forum Code Examples
    Replies: 5
    Last Post: - 13th February 2009, 21:31
  2. Making Program Code Space your playground...
    By Melanie in forum Code Examples
    Replies: 15
    Last Post: - 19th July 2008, 08:26
  3. Data EEPROM gets clobbered during programming
    By BrianT in forum mel PIC BASIC Pro
    Replies: 5
    Last Post: - 18th July 2008, 02:46
  4. Sinus calculating !
    By Don Mario in forum mel PIC BASIC Pro
    Replies: 29
    Last Post: - 28th November 2004, 23:56
  5. need hex code to make 12c509 a flip flop,
    By bruce3mn in forum General
    Replies: 1
    Last Post: - 15th November 2004, 03:23

Members who have read this thread : 1

You do not have permission to view the list of names.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts