Datasheet
STM8L052C6 Memory and register map
Doc ID 022924 Rev 2 43/52
0x00 5430
RI
Reserved area (1 byte) 0x00
0x00 5431 RI_ICR1 Timer input capture routing register 1 0x00
0x00 5432 RI_ICR2 Timer input capture routing register 2 0x00
0x00 5433 RI_IOIR1 I/O input register 1 undefined
0x00 5434 RI_IOIR2 I/O input register 2 undefined
0x00 5435 RI_IOIR3 I/O input register 3 undefined
0x00 5436 RI_IOCMR1 I/O control mode register 1 0x00
0x00 5437 RI_IOCMR2 I/O control mode register 2 0x00
0x00 5438 RI_IOCMR3 I/O control mode register 3 0x00
0x00 5439 RI_IOSR1 I/O switch register 1 0x00
0x00 543A RI_IOSR2 I/O switch register 2 0x00
0x00 543B RI_IOSR3 I/O switch register 3 0x00
0x00 543C RI_IOGCR I/O group control register 0x3F
0x00 543D RI_ASCR1 Analog switch register 1 0x00
0x00 543E RI_ASCR2 Analog switch register 2 0x00
0x00 543F RI_RCR Resistor control register 1 0x00
0x00 5440 to
0x00 5444
Reserved area (5 bytes)
1. These registers are not impacted by a system reset. They are reset at power-on.
Table 7. General hardware register map (continued)
Address Block Register label Register name
Reset
status
Table 8. CPU/SWIM/debug module/interrupt controller registers
Address Block Register Label Register Name
Reset
Status
0x00 7F00
CPU
(1)
A Accumulator 0x00
0x00 7F01 PCE Program counter extended 0x00
0x00 7F02 PCH Program counter high 0x00
0x00 7F03 PCL Program counter low 0x00
0x00 7F04 XH X index register high 0x00
0x00 7F05 XL X index register low 0x00
0x00 7F06 YH Y index register high 0x00
0x00 7F07 YL Y index register low 0x00
0x00 7F08 SPH Stack pointer high 0x03
0x00 7F09 SPL Stack pointer low 0xFF
0x00 7F0A CCR Condition code register 0x28