Menu

Open Programmer with pic18f4550

Hamza27790
2011-04-28
2012-10-27
  • Hamza27790

    Hamza27790 - 2011-04-28

    Hi thanks for the brilliant work you have done on this project , well like
    every one i need some,
    1. How to modify the board for pic18f4550
    2.If i write the firmware on pic18f4550 and want to install the code of a
    program i made would i burn the same pic with firmware or do i have to make an
    expension borad for 40 pin pic and place a new pic18f4550 on the expansion
    board and program it using usb.
    3. If i program using usb wont the firmware get deleted .

    and can u explain what is the vpp , vppu , vdd, vddu are for because they look
    like open terminal and i dont know what to do with them .

    i am attaching a image of the circuit diagram of how i have modified the
    circuit to use with 18f4550 please feel free to comment and point out my
    mistakes.

    please help needed and would be greatly appriciated.
    thankyou.

     
  • Rhonn

    Rhonn - 2011-04-28

    Hi,

    You can used 4550 for this project as what I've did with GTP-USB..but you need
    a bigger pcb layout...just follow the pin mapping of 2550 to 4550...it will
    work..:D

     
  • Rhonn

    Rhonn - 2011-04-28

    2.If i write the firmware on pic18f4550 and want to install the code of a
    program i made would i burn the same pic with firmware or do i have to make an
    expension borad for 40 pin pic and place a new pic18f4550 on the expansion
    board and program it using usb.

    Of course you NEED ANOTHER pic..the PIC on main PCB 18F2550 contains the
    firmware needed by the programmer...if you want to program another PIC
    (18F4550) you need to construct the adapter board and put another PIC
    (18F2550/4550) to program..

    1. If i program using usb wont the firmware get deleted .

    The firmware of the MAIN board? now if you mean another PIC inserted to
    corresponding programming socket of course the will be deleted and a new
    firmware will be loaded..

    and can u explain what is the vpp , vppu , vdd, vddu are for because they
    look like open terminal and i dont know what to do with them .

    If you mean the 5 pins header just above U2 it's a header for ICSP
    programming...

     
  • Rhonn

    Rhonn - 2011-04-28

    BTW it's ICSP-IN..meaning you can program U2 in-circuit using another
    programmer....no need to take it out from socket...

     
  • Hamza27790

    Hamza27790 - 2011-04-28

    ok thing is i am using proteus and want to simulate the working model before
    building the board
    so far
    1. i have compiled a .hex file of firmware for pic18f4550 and build the basic design without any expansion or adapters
    2. i have installed the proteus virtual usb drivers and so far in simulation the usb is recognized and and when i run the openprog.exe it says programmer detected.
    3. next i try reading some thing wondering it will read from the pic on which there is the firmware buh it gives the error
    hv voltage regulator error

    i am a bit confused and i am sorry if i getting a bit irritating its just that
    i am a bit new to this ,
    and can any one please tell me some detail about making this adapter board for
    programming other pics

    thankyou

     
  • Hamza27790

    Hamza27790 - 2011-04-28

    And can some one tell me how much does these voltages are suppose too be

    vpp
    vppu
    vdd
    vddu

     
  • Rhonn

    Rhonn - 2011-04-29

    Hi,
    I never tried this in simulation...just follow the PCB layout, stuff the
    required parts on the board, burn the hex on 2550 and there you go...it works
    on the first time...:)

    And can some one tell me how much does these voltages are suppose too be
    vpp
    vppu
    vdd
    vddu

    Run the HARDWARE TEST on Openprog.exe to check for the corresponding voltages
    on the pins..

     
  • Alberto Maccioni

    It's hard enough to simulate the USB firmware by itself; a simulation the
    whole system is out of question.
    Why would you do such a thing?
    Just build it and you're done.
    The documentation covers all the questions posted.

     
  • Hamza27790

    Hamza27790 - 2011-04-29

    ok i have build the board and every thing seems to be working ok but i need a
    pic 40 pin adapter board.need help on that .
    Can u giv me any resource on building the pic 18 40 pin adapter board and is
    it possible to have support for at89c51 series ....
    thankyou

     
  • Alberto Maccioni

    The 40 pin adapter is already done, read again the documentation.
    The 89c51 needs some work; I don't have any so I cannot add support.
    The source code is open so you can experiment with that.

     
  • Rhonn

    Rhonn - 2011-04-29

    How about the ATTiny12 sir? is that supported?

     
  • Alberto Maccioni

    No, it's not supported because I couldn't find one, but the hardware is there,
    even with high voltage programming capability.
    If I can get a free sample I'll add support.

     

Anonymous
Anonymous

Add attachments
Cancel





Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.