Under normal circumstances you don’t need to create a special .h or .c file for the SFR definitions, the addresses are compatible. Just only the EEADRH register might be important if EEPROM locations >= 0x100 should be accessed, but so long you are not doing this, the pic18f452* files will work fine
Yes, 0x600-0xf7f are available as additional RAM locations. And 0x3000-0xffff is the application code space
For everyone else, I will present full documentation on using the 4620 in your projects shortly. This will relate to both C and ASM projects (but mostly C) and I will also document the procedure for allocating blocks of RAM larger than 256bits.
I said in your projects, not in your core module ;D heheheheh d’oh!
The burner module on ucapps.de is supposedly the way to go with the 4620’s, but I wouldn’t know from personal experience. My lab is kinda…not ready One other member of this forum has seen my house and will attest that from the moment you walk in the door, you have to step over little pieces of my lab all the way down the hall, to get to the living room, 1/4 of which is also full of lab bits, and is adjacent to the kitchen which is, you guessed it, covered in pieces of my lab. Then there’s the rest of the house… It’s a nightmare! :