Greetings, I am using MPLAB 6.10.0.0 on an 18F458. My program is trying to read CONFIG registers for information on the OSC selection. When I attempt to read 0x300000 and 0x300001 from MPLAB SIM I always get a return value of zero, regardless of how CONGIG1L and CONFIG1H are set. If I set TBLPTR to normal program space it seems to work fine. According to the datasheet, the config areas can be accessed using table reads and table writes. I am using TBLRD in this case. Has anyone else tried this? May I assume it's a shortcoming of MPLAB SIM and not some other error? Thanks for any responses, Lyle Hazelwood -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu