Flash Programmer Circuit

Discussion in 'Embedded Systems and Microcontrollers' started by phantomp, Nov 19, 2006.

  1. phantomp

    Thread Starter New Member

    Nov 3, 2006
    8
    0
    Hi

    I'm after an AT89 programmer kit that would be a good intro in embedded programming and MCU hardware.

    This one looks pretty versatile but how do you boot it? It seems that another programmer is needed to flash the firmware onto it before it will be able to program anything else, which kind of defeats the point because if i had one i would need to build another!

    I need to learn more about RS232 interfacing, but should it not be possible to program this kind of chip with simpler hardware, using PC software to syncronise the flashing?
     
  2. Papabravo

    Expert

    Feb 24, 2006
    9,905
    1,723
    The programmer already has a processor on it with the required firmware already loaded. Your PC communicate with that processor and programs the blank processor in one of the ZIF sockets.

    Many of the parts in the ATMEL 8051 family have the ability to flash themselves with firmware already on the chip through the on board serial port. We use these members of the ATMEL family exclusively.

    AT89C51CC01
    AT89C51CC03
    AT89C51ED2
     
  3. phantomp

    Thread Starter New Member

    Nov 3, 2006
    8
    0
    Ah thanks, I thought the chip would be blank.

    So what's the purpose of the firmware hex file supplied with the kit?
     
  4. Papabravo

    Expert

    Feb 24, 2006
    9,905
    1,723
    I don't know specifically about that particular kit. In general it is not uncommon for there to be a multilevel process where more powerful programs are loaded into a device with simpler ones. I know from the list of devices that the programmer programs that those supported devices cannot be directly programmed from a PC. The datasheet will have the programming procedure and you will be able to identify the pins and the conditions on those pins which are part of the algorithm. If the kit is supplied with firmware it may be an upgrade to what is placed in the chip when it comes from the factory. This is just informed speculation on my part. I'm perfectly willing to admit that I don't know for sure.
     
Loading...