I know this subject has been covered many times, but I would like to know how to program the 64 bytes in the 16C84 with my programmer. I use MPASM and the PicStart kit. I have had a look at the DE command, but you need to specify the address you want to program and I can't find the start address for the first EEPROM byte. I want to program a look-up table into this space. Chow for now Gavin Jackson -------------------------------------------------------------- Hi there Gavin. This the way I did it. 2100H if the start address for the EEPROM Data memory. The end address ifs 213F, 64 bytes. If you want to programm in between just chang the 'org' as you wish. org 0x2100 ; starting address de 0x10 ; places 10H in the first memory location de 0x02 ; places 2 in next memory location end Francesco Cembrola Email: fcembrola@aol.com