Applications Engineering
00000h
00400h
023FFh
0F000h
0F800h
10000h
SFR Area
Internal RAM
Area - 8kB
Reserved
High E/W
2kB data block
High E/W
2kB data block
| 00400h |
User RAM Area | |
= 8064 Bytes | 0237Fh |
Kernel RAM | 02380h |
(128 Bytes) | 023FFh |
|
Note: User programs must not use shaded areas.
E8000h
FFFFFh
Reserved
User
Flash ROM
Area - 96kB
FF900h
FFE80h
User Program
Area - 94kB
Kernel
Program
FFFDCh
Special Page
Area
Fixed Vector
Area
Figure
Note: The kernel occupies memory associated with
7.4. Register Operation Limitations
Table
Table 7-2: Limitations on Register Operation
Register Name | Restriction |
User and Interrupt Stack Pointers | RAM memory range 02380H – 023FFH is used |
| by the kernel. Do not set stacks in this area. |
UART1 Transmit/Receive Mode Register | Do not change. |
UART1 Transmit/Receive Control Register 0 |
|
UART1 Transmit/Receive Control Register 1 |
|
UART1 Interrupt Control Register 0 | Do not change. |
UART Transmit/Receive Control Register 2 | Do not change bits 0 and 2. |
UART1 Transmit Buffer Register | Do not write to this register. |
UART1 Receive Buffer Register | Do not read this register. |
Port 6 and Port 6 DDR | To prevent changes on P6_4 data and direction, |
| use |
| BCLR, AND, OR, etc.). |
7.5. Limitations on Interrupts - Vectors that Reside in the Hardware Vector Table
Table
August 2006 |