OK. Now the program works correctly in terms of the stack and other
technical details, but seems not to be reading the EEPROM data successfully.
IIUC, the EEPROM data for the simulator in AVR Studio is read from
the .eep file, which does exist, and which does contain the data I
stored in it in the code (as best I can tell...it also contains some
extraneous data which I am presuming is formatting data added by AVR
Studio,which would not be written the the physical EEPROM when the chip
is programmed).
So wy is this code not actually reading the EEPROM data? not only is
it not showing up in r0, but using the Watch tool, it is not showing as
being addressed in EEDR, despite the data addresses appearing as called
out in EEARL (with EEARH loaded with a 0x00, since I ommly use but 100
bytes of the EEPROM).
***ARGH*** but learning to use new tools can be such a pain in the
tookus!!!
tomMessage
*sigh*
2007-01-04 by Thomas Keller
Attachments
- No local attachments were found for this message.