I'm trying so run a simulation on ISIS Professional (Proteus) using a 16F88 PIC and LCD display.
My code calls data stored in the PIC's EEPROM and then displays it on the LCD, but I've converted the code to decimal values only, (i.e. the values in the EEPROM ranges from 0..9 only)
For some reason when I load the hex file it seems as though the EEPROM data is not loaded. (All registers at FF (dec 255)). This causes the software to hang because the value returned is outside the DT table values.
Question: Is there another method of loading the EEPROM data in Proteus?
My code calls data stored in the PIC's EEPROM and then displays it on the LCD, but I've converted the code to decimal values only, (i.e. the values in the EEPROM ranges from 0..9 only)
For some reason when I load the hex file it seems as though the EEPROM data is not loaded. (All registers at FF (dec 255)). This causes the software to hang because the value returned is outside the DT table values.
Question: Is there another method of loading the EEPROM data in Proteus?