Datasheet
STM8S105xx
Memory and register map
Address Block Register label Register name Reset
status
0x00 50F1 AWU_APR AWU asynchronous prescaler
buffer register
0x3F
0x00 50F2 AWU_TBR AWU timebase selection register 0x00
0x00 50F3 BEEP BEEP_CSR BEEP control/ status register 0x1F
0x00 50F4 to
0x00 50FF
Reserved area (12 bytes)
0x00 5200 SPI SPI_CR1 SPI control register 1 0x00
0x00 5201 SPI_CR2 SPI control register 2 0x00
0x00 5202 SPI_ICR SPI interrupt control register 0x00
0x00 5203 SPI_SR SPI status register 0x02
0x00 5204 SPI_DR SPI data register 0x00
0x00 5205 SPI_CRCPR SPI CRC polynomial register 0x07
0x00 5206 SPI_RXCRCR SPI Rx CRC register 0xFF
0x00 5207 SPI_TXCRCR SPI Tx CRC register 0xFF
0x00 5208 to
0x00 520F
Reserved area (8 bytes)
0x00 5210 I
2
C I2C_CR1 I
2
C control register 1 0x00
0x00 5211 I2C_CR2 I
2
C control register 2 0x00
0x00 5212 I2C_FREQR I
2
C frequency register 0x00
0x00 5213 I2C_OARL I
2
C Own address register low 0x00
0x00 5214 I2C_OARH I
2
C own address register high 0x00
0x00 5215 Reserved
0x00 5216 I2C_DR I
2
C data register 0x00
0x00 5217 I2C_SR1 I
2
C status register 1 0x00
0x00 5218 I2C_SR2 I
2
C status register 2 0x00
0x00 5219 I2C_SR3 I
2
C status register 3 0x00
0x00 521A I2C_ITR I
2
C interrupt control register 0x00
0x00 521B I2C_CCRL I
2
C clock control register low 0x00
0x00 521C I2C_CCRH I
2
C clock control register high 0x00
0x00 521D I2C_TRISER I
2
C TRISE register 0x02
0x00 521E I2C_PECR I
2
C packet error checking register 0x00
0x00 521F to
0x00 522F
Reserved area (17 bytes)
0x00 5230 to
0x00 523F
Reserved area (6 bytes)
0x00 5240 UART2 UART2_SR UART2 status register 0xC0
0x00 5241 UART2_DR UART2 data register 0xXX
0x00 5242 UART2_BRR1 UART2 baud rate register 1 0x00
DocID14771 Rev 13 29/99