MPASM can generate the information for the EEPROM data memory like so: ORG 0x2100 DE "Here's my data", 0 DE 1, 2, 3 However, PICSTART does not support programming of the data memory. You can either use PRO MATE or wait until after May 15 for the new PICSTART Plus, which works under MPLAB and will support programming of the EEPROM data memory. Kim Cooper Microchip Technology ______________________________ Reply Separator _________________________________ Subject: Programming the PIC16C84 data memory with the PICSTART 16B1 Author: Russell Politzky at Internet_Exchange Date: 4/25/96 7:41 PM I have sent this question to Microchip some weeks ago, but they choose not to respond. Likewise, the local Microchip rep also chose to ignore me, so I hope someone on this list can help. I am using MPASM with a 16B1 PICSTART kit to program a 16C84. I want to program the E^2 data memory using the 16B1. I know that it can be done by first running a small program which dumps the data into the E^2 data memory and then erasing the program memory and programming it with the final code. I don't want to use this method since I can not see why the 16B1 kit should not be able to program the E^2 data directly. Looking at the programming spec for the 84 leads me to belive that there is nothing difficult about programming the data space in the 84. Is it possible to program the E^2 data directly using the 16B1? After looking through the MPASM.HLP file which comes with MPLAB, I found a command, "DE" which is used to define EEQ^2 data from within MPSAM. I don't have an 84 to try this on right now. Has anyone tried to use this command? Does the 16B1 software recognise the embedded E^2 data? Does it program the E^2 data in thew 84 accordingly? Thanks in advance Russell Politzky -- ------------------------------------- E-mail: politzky@icon.co.za Date: @date@ Time: @time@ Its better not to know than to know what aint so -------------------------------------