User's Manual

CRXi
µ
µµ
µ
Core Module
CR
µ
µµ
µ
X Logic,
2001 all rights reserved
16
the first address that contains an incorrect data value is returned. This test will also set all locations to 0
upon a successful exit, setting up the fourth test, a simple checksum, which should return 0.
R
Read 8051 register values. Read current contents of 8051 registers, along with the page register. Again, to
maintain backward compatibility, the extended SFR registers of the 80C320 are not shown.
G
Execute user program at code address 0000h. The bootloader is swapped with the user code and the
program counter is set to 0000h. User code will execute seamlessly with the bootloader code having no
effect on the users code. However, be advised that the booloader uses microcontroller resources as well and
the swap will leave some special function registers (SFR’s) and internal 8051 RAM with data. It is
suggested users provide some initialization routines to set data and SFR’s to known values at the start of
their code.
1
High-Speed Microcontroller Data Book, Dallas Semiconductor, www.dalsemi.com
2
STMicroelectronics (formerly Waferscale) .pdf format manuals and app notes, www.psdst.com
3
Maxim integrated circuits, data and app notes, www.maxim-ic.com
4
Simtek nvSRAM Data Book, www.simtek.com
5
Keil Software, www.keil.com, Archimedes Software, www.archimedesoftware.com
6
Tera Term - http://softseek.zdnet.com/Internet/Telnet/Review_13741_index.html