M061
2.0.2.1
TOSHIBA Cortex-M0 MCU
8
32
PA
General Purpose Input_Output Port (PA)
0x400C0000
0x0
0xc
registers
0xc
0x1c
reserved
0x28
0xc
registers
0x34
0x4
reserved
0x38
0x4
registers
DATA
PA Data Register
0x0
32
read-write
0x00000000
0xffffffff
PA0
PA0
0
1
read-write
PA1
PA1
1
1
read-write
PA2
PA2
2
1
read-write
PA3
PA3
3
1
read-write
PA4
PA4
4
1
read-write
PA5
PA5
5
1
read-write
PA6
PA6
6
1
read-write
PA7
PA7
7
1
read-write
CR
PA Control Register
0x4
32
read-write
0x00000000
0xffffffff
PA0C
PA0C
0
1
read-write
PA1C
PA1C
1
1
read-write
PA2C
PA2C
2
1
read-write
PA3C
PA3C
3
1
read-write
PA4C
PA4C
4
1
read-write
PA5C
PA5C
5
1
read-write
PA6C
PA6C
6
1
read-write
PA7C
PA7C
7
1
read-write
FR1
PA Function Register 1
0x8
32
read-write
0x00000000
0xffffffff
PA0F1
PA0F1
0
1
read-write
PA1F1
PA1F1
1
1
read-write
PA2F1
PA2F1
2
1
read-write
PA3F1
PA3F1
3
1
read-write
PA4F1
PA4F1
4
1
read-write
PA5F1
PA5F1
5
1
read-write
PA6F1
PA6F1
6
1
read-write
PA7F1
PA7F1
7
1
read-write
OD
PA Open Drain Control Register
0x28
32
read-write
0x00000000
0xffffffff
PA0OD
PA0OD
0
1
read-write
PA1OD
PA1OD
1
1
read-write
PA2OD
PA2OD
2
1
read-write
PA3OD
PA3OD
3
1
read-write
PA4OD
PA4OD
4
1
read-write
PA5OD
PA5OD
5
1
read-write
PA6OD
PA6OD
6
1
read-write
PA7OD
PA7OD
7
1
read-write
PUP
PA Pull-Up Control Register
0x2C
32
read-write
0x00000000
0xffffffff
PA0UP
PA0UP
0
1
read-write
PA1UP
PA1UP
1
1
read-write
PA2UP
PA2UP
2
1
read-write
PA3UP
PA3UP
3
1
read-write
PA4UP
PA4UP
4
1
read-write
PA5UP
PA5UP
5
1
read-write
PA6UP
PA6UP
6
1
read-write
PA7UP
PA7UP
7
1
read-write
PDN
PA Pull-Down Control Register
0x30
32
read-write
0x00000000
0xffffffff
PA0DN
PA0DN
0
1
read-write
PA1DN
PA1DN
1
1
read-write
PA2DN
PA2DN
2
1
read-write
PA3DN
PA3DN
3
1
read-write
PA4DN
PA4DN
4
1
read-write
PA5DN
PA5DN
5
1
read-write
PA6DN
PA6DN
6
1
read-write
PA7DN
PA7DN
7
1
read-write
IE
PA Input Enable Control Register
0x38
32
read-write
0x00000000
0xffffffff
PA0IE
PA0IE
0
1
read-write
PA1IE
PA1IE
1
1
read-write
PA2IE
PA2IE
2
1
read-write
PA3IE
PA3IE
3
1
read-write
PA4IE
PA4IE
4
1
read-write
PA5IE
PA5IE
5
1
read-write
PA6IE
PA6IE
6
1
read-write
PA7IE
PA7IE
7
1
read-write
PB
General Purpose Input_Output Port (PB)
0x400C0100
0x0
0xc
registers
0xc
0x1c
reserved
0x28
0xc
registers
0x34
0x4
reserved
0x38
0x4
registers
DATA
PB Data Register
0x0
32
read-write
0x00000000
0xffffffff
PB0
PB0
0
1
read-write
PB1
PB1
1
1
read-write
PB2
PB2
2
1
read-write
PB3
PB3
3
1
read-write
PB4
PB4
4
1
read-write
PB5
PB5
5
1
read-write
PB6
PB6
6
1
read-write
PB7
PB7
7
1
read-write
CR
PB Control Register
0x4
32
read-write
0x00000000
0xffffffff
PB0C
PB0C
0
1
read-write
PB1C
PB1C
1
1
read-write
PB2C
PB2C
2
1
read-write
PB3C
PB3C
3
1
read-write
PB4C
PB4C
4
1
read-write
PB5C
PB5C
5
1
read-write
PB6C
PB6C
6
1
read-write
PB7C
PB7C
7
1
read-write
FR1
PB Function Register 1
0x8
32
read-write
0x00000000
0xffffffff
PB0F1
PB0F1
0
1
read-write
PB1F1
PB1F1
1
1
read-write
PB2F1
PB2F1
2
1
read-write
PB3F1
PB3F1
3
1
read-write
PB4F1
PB4F1
4
1
read-write
PB5F1
PB5F1
5
1
read-write
PB6F1
PB6F1
6
1
read-write
PB7F1
PB7F1
7
1
read-write
OD
PB Open Drain Control Register
0x28
32
read-write
0x00000000
0xffffffff
PB0OD
PB0OD
0
1
read-write
PB1OD
PB1OD
1
1
read-write
PB2OD
PB2OD
2
1
read-write
PB3OD
PB3OD
3
1
read-write
PB4OD
PB4OD
4
1
read-write
PB5OD
PB5OD
5
1
read-write
PB6OD
PB6OD
6
1
read-write
PB7OD
PB7OD
7
1
read-write
PUP
PB Pull-Up Control Register
0x2C
32
read-write
0x00000000
0xffffffff
PB0UP
PB0UP
0
1
read-write
PB1UP
PB1UP
1
1
read-write
PB2UP
PB2UP
2
1
read-write
PB3UP
PB3UP
3
1
read-write
PB4UP
PB4UP
4
1
read-write
PB5UP
PB5UP
5
1
read-write
PB6UP
PB6UP
6
1
read-write
PB7UP
PB7UP
7
1
read-write
PDN
PB Pull-Down Control Register
0x30
32
read-write
0x00000000
0xffffffff
PB0DN
PB0DN
0
1
read-write
PB1DN
PB1DN
1
1
read-write
PB2DN
PB2DN
2
1
read-write
PB3DN
PB3DN
3
1
read-write
PB4DN
PB4DN
4
1
read-write
PB5DN
PB5DN
5
1
read-write
PB6DN
PB6DN
6
1
read-write
PB7DN
PB7DN
7
1
read-write
IE
PB Input Enable Control Register
0x38
32
read-write
0x00000000
0xffffffff
PB0IE
PB0IE
0
1
read-write
PB1IE
PB1IE
1
1
read-write
PB2IE
PB2IE
2
1
read-write
PB3IE
PB3IE
3
1
read-write
PB4IE
PB4IE
4
1
read-write
PB5IE
PB5IE
5
1
read-write
PB6IE
PB6IE
6
1
read-write
PB7IE
PB7IE
7
1
read-write
PC
General Purpose Input_Output Port (PC)
0x400C0200
0x0
0xc
registers
0xc
0x1c
reserved
0x28
0xc
registers
0x34
0x4
reserved
0x38
0x4
registers
DATA
PC Data Register
0x0
32
read-write
0x00000000
0xffffffff
PC0
PC0
0
1
read-write
PC1
PC1
1
1
read-write
PC2
PC2
2
1
read-write
PC3
PC3
3
1
read-write
PC4
PC4
4
1
read-write
PC5
PC5
5
1
read-write
PC6
PC6
6
1
read-write
PC7
PC7
7
1
read-write
CR
PC Control Register
0x4
32
read-write
0x00000000
0xffffffff
PC0C
PC0C
0
1
read-write
PC1C
PC1C
1
1
read-write
PC2C
PC2C
2
1
read-write
PC3C
PC3C
3
1
read-write
PC4C
PC4C
4
1
read-write
PC5C
PC5C
5
1
read-write
PC6C
PC6C
6
1
read-write
PC7C
PC7C
7
1
read-write
FR1
PC Function Register 1
0x8
32
read-write
0x00000000
0xffffffff
PC0F1
PC0F1
0
1
read-write
PC1F1
PC1F1
1
1
read-write
PC2F1
PC2F1
2
1
read-write
PC3F1
PC3F1
3
1
read-write
PC4F1
PC4F1
4
1
read-write
PC5F1
PC5F1
5
1
read-write
PC6F1
PC6F1
6
1
read-write
PC7F1
PC7F1
7
1
read-write
OD
PC Open Drain Control Register
0x28
32
read-write
0x00000000
0xffffffff
PC0OD
PC0OD
0
1
read-write
PC1OD
PC1OD
1
1
read-write
PC2OD
PC2OD
2
1
read-write
PC3OD
PC3OD
3
1
read-write
PC4OD
PC4OD
4
1
read-write
PC5OD
PC5OD
5
1
read-write
PC6OD
PC6OD
6
1
read-write
PC7OD
PC7OD
7
1
read-write
PUP
PC Pull-Up Control Register
0x2C
32
read-write
0x00000000
0xffffffff
PC0UP
PC0UP
0
1
read-write
PC1UP
PC1UP
1
1
read-write
PC2UP
PC2UP
2
1
read-write
PC3UP
PC3UP
3
1
read-write
PC4UP
PC4UP
4
1
read-write
PC5UP
PC5UP
5
1
read-write
PC6UP
PC6UP
6
1
read-write
PC7UP
PC7UP
7
1
read-write
PDN
PC Pull-Down Control Register
0x30
32
read-write
0x00000000
0xffffffff
PC0DN
PC0DN
0
1
read-write
PC1DN
PC1DN
1
1
read-write
PC2DN
PC2DN
2
1
read-write
PC3DN
PC3DN
3
1
read-write
PC4DN
PC4DN
4
1
read-write
PC5DN
PC5DN
5
1
read-write
PC6DN
PC6DN
6
1
read-write
PC7DN
PC7DN
7
1
read-write
IE
PC Input Enable Control Register
0x38
32
read-write
0x00000000
0xffffffff
PC0IE
PC0IE
0
1
read-write
PC1IE
PC1IE
1
1
read-write
PC2IE
PC2IE
2
1
read-write
PC3IE
PC3IE
3
1
read-write
PC4IE
PC4IE
4
1
read-write
PC5IE
PC5IE
5
1
read-write
PC6IE
PC6IE
6
1
read-write
PC7IE
PC7IE
7
1
read-write
PD
General Purpose Input_Output Port (PD)
0x400C0300
0x0
0xc
registers
0xc
0x1c
reserved
0x28
0xc
registers
0x34
0x4
reserved
0x38
0x4
registers
DATA
PD Data Register
0x0
32
read-write
0x00000000
0xffffffff
PD0
PD0
0
1
read-write
PD1
PD1
1
1
read-write
PD2
PD2
2
1
read-write
PD3
PD3
3
1
read-write
PD4
PD4
4
1
read-write
PD5
PD5
5
1
read-write
PD6
PD6
6
1
read-write
PD7
PD7
7
1
read-write
CR
PD Control Register
0x4
32
read-write
0x00000000
0xffffffff
PD0C
PD0C
0
1
read-write
PD1C
PD1C
1
1
read-write
PD2C
PD2C
2
1
read-write
PD3C
PD3C
3
1
read-write
PD4C
PD4C
4
1
read-write
PD5C
PD5C
5
1
read-write
PD6C
PD6C
6
1
read-write
PD7C
PD7C
7
1
read-write
FR1
PD Function Register 1
0x8
32
read-write
0x00000000
0xffffffff
PD0F1
PD0F1
0
1
read-write
PD1F1
PD1F1
1
1
read-write
PD2F1
PD2F1
2
1
read-write
PD3F1
PD3F1
3
1
read-write
PD4F1
PD4F1
4
1
read-write
PD5F1
PD5F1
5
1
read-write
PD6F1
PD6F1
6
1
read-write
PD7F1
PD7F1
7
1
read-write
OD
PD Open Drain Control Register
0x28
32
read-write
0x00000000
0xffffffff
PD0OD
PD0OD
0
1
read-write
PD1OD
PD1OD
1
1
read-write
PD2OD
PD2OD
2
1
read-write
PD3OD
PD3OD
3
1
read-write
PD4OD
PD4OD
4
1
read-write
PD5OD
PD5OD
5
1
read-write
PD6OD
PD6OD
6
1
read-write
PD7OD
PD7OD
7
1
read-write
PUP
PD Pull-Up Control Register
0x2C
32
read-write
0x00000000
0xffffffff
PD0UP
PD0UP
0
1
read-write
PD1UP
PD1UP
1
1
read-write
PD2UP
PD2UP
2
1
read-write
PD3UP
PD3UP
3
1
read-write
PD4UP
PD4UP
4
1
read-write
PD5UP
PD5UP
5
1
read-write
PD6UP
PD6UP
6
1
read-write
PD7UP
PD7UP
7
1
read-write
PDN
PD Pull-Down Control Register
0x30
32
read-write
0x00000000
0xffffffff
PD0DN
PD0DN
0
1
read-write
PD1DN
PD1DN
1
1
read-write
PD2DN
PD2DN
2
1
read-write
PD3DN
PD3DN
3
1
read-write
PD4DN
PD4DN
4
1
read-write
PD5DN
PD5DN
5
1
read-write
PD6DN
PD6DN
6
1
read-write
PD7DN
PD7DN
7
1
read-write
IE
PD Input Enable Control Register
0x38
32
read-write
0x00000000
0xffffffff
PD0IE
PD0IE
0
1
read-write
PD1IE
PD1IE
1
1
read-write
PD2IE
PD2IE
2
1
read-write
PD3IE
PD3IE
3
1
read-write
PD4IE
PD4IE
4
1
read-write
PD5IE
PD5IE
5
1
read-write
PD6IE
PD6IE
6
1
read-write
PD7IE
PD7IE
7
1
read-write
PE
General Purpose Input_Output Port (PE)
0x400C0400
0x0
0x14
registers
0x14
0x14
reserved
0x28
0xc
registers
0x34
0x4
reserved
0x38
0x4
registers
DATA
PE Data Register
0x0
32
read-write
0x00000000
0xffffffff
PE0
PE0
0
1
read-write
PE1
PE1
1
1
read-write
PE2
PE2
2
1
read-write
PE3
PE3
3
1
read-write
PE4
PE4
4
1
read-write
PE5
PE5
5
1
read-write
PE6
PE6
6
1
read-write
PE7
PE7
7
1
read-write
CR
PE Control Register
0x4
32
read-write
0x00000082
0xffffffff
PE0C
PE0C
0
1
read-write
PE1C
PE1C
1
1
read-write
PE2C
PE2C
2
1
read-write
PE3C
PE3C
3
1
read-write
PE4C
PE4C
4
1
read-write
PE5C
PE5C
5
1
read-write
PE6C
PE6C
6
1
read-write
PE7C
PE7C
7
1
read-write
FR1
PE Function Register 1
0x8
32
read-write
0x00000000
0xffffffff
PE0F1
PE0F1
0
1
read-write
PE1F1
PE1F1
1
1
read-write
PE2F1
PE2F1
2
1
read-write
PE3F1
PE3F1
3
1
read-write
PE4F1
PE4F1
4
1
read-write
PE5F1
PE5F1
5
1
read-write
PE6F1
PE6F1
6
1
read-write
PE7F1
PE7F1
7
1
read-write
FR2
PE Function Register 2
0xC
32
read-write
0x000000c3
0xffffffff
PE0F2
PE0F2
0
1
read-write
PE1F2
PE1F2
1
1
read-write
PE2F2
PE2F2
2
1
read-write
PE3F2
PE3F2
3
1
read-write
PE4F2
PE4F2
4
1
read-write
PE5F2
PE5F2
5
1
read-write
PE6F2
PE6F2
6
1
read-write
PE7F2
PE7F2
7
1
read-write
FR3
PE Function Register 3
0x10
32
read-write
0x00000000
0xffffffff
PE3F3
PE3F3
3
1
read-write
OD
PE Open Drain Control Register
0x28
32
read-write
0x00000000
0xffffffff
PE0OD
PE0OD
0
1
read-write
PE1OD
PE1OD
1
1
read-write
PE2OD
PE2OD
2
1
read-write
PE3OD
PE3OD
3
1
read-write
PE4OD
PE4OD
4
1
read-write
PE5OD
PE5OD
5
1
read-write
PE6OD
PE6OD
6
1
read-write
PE7OD
PE7OD
7
1
read-write
PUP
PE Pull-Up Control Register
0x2C
32
read-write
0x00000082
0xffffffff
PE0UP
PE0UP
0
1
read-write
PE1UP
PE1UP
1
1
read-write
PE2UP
PE2UP
2
1
read-write
PE3UP
PE3UP
3
1
read-write
PE4UP
PE4UP
4
1
read-write
PE5UP
PE5UP
5
1
read-write
PE6UP
PE6UP
6
1
read-write
PE7UP
PE7UP
7
1
read-write
PDN
PE Pull-Down Control Register
0x30
32
read-write
0x00000041
0xffffffff
PE0DN
PE0DN
0
1
read-write
PE1DN
PE1DN
1
1
read-write
PE2DN
PE2DN
2
1
read-write
PE3DN
PE3DN
3
1
read-write
PE4DN
PE4DN
4
1
read-write
PE5DN
PE5DN
5
1
read-write
PE6DN
PE6DN
6
1
read-write
PE7DN
PE7DN
7
1
read-write
IE
PE Input Enable Control Register
0x38
32
read-write
0x000000c3
0xffffffff
PE0IE
PE0IE
0
1
read-write
PE1IE
PE1IE
1
1
read-write
PE2IE
PE2IE
2
1
read-write
PE3IE
PE3IE
3
1
read-write
PE4IE
PE4IE
4
1
read-write
PE5IE
PE5IE
5
1
read-write
PE6IE
PE6IE
6
1
read-write
PE7IE
PE7IE
7
1
read-write
PF
General Purpose Input_Output Port (PF)
0x400C0500
0x0
0xc
registers
0xc
0x1c
reserved
0x28
0xc
registers
0x34
0x4
reserved
0x38
0x4
registers
DATA
PF Data Register
0x0
32
read-write
0x00000000
0xffffffff
PF0
PF0
0
1
read-write
PF1
PF1
1
1
read-write
CR
PF Control Register
0x4
32
read-write
0x00000000
0xffffffff
PF0C
PF0C
0
1
read-write
PF1C
PF1C
1
1
read-write
FR1
PF Function Register 1
0x8
32
read-write
0x00000000
0xffffffff
PF1F1
PF1F1
1
1
read-write
OD
PF Open Drain Control Register
0x28
32
read-write
0x00000000
0xffffffff
PF0OD
PF0OD
0
1
read-write
PF1OD
PF1OD
1
1
read-write
PUP
PF Pull-Up Control Register
0x2C
32
read-write
0x00000000
0xffffffff
PF0UP
PF0UP
0
1
read-write
PF1UP
PF1UP
1
1
read-write
PFN
PF Pull-Down Control Register
0x30
32
read-write
0x00000000
0xffffffff
PF0DN
PF0DN
0
1
read-write
PF1DN
PF1DN
1
1
read-write
IE
PF Input Enable Control Register
0x38
32
read-write
0x00000000
0xffffffff
PF0IE
PF0IE
0
1
read-write
PF1IE
PF1IE
1
1
read-write
PG
General Purpose Input_Output Port (PG)
0x400C0600
0x0
0x10
registers
0x10
0x18
reserved
0x28
0xc
registers
0x34
0x4
reserved
0x38
0x4
registers
DATA
PG Data Register
0x0
32
read-write
0x00000000
0xffffffff
PG0
PG0
0
1
read-write
CR
PG Control Register
0x4
32
read-write
0x00000000
0xffffffff
PG0C
PG0C
0
1
read-write
FR1
PG Function Register 1
0x8
32
read-write
0x00000000
0xffffffff
PG0F1
PG0F1
0
1
read-write
FR2
PG Function Register 2
0xC
32
read-write
0x00000000
0xffffffff
PG0F2
PG0F2
0
1
read-write
OD
PG Open Drain Control Register
0x28
32
read-write
0x00000000
0xffffffff
PG0OD
PG0OD
0
1
read-write
PUP
PG Pull-Up Control Register
0x2C
32
read-write
0x00000000
0xffffffff
PG0UP
PG0UP
0
1
read-write
PGN
PG Pull-Down Control Register
0x30
32
read-write
0x00000000
0xffffffff
PG0DN
PG0DN
0
1
read-write
IE
PG Input Enable Control Register
0x38
32
read-write
0x00000000
0xffffffff
PG0IE
PG0IE
0
1
read-write
PH
General Purpose Input_Output Port (PH)
0x400C0700
0x0
0x14
registers
0x14
0x14
reserved
0x28
0xc
registers
0x34
0x4
reserved
0x38
0x4
registers
DATA
PH Data Register
0x0
32
read-write
0x00000000
0xffffffff
PH0
PH0
0
1
read-write
PH1
PH1
1
1
read-write
PH2
PH2
2
1
read-write
PH3
PH3
3
1
read-write
PH4
PH4
4
1
read-write
PH5
PH5
5
1
read-write
CR
PH Control Register
0x4
32
read-write
0x00000000
0xffffffff
PH0C
PH0C
0
1
read-write
PH1C
PH1C
1
1
read-write
PH2C
PH2C
2
1
read-write
PH3C
PH3C
3
1
read-write
PH4C
PH4C
4
1
read-write
PH5C
PH5C
5
1
read-write
FR1
PH Function Register 1
0x8
32
read-write
0x00000000
0xffffffff
PH0F1
PH0F1
0
1
read-write
PH1F1
PH1F1
1
1
read-write
PH2F1
PH2F1
2
1
read-write
PH3F1
PH3F1
3
1
read-write
PH4F1
PH4F1
4
1
read-write
PH5F1
PH5F1
5
1
read-write
FR2
PH Function Register 2
0xC
32
read-write
0x00000000
0xffffffff
PH0F2
PH0F2
0
1
read-write
PH2F2
PH2F2
2
1
read-write
PH3F2
PH3F2
3
1
read-write
PH5F2
PH5F2
5
1
read-write
FR3
PH Function Register 3
0x10
32
read-write
0x00000000
0xffffffff
PH2F3
PH2F3
2
1
read-write
PH5F3
PH5F3
5
1
read-write
OD
PH OPHn Drain Control Register
0x28
32
read-write
0x00000000
0xffffffff
PH0OD
PH0OD
0
1
read-write
PH1OD
PH1OD
1
1
read-write
PH2OD
PH2OD
2
1
read-write
PH3OD
PH3OD
3
1
read-write
PH4OD
PH4OD
4
1
read-write
PH5OD
PH5OD
5
1
read-write
PUP
PH Pull-Up Control Register
0x2C
32
read-write
0x00000000
0xffffffff
PH0UP
PH0UP
0
1
read-write
PH1UP
PH1UP
1
1
read-write
PH2UP
PH2UP
2
1
read-write
PH3UP
PH3UP
3
1
read-write
PH4UP
PH4UP
4
1
read-write
PH5UP
PH5UP
5
1
read-write
PDN
PH Pull-Down Control Register
0x30
32
read-write
0x00000000
0xffffffff
PH0DN
PH0DN
0
1
read-write
PH1DN
PH1DN
1
1
read-write
PH2DN
PH2DN
2
1
read-write
PH3DN
PH3DN
3
1
read-write
PH4DN
PH4DN
4
1
read-write
PH5DN
PH5DN
5
1
read-write
IE
PH Input Enable Control Register
0x38
32
read-write
0x00000000
0xffffffff
PH0IE
PH0IE
0
1
read-write
PH1IE
PH1IE
1
1
read-write
PH2IE
PH2IE
2
1
read-write
PH3IE
PH3IE
3
1
read-write
PH4IE
PH4IE
4
1
read-write
PH5IE
PH5IE
5
1
read-write
PI
General Purpose Input_Output Port (PI)
0x400C0800
0x0
0x14
registers
0x14
0x14
reserved
0x28
0xc
registers
0x34
0x4
reserved
0x38
0x4
registers
DATA
PI Data Register
0x0
32
read-write
0x00000000
0xffffffff
PI0
PI0
0
1
read-write
PI1
PI1
1
1
read-write
PI2
PI2
2
1
read-write
PI3
PI3
3
1
read-write
PI4
PI4
4
1
read-write
PI5
PI5
5
1
read-write
PI6
PI6
6
1
read-write
CR
PI Control Register
0x4
32
read-write
0x00000000
0xffffffff
PI0C
PI0C
0
1
read-write
PI1C
PI1C
1
1
read-write
PI2C
PI2C
2
1
read-write
PI3C
PI3C
3
1
read-write
PI4C
PI4C
4
1
read-write
PI5C
PI5C
5
1
read-write
PI6C
PI6C
6
1
read-write
FR1
PI Function Register 1
0x8
32
read-write
0x00000000
0xffffffff
PI0F1
PI0F1
0
1
read-write
PI1F1
PI1F1
1
1
read-write
PI2F1
PI2F1
2
1
read-write
PI3F1
PI3F1
3
1
read-write
PI4F1
PI4F1
4
1
read-write
PI5F1
PI5F1
5
1
read-write
PI6F1
PI6F1
6
1
read-write
FR2
PI Function Register 2
0xC
32
read-write
0x00000000
0xffffffff
PI0F2
PI0F2
0
1
read-write
PI2F2
PI2F2
2
1
read-write
PI6F2
PI6F2
6
1
read-write
FR3
PI Function Register 3
0x10
32
read-write
0x00000000
0xffffffff
PI2F3
PI2F3
2
1
read-write
PI6F3
PI6F3
6
1
read-write
OD
PI OPIn Drain Control Register
0x28
32
read-write
0x00000000
0xffffffff
PI0OD
PI0OD
0
1
read-write
PI1OD
PI1OD
1
1
read-write
PI2OD
PI2OD
2
1
read-write
PI3OD
PI3OD
3
1
read-write
PI4OD
PI4OD
4
1
read-write
PI5OD
PI5OD
5
1
read-write
PI6OD
PI6OD
6
1
read-write
PUP
PI Pull-Up Control Register
0x2C
32
read-write
0x00000000
0xffffffff
PI0UP
PI0UP
0
1
read-write
PI1UP
PI1UP
1
1
read-write
PI2UP
PI2UP
2
1
read-write
PI3UP
PI3UP
3
1
read-write
PI4UP
PI4UP
4
1
read-write
PI5UP
PI5UP
5
1
read-write
PI6UP
PI6UP
6
1
read-write
PDN
PI Pull-Down Control Register
0x30
32
read-write
0x00000000
0xffffffff
PI0DN
PI0DN
0
1
read-write
PI1DN
PI1DN
1
1
read-write
PI2DN
PI2DN
2
1
read-write
PI3DN
PI3DN
3
1
read-write
PI4DN
PI4DN
4
1
read-write
PI5DN
PI5DN
5
1
read-write
PI6DN
PI6DN
6
1
read-write
IE
PI Input Enable Control Register
0x38
32
read-write
0x00000000
0xffffffff
PI0IE
PI0IE
0
1
read-write
PI1IE
PI1IE
1
1
read-write
PI2IE
PI2IE
2
1
read-write
PI3IE
PI3IE
3
1
read-write
PI4IE
PI4IE
4
1
read-write
PI5IE
PI5IE
5
1
read-write
PI6IE
PI6IE
6
1
read-write
PJ
General Purpose Input_Output Port (PJ)
0x400C0900
0x0
0x10
registers
0x10
0x18
reserved
0x28
0xc
registers
0x34
0x4
reserved
0x38
0x4
registers
DATA
PJ Data Register
0x0
32
read-write
0x00000000
0xffffffff
PJ0
PJ0
0
1
read-write
PJ1
PJ1
1
1
read-write
PJ2
PJ2
2
1
read-write
PJ3
PJ3
3
1
read-write
PJ4
PJ4
4
1
read-write
PJ5
PJ5
5
1
read-write
CR
PJ Control Register
0x4
32
read-write
0x00000000
0xffffffff
PJ0C
PJ0C
0
1
read-write
PJ1C
PJ1C
1
1
read-write
PJ2C
PJ2C
2
1
read-write
PJ3C
PJ3C
3
1
read-write
PJ4C
PJ4C
4
1
read-write
FR1
PJ Function Register 1
0x8
32
read-write
0x00000000
0xffffffff
PJ0F1
PJ0F1
0
1
read-write
PJ1F1
PJ1F1
1
1
read-write
PJ2F1
PJ2F1
2
1
read-write
PJ3F1
PJ3F1
3
1
read-write
PJ4F1
PJ4F1
4
1
read-write
PJ5F1
PJ5F1
5
1
read-write
FR2
PJ Function Register 2
0xC
32
read-write
0x00000000
0xffffffff
PJ2F2
PJ2F2
2
1
read-write
PJ4F2
PJ4F2
4
1
read-write
PJ5F2
PJ5F2
5
1
read-write
OD
PJ OPJn Drain Control Register
0x28
32
read-write
0x00000000
0xffffffff
PJ0OD
PJ0OD
0
1
read-write
PJ1OD
PJ1OD
1
1
read-write
PJ2OD
PJ2OD
2
1
read-write
PJ3OD
PJ3OD
3
1
read-write
PJ4OD
PJ4OD
4
1
read-write
PUP
PJ Pull-Up Control Register
0x2C
32
read-write
0x00000000
0xffffffff
PJ0UP
PJ0UP
0
1
read-write
PJ1UP
PJ1UP
1
1
read-write
PJ2UP
PJ2UP
2
1
read-write
PJ3UP
PJ3UP
3
1
read-write
PJ4UP
PJ4UP
4
1
read-write
PDN
PJ Pull-Down Control Register
0x30
32
read-write
0x00000000
0xffffffff
PJ0DN
PJ0DN
0
1
read-write
PJ1DN
PJ1DN
1
1
read-write
PJ2DN
PJ2DN
2
1
read-write
PJ3DN
PJ3DN
3
1
read-write
PJ4DN
PJ4DN
4
1
read-write
IE
PJ Input Enable Control Register
0x38
32
read-write
0x00000000
0xffffffff
PJ0IE
PJ0IE
0
1
read-write
PJ1IE
PJ1IE
1
1
read-write
PJ2IE
PJ2IE
2
1
read-write
PJ3IE
PJ3IE
3
1
read-write
PJ4IE
PJ4IE
4
1
read-write
PJ5IE
PJ5IE
5
1
read-write
PK
General Purpose Input_Output Port (PK)
0x400C0A00
0x0
0xc
registers
0xc
0x1c
reserved
0x28
0xc
registers
0x34
0x4
reserved
0x38
0x4
registers
DATA
PK Data Register
0x0
32
read-write
0x00000000
0xffffffff
PK0
PK0
0
1
read-write
PK1
PK1
1
1
read-write
CR
PK Control Register
0x4
32
read-write
0x00000000
0xffffffff
PK0C
PK0C
0
1
read-write
PK1C
PK1C
1
1
read-write
FR1
PK Function Register 1
0x8
32
read-write
0x00000000
0xffffffff
PK0F1
PK0F1
0
1
read-only
PK1F1
PK1F1
1
1
read-write
OD
PK Open Drain Control Register
0x28
32
read-write
0x00000000
0xffffffff
PK0OD
PK0OD
0
1
read-write
PK1OD
PK1OD
1
1
read-write
PUP
PK Pull-Up Control Register
0x2C
32
read-write
0x00000000
0xffffffff
PK0UP
PK0UP
0
1
read-write
PK1UP
PK1UP
1
1
read-write
PKN
PK Pull-Down Control Register
0x30
32
read-write
0x00000000
0xffffffff
PK0DN
PK0DN
0
1
read-write
PK1DN
PK1DN
1
1
read-write
IE
PK Input Enable Control Register
0x38
32
read-write
0x00000000
0xffffffff
PK0IE
PK0IE
0
1
read-write
PK1IE
PK1IE
1
1
read-write
TB0
16-bit Timer_Event Counter (TB)
0x400C4000
0x0
0x30
registers
EN
TB Enable Register
0x0
32
read-write
0x00000000
0xffffffff
TBHALT
TBHALT
6
1
read-write
TBEN
TBEN
7
1
read-write
RUN
TB RUN Register
0x4
32
read-write
0x00000000
0xffffffff
TBRUN
TBRUN
0
1
read-write
TBPRUN
TBPRUN
2
1
read-write
CR
TB Control Register
0x8
32
read-write
0x00000000
0xffffffff
CSSEL
CSSEL
0
1
read-write
TRGSEL
TRGSEL
1
1
read-write
TBINSEL
TBINSEL
2
1
read-write
I2TB
I2TB
3
1
read-write
TBSYNC
TBSYNC
5
1
read-write
TBWBF
TBWBF
7
1
read-write
MOD
TB Mode Register
0xC
32
read-write
0x00000040
0xffffffff
TBCLK
TBCLK
0
3
read-write
TBCLE
TBCLE
3
1
read-write
TBCPM
TBCPM
4
2
read-write
TBCP
TBCP
6
1
write-only
FFCR
TB Flip-Flop Control Register
0x10
32
read-write
0x000000c3
0xffffffff
TBFF0C
TBFF0C
0
2
read-write
TBE0T1
TBE0T1
2
1
read-write
TBE1T1
TBE1T1
3
1
read-write
TBC0T1
TBC0T1
4
1
read-write
TBC1T1
TBC1T1
5
1
read-write
ST
TB Status Register
0x14
32
read-only
0x00000000
0xffffffff
INTTB0
INTTB0
0
1
read-only
INTTB1
INTTB1
1
1
read-only
INTTBOF
INTTBOF
2
1
read-only
IM
TB Interrupt Mask Register
0x18
32
read-write
0x00000000
0xffffffff
TBIM0
TBIM0
0
1
read-write
TBIM1
TBIM1
1
1
read-write
TBIMOF
TBIMOF
2
1
read-write
UC
TB Read Capture Register
0x1C
32
read-only
0x00000000
0xffffffff
UC
UC
0
16
read-only
RG0
TB RG0 Timer Register
0x20
32
read-write
0x00000000
0xffffffff
TBRG0
TBRG0
0
16
read-write
RG1
TB RG1 Timer Register
0x24
32
read-write
0x00000000
0xffffffff
TBRG1
TBRG1
0
16
read-write
CP0
TB CP0 Capture Register
0x28
32
read-only
0x00000000
0xffff0000
TBCP0
TBCP0
0
16
read-only
CP1
TB CP1 Capture Register
0x2C
32
read-only
0x00000000
0xffff0000
TBCP1
TBCP1
0
16
read-only
TB1
0x440C4100
T16A0
16-bit TimerA
0x4008D000
0x0
0x14
registers
EN
Enable Register
0x0
32
read-write
0x00000000
0xffffffff
I2T16A
I2T16A
0
1
read-write
HALT
HALT
1
1
read-write
RUN
RUN Register
0x4
32
read-write
0x00000000
0xffffffff
RUN
RUN
0
1
read-write
CR
Control Register
0x8
32
read-write
0x00000000
0xffffffff
CLK
CLK
0
1
read-write
FFCR
FFCR
4
2
read-write
FFEN
FFEN
7
1
read-write
RG
Timer Register
0xC
32
read-write
0x00000000
0xffffffff
RG
RG
0
16
read-write
CP
Capture Register
0x10
32
read-only
0x00000000
0xffffffff
CP
CP
0
16
read-only
T16A1
0x4008E000
T16A2
0x4008F000
T16A3
0x40090000
T16A4
0x40091000
T16A5
0x44092000
T16A6
0x44093000
WD0
Watchdog Timer (WD)
0x400F2000
0x0
0x8
registers
MOD
WD Mode Register
0x0
32
read-write
0x00000082
0xffffffff
RESCR
RESCR
1
1
read-write
I2WDT
I2WDT
2
1
read-write
WDTP
WDTP
4
3
read-write
WDTE
WDTE
7
1
read-write
CR
WD Control Register
0x4
32
write-only
0x00000000
0xffffff00
WDCR
WDCR
0
8
write-only
WD1
0x440F2100
SC0
Serial Channel (SC)
0x400E1000
0x0
0x20
registers
EN
SC Enable Register
0x0
32
read-write
0x00000000
0xffffffff
SIOE
SIOE
0
1
read-write
BUF
SC Buffer Register
0x4
32
read-write
0x00000000
0xffffffff
TB_RB
TB_RB
0
8
read-write
CR
SC Control Register
0x8
32
read-write
0x00000000
0xffffffff
IOC
IOC
0
1
read-write
SCLKS
SCLKS
1
1
read-write
FERR
FERR
2
1
read-only
PERR
PERR
3
1
read-only
OERR
OERR
4
1
read-only
PE
PE
5
1
read-write
EVEN
EVEN
6
1
read-write
RB8
RB8
7
1
read-only
MOD0
SC Mode Control Register 0
0xC
32
read-write
0x00000000
0xffffffff
SC
SC
0
2
read-write
SM
SM
2
2
read-write
WU
WU
4
1
read-write
RXE
RXE
5
1
read-write
CTSE
CTSE
6
1
read-write
TB8
TB8
7
1
read-write
BRCR
SC Baud Rate Generator Control Register
0x10
32
read-write
0x00000000
0xffffffff
BRS
BRS
0
4
read-write
BRCK
BRCK
4
2
read-write
BRADDE
BRADDE
6
1
read-write
BRADD
SC Baud Rate Generator Control Register 2
0x14
32
read-write
0x00000000
0xffffffff
BRK
BRK
0
4
read-write
MOD1
SC Mode Control Register 1
0x18
32
read-write
0x00000000
0xffffffff
SINT
SINT
1
3
read-write
TXE
TXE
4
1
read-write
FDPX
FDPX
5
2
read-write
I2SC
I2SC
7
1
read-write
MOD2
SC Mode Control Register 2
0x1C
32
read-write
0x00000080
0xffffffff
SWRST
SWRST
0
2
read-write
WBUF
WBUF
2
1
read-write
DRCHG
DRCHG
3
1
read-write
SBLEN
SBLEN
4
1
read-write
TXRUN
TXRUN
5
1
read-only
RBFLL
RBFLL
6
1
read-only
TBEMP
TBEMP
7
1
read-only
SC1
0x400E1100
SC2
0x400E1200
SC3
0x400E1300
SBI
Serial Bus Interface (SBI)
0x400E0000
0x0
0x18
registers
CR0
SBI Control Register 0
0x0
32
read-write
0x00000000
0xffffffff
SBIEN
SBIEN
7
1
read-write
CR1_A
SBI Control Register 1 (I2C Mode)
0x4
32
read-write
0x00000003
0x3fffffff
SWRMON
SWRMON
0
1
read-only
SCK
SCK
0
3
write-only
ACK
ACK
4
1
read-write
BC
BC
5
3
read-write
CR1_B
SBI Control Register 1 (SIO Mode)
SBI_CR1
0x4
32
read-write
0x00000008
0xffffffff
SCK
SCK
0
3
read-write
SIOM
SIOM
4
2
read-write
SIOINH
SIOINH
6
1
read-write
SIOS
SIOS
7
1
read-write
DBR
SBI Data Buffer Register
0x8
32
read-write
0x00000000
0xffffffff
DB
DB
0
8
read-write
I2CAR
SBI I2C Bus Address Register
0xC
32
read-write
0x00000000
0xffffffff
ALS
ALS
0
1
read-write
SA
SA
1
7
read-write
CR2_A
SBI Control Register 2 (I2C Mode)
0x10
32
write-only
0x00000010
0xffffffff
SWRST
SWRST
0
2
write-only
SBIM
SBIM
2
2
write-only
PIN
PIN
4
1
write-only
BB
BB
5
1
write-only
TRX
TRX
6
1
write-only
MST
MST
7
1
write-only
CR2_B
SBI Control Register 2 (SIO Mode)
SBI_CR2
0x10
32
write-only
0x000000f3
0xffffffff
SBIM
SBIM
2
2
write-only
SR_A
SBI Status Register (I2C Mode)
0x10
32
read-only
0x00000010
0xffffffff
LRB
LRB
0
1
read-only
ADO
ADO
1
1
read-only
AAS
AAS
2
1
read-only
AL
AL
3
1
read-only
PIN
PIN
4
1
read-only
BB
BB
5
1
read-only
TRX
TRX
6
1
read-only
MST
MST
7
1
read-only
SR_B
SBI Status Register (SIO Mode)
SBI_SR
0x10
32
read-only
0x000000f3
0xffffffff
SEF
SEF
2
1
read-only
SIOF
SIOF
3
1
read-only
BR0
SBI Baud Rate Register 0
0x14
32
read-write
0x000000be
0xffffffff
I2SBI
I2SBI
6
1
read-write
AD
Analog-to-Digital Converter (AD)
0x400FC000
0x0
0x1c
registers
0x1c
0x14
reserved
0x30
0x3c
registers
CLK
AD Conversion Clock Setting Register
0x0
32
read-write
0x00000040
0xffffffff
ADCLK
ADCLK
0
3
read-write
ADCC
ADCC
6
2
read-write
MOD0
AD Mode Control Register 0
0x4
32
read-write
0x00000000
0xffffffff
ADS
ADS
0
1
write-only
SCAN
SCAN
1
1
read-write
REPEAT
REPEAT
2
1
read-write
ITM
ITM
3
2
read-write
ADBFN
ADBFN
6
1
read-only
EOCFN
EOCFN
7
1
read-only
MOD1
AD Mode Control Register 1
0x8
32
read-write
0x00000000
0xffffffff
ADCH
ADCH
0
4
read-write
ADSCN
ADSCN
4
2
read-write
I2AD
I2AD
6
1
read-write
VREFON
VREFON
7
1
read-write
MOD2
AD Mode Control Register 2
0xC
32
read-write
0x00000000
0xffffffff
HPADCH
HPADCH
0
4
read-write
HPADCE
HPADCE
5
1
write-only
ADBFHP
ADBFHP
6
1
read-only
EOCFHP
EOCFHP
7
1
read-only
MOD3
AD Mode Control Register 3
0x10
32
read-write
0x00000000
0xffffffff
ADOBSV0
ADOBSV0
0
1
read-write
ADREGS0
ADREGS0
1
4
read-write
ADOBIC0
ADOBIC0
5
1
read-write
MOD4
AD Mode Control Register 4
0x14
32
read-write
0x00000000
0xffffffff
ADRST
ADRST
0
2
write-only
ADHTG
ADHTG
4
1
read-write
ADHS
ADHS
5
1
read-write
HADHTG
HADHTG
6
1
read-write
HADHS
HADHS
7
1
read-write
MOD5
AD Mode Control Register 5
0x18
32
read-write
0x00000000
0xffffffff
ADOBSV1
ADOBSV1
0
1
read-write
ADREGS1
ADREGS1
1
4
read-write
ADOBIC1
ADOBIC1
5
1
read-write
REG0
AD Conversion Result Register 08
0x30
32
read-only
0x00000000
0xffffffff
ADR0RF
ADR0RF
0
1
read-only
OVR0
OVR0
1
1
read-only
ADR0
ADR0
6
10
read-only
REG1
AD Conversion Result Register 19
0x34
32
read-only
0x00000000
0xffffffff
ADR1RF
ADR1RF
0
1
read-only
OVR1
OVR1
1
1
read-only
ADR1
ADR1
6
10
read-only
REG2
AD Conversion Result Register 2A
0x38
32
read-only
0x00000000
0xffffffff
ADR2RF
ADR2RF
0
1
read-only
OVR2
OVR2
1
1
read-only
ADR2
ADR2
6
10
read-only
REG3
AD Conversion Result Register 3B
0x3C
32
read-only
0x00000000
0xffffffff
ADR3RF
ADR3RF
0
1
read-only
OVR3
OVR3
1
1
read-only
ADR3
ADR3
6
10
read-only
REG4
AD Conversion Result Register 4C
0x40
32
read-only
0x00000000
0xffffffff
ADR4RF
ADR4RF
0
1
read-only
OVR4
OVR4
1
1
read-only
ADR4
ADR4
6
10
read-only
REG5
AD Conversion Result Register 5D
0x44
32
read-only
0x00000000
0xffffffff
ADR5RF
ADR5RF
0
1
read-only
OVR5
OVR5
1
1
read-only
ADR5
ADR5
6
10
read-only
REG6
AD Conversion Result Register 6E
0x48
32
read-only
0x00000000
0xffffffff
ADR6RF
ADR6RF
0
1
read-only
OVR6
OVR6
1
1
read-only
ADR6
ADR6
6
10
read-only
REG7
AD Conversion Result Register 7F
0x4C
32
read-only
0x00000000
0xffffffff
ADR7RF
ADR7RF
0
1
read-only
OVR7
OVR7
1
1
read-only
ADR7
ADR7
6
10
read-only
REG8
AD Conversion Result Register 8
0x50
32
read-only
0x00000000
0xffffffff
ADR8RF
ADR8RF
0
1
read-only
OVR8
OVR8
1
1
read-only
ADR8
ADR8
6
10
read-only
REG9
AD Conversion Result Register 9
0x54
32
read-only
0x00000000
0xffffffff
ADR9RF
ADR9RF
0
1
read-only
OVR9
OVR9
1
1
read-only
ADR9
ADR9
6
10
read-only
REG10
AD Conversion Result Register 10
0x58
32
read-only
0x00000000
0xffffffff
ADR10RF
ADR10RF
0
1
read-only
OVR10
OVR10
1
1
read-only
ADR10
ADR10
6
10
read-only
REG11
AD Conversion Result Register 11
0x5C
32
read-only
0x00000000
0xffffffff
ADR11RF
ADR11RF
0
1
read-only
OVR11
OVR11
1
1
read-only
ADR11
ADR11
6
10
read-only
REGSP
AD Conversion Result Register SP
0x60
32
read-only
0x00000000
0xffffffff
ADRSPRF
ADRSPRF
0
1
read-only
OVRSP
OVRSP
1
1
read-only
ADRSP
ADRSP
6
10
read-only
CMP0
AD Conversion Result Comparison Register 0
0x64
32
read-write
0x00000000
0xffffffff
ADCOM0
ADCOM0
6
10
read-write
CMP1
AD Conversion Result Comparison Register 1
0x68
32
read-write
0x00000000
0xffffffff
ADCOM1
ADCOM1
6
10
read-write
DSAD0
16-bit Deita sigma AD converter
0x44067000
0x0
0x24
registers
CLK
DSAD Conversion Clock Setting Register
0x0
32
read-write
0x00000000
0xffffffff
ADCLK
ADCLK
0
3
read-write
CR0
DSAD Control Register 0
0x4
32
read-write
0x00000000
0xffffffff
ADRST
ADRST
0
2
write-only
CR1
DSAD Control Register 1
0x8
32
read-write
0x00000000
0xffffffff
MODEN
MODEN
0
1
read-write
BIASEN
BIASEN
1
1
read-write
CR2
DSAD Control Register 2
0xC
32
read-write
0x00000000
0xffffffff
ADS
ADS
0
1
write-only
CR3
DSAD Control Register 3
0x10
32
read-write
0x00000000
0xffffffff
REPEAT
REPEAT
0
1
read-write
ADSYNC
ADSYNC
8
1
read-write
CR4
DSAD Control Register 4
0x14
32
read-write
0x00000000
0xffffffff
DSGAIN
DSGAIN
0
3
read-write
ADJ
DSAD Adjust Register
0x18
32
read-write
0x00000000
0xffffffff
ADJ
ADJ
0
1
read-write
OFFSET
OFFSET
16
16
read-write
ST
DSAD Status Register
0x1C
32
read-write
0x00000000
0xffffffff
ADBF
ADBF
0
1
read-only
EOCF
EOCF
1
1
read-only
RES
DSAD Result Register
0x20
32
read-write
0x00000000
0xffffffff
ADRF
ADRF
0
1
read-only
ADOVR
ADOVR
1
1
read-only
ADR
ADR
8
24
read-only
DSAD1
0x44068000
DSAD2
0x44069000
TEMP
Temperature Sensor
0x4005D000
0x0
0x8
registers
EN
TEMP Enable Register
0x0
32
read-write
0x00000000
0xffffffff
EN0
EN0
0
1
read-write
EN1
EN1
1
1
read-write
CR
TEMP Control Registe
0x4
32
read-write
0x00000000
0xffffffff
CR0
CR0
0
1
read-write
LVD
Low Voltage detector control register
0x400F4000
0x0
0x4
reserved
0x4
0x8
registers
ICR
LVD-NMI Control Register
0x04
32
read-write
0x00000000
0xffffffff
LVDEN2
LVDEN2
0
1
read-write
LVDLVL2
LVDLVL2
1
3
read-write
INTSEL
INTSEL
4
1
read-write
LVDINTEN
LVDINTEN
5
1
read-write
SR
LVD Status Control Register
0x08
32
read-write
0x00000000
0xffffffff
LVDST2
LVDST2
1
1
read-only
RTC
Real Time Clock (RTC)
0x400CC000
0x0
0x3
registers
0x3
0x1
reserved
0x4
0x5
registers
0x9
0x3
reserved
0xc
0x1
registers
0xd
0x1
reserved
0xe
0x4
registers
SECR
RTC Sec setting register
0x00
8
read-write
0x00
0x80
SE
SE
0
7
read-write
MINR
RTC Min settging register
0x01
8
read-write
0x00
0x80
MI
MI
0
7
read-write
HOURR
RTC Hour setting register
0x02
8
read-write
0x00
0xc0
HO
HO
0
6
read-write
DAYR
RTC Day setting register
0x04
8
read-write
0x00
0xf8
WE
WE
0
3
read-write
DATER
RTC Date setting register
0x05
8
read-write
0x00
0xc0
DA
DA
0
6
read-write
MONTHR
RTC Month settging register PAGE0
0x06
8
read-write
0x00
0xe0
MO
MO
0
5
read-write
YEARR_A
RTC Year setting register PAGE0
0x07
8
read-write
0x00
0x00
YE
YE
0
8
read-write
YEARR_B
RTC Leap year register PAGE1
RTC_YEARR
0x07
8
read-write
0x00
0xfc
LEAP
LEAP
0
2
read-write
PAGER
RTC Page register
0x08
8
read-write
0x00
0xf3
PAGE
PAGE
0
1
read-write
ENAALM
ENAALM
2
1
read-write
ENATMR
ENATMR
3
1
read-write
ADJUST
ADJUST
4
1
read-write
INTENA
INTENA
7
1
read-write
RESTR
RTC Reset register
0x0C
8
read-write
0xc7
0xff
DIS8HZ
DIS8HZ
0
1
read-write
DIS4HZ
DIS4HZ
1
1
read-write
DIS2HZ
DIS2HZ
2
1
read-write
RESTALM
RESTALM
4
1
read-write
RSTTMR
RSTTMR
5
1
read-write
DIS16HZ
DIS16HZ
6
1
read-write
DIS1HZ
DIS1HZ
7
1
read-write
PROTECT
RTC clock adjust control register
0x0E
8
read-write
0xc1
0xff
PROTECT
PROTECT
0
8
read-write
ADJCTL
RTC protect register
0x0F
8
read-write
0x00
0xff
AJEN
AJEN
0
1
read-write
AJSEL
AJSEL
1
3
read-write
ADJDAT
RTC clock adjust data register
0x010
16
read-write
0x0000
0xffff
ADJDAT
ADJDAT
0
9
read-write
LCD
LCD Driver (LCD)
0x4006E000
0x0
0x5c
registers
EN
Enable register
0x00
32
read-write
0x00000000
0xffffffff
LCDE
LCDE
0
1
read-write
CR1
Control register 1
0x04
32
read-write
0x00000000
0xffffffff
SLF
SLF
0
4
read-write
DUTY
DUTY
4
3
read-write
EDSP
EDSP
7
1
read-write
CR2
Control register 2
0x08
32
read-write
0x00000000
0xffffffff
BRSEL
BRSEL
3
1
read-write
BRH
BRH
4
1
read-write
LRSE
LRSE
5
3
read-write
BUF00
Buffer register 00
0x0C
32
read-write
0x00000000
0xffffffff
SEG0
SEG0
0
4
read-write
SEG1
SEG1
4
4
read-write
BUF01
Buffer register 01
0x10
32
read-write
0x00000000
0xffffffff
SEG2
SEG2
0
4
read-write
SEG3
SEG3
4
4
read-write
BUF02
Buffer register 02
0x14
32
read-write
0x00000000
0xffffffff
SEG4
SEG4
0
4
read-write
SEG5
SEG5
4
4
read-write
BUF03
Buffer register 03
0x18
32
read-write
0x00000000
0xffffffff
SEG6
SEG6
0
4
read-write
SEG7
SEG7
4
4
read-write
BUF04
Buffer register 04
0x1C
32
read-write
0x00000000
0xffffffff
SEG8
SEG8
0
4
read-write
SEG9
SEG9
4
4
read-write
BUF05
Buffer register 05
0x20
32
read-write
0x00000000
0xffffffff
SEG10
SEG10
0
4
read-write
SEG11
SEG11
4
4
read-write
BUF06
Buffer register 06
0x24
32
read-write
0x00000000
0xffffffff
SEG12
SEG12
0
4
read-write
SEG13
SEG13
4
4
read-write
BUF07
Buffer register 07
0x28
32
read-write
0x00000000
0xffffffff
SEG14
SEG14
0
4
read-write
SEG15
SEG15
4
4
read-write
BUF08
Buffer register 08
0x2C
32
read-write
0x00000000
0xffffffff
SEG16
SEG16
0
4
read-write
SEG17
SEG17
4
4
read-write
BUF09
Buffer register 09
0x30
32
read-write
0x00000000
0xffffffff
SEG18
SEG18
0
4
read-write
SEG19
SEG19
4
4
read-write
BUF10
Buffer register 10
0x34
32
read-write
0x00000000
0xffffffff
SEG20
SEG20
0
4
read-write
SEG21
SEG21
4
4
read-write
BUF11
Buffer register 11
0x38
32
read-write
0x00000000
0xffffffff
SEG22
SEG22
0
4
read-write
SEG23
SEG23
4
4
read-write
BUF12
Buffer register 12
0x3C
32
read-write
0x00000000
0xffffffff
SEG24
SEG24
0
4
read-write
SEG25
SEG25
4
4
read-write
BUF13
Buffer register 13
0x40
32
read-write
0x00000000
0xffffffff
SEG26
SEG26
0
4
read-write
SEG27
SEG27
4
4
read-write
BUF14
Buffer register 14
0x44
32
read-write
0x00000000
0xffffffff
SEG28
SEG28
0
4
read-write
SEG29
SEG29
4
4
read-write
BUF15
Buffer register 15
0x48
32
read-write
0x00000000
0xffffffff
SEG30
SEG30
0
4
read-write
SEG31
SEG31
4
4
read-write
BUF16
Buffer register 16
0x4C
32
read-write
0x00000000
0xffffffff
SEG32
SEG32
0
4
read-write
SEG33
SEG33
4
4
read-write
BUF17
Buffer register 17
0x50
32
read-write
0x00000000
0xffffffff
SEG34
SEG34
0
4
read-write
SEG35
SEG35
4
4
read-write
BUF18
Buffer register 18
0x54
32
read-write
0x00000000
0xffffffff
SEG36
SEG36
0
4
read-write
SEG37
SEG37
4
4
read-write
BUF19
Buffer register 19
0x58
32
read-write
0x00000000
0xffffffff
SEG38
SEG38
0
4
read-write
SEG39
SEG39
4
4
read-write
FC
Flash Control (FC)
0x41FFF000
0x0
0x10
reserved
0x10
0x4
registers
0x14
0xc
reserved
0x20
0x4
registers
0x24
0x38
reserved
0x5c
0x4
registers
SECBIT
FC Security Bit Register
0x10
32
read-write
0x00000001
0xffffffff
SECBIT
SECBIT
0
1
read-write
FLCS
FC Flash Control Register
0x20
32
read-only
0x00000001
0xfff0ffff
RDY_BSY
RDY_BSY
0
1
read-only
BLPRO
BLPRO
16
4
read-only
DBGEN
FC Debug enable monitor Register
0x5C
32
read-write
0x00000000
0xffffffff
EN0
EN0
0
1
read-only
EN1
EN1
1
1
read-only
PCE
Power Calculation Engine (PCE)
0x4406F000
0x0
0x14
registers
PINTCR
PCE core interrupt control
0x00
32
read-write
0x00000001
0xffffffff
PCERST
PCERST
0
1
read-write
PCENMI
PCENMI
1
1
write-only
PCEINT
PCEINT
2
1
write-only
MINTCR
Interrupt control to the main core
0x04
32
read-write
0x00000000
0xffffffff
MAININT
MAININT
0
1
write-only
PCLKCR
PCE core clock control)
0x08
32
read-write
0x00000000
0xffffffff
PCECLK
PCECLK
0
1
read-write
PNMIFLG
PCE core NMI event flag)
0x0C
32
read-write
0x00000000
0xffffffff
WDTNMIF
WDTNMIF
0
1
read-only
PCEIFNMIF
PCEIFNMIF
1
1
read-only
PNMICLR
PCE core NMI event clear)
0x10
32
read-write
0x00000000
0xffffffff
WDTNMIC
WDTNMIC
0
1
write-only
PCEIFNMIC
PCEIFNMIC
1
1
write-only
CG
Clock Generator (CG)
0x400F3000
0x0
0x18
registers
0x18
0x4
reserved
0x1c
0xc
registers
SYSCR
System Control Register
0x0
32
read-write
0x00010000
0xffffffff
GEAR
GEAR
0
3
read-write
PRCK
PRCK
8
3
read-write
FPSEL
FPSEL
12
2
read-write
SCOSEL
SCOSEL
16
2
read-write
FCSTOP
FCSTOP
20
1
read-write
OSCCR
Oscillation Control Register
0x4
32
read-write
0x08010030
0xffffffff
WUEON
WUEON
0
1
write-only
WUEF
WUEF
1
1
read-only
WUPSEL1
WUPSEL1
3
1
read-write
XEN1
XEN1
8
1
read-write
XTEN
XTEN
9
1
read-write
LOSCSEL
LOSCSEL
10
1
read-write
EHCLKEN
EHCLKEN
11
1
read-write
WUPTL
WUPTL
14
2
read-write
XEN2
XEN2
16
1
read-write
OSCSEL
OSCSEL
17
1
read-write
HOSCON
HOSCON
18
1
read-write
WUPSEL2
WUPSEL2
19
1
read-write
WUPT
WUPT
20
12
read-write
STBYCR
Standby Control Register
0x8
32
read-write
0x00000103
0xffffffff
STBY
STBY
0
3
read-write
RXEN
RXEN
8
1
read-write
RXTEN
RXTEN
9
1
read-write
DRVE
DRVE
16
1
read-write
EHCLKSEL
External High-speed clock select register
0xC
32
read-write
0x0000721e
0xffffffff
EHCLKSEL
EHCLKSEL
0
1
read-write
CKSEL
System Clock Selection Register
0x10
32
read-write
0x00000000
0xffffffff
SYSCKFLG
SYSCKFLG
0
1
read-only
SYSCK
SYSCK
1
1
read-write
ICRCG
CG Interrupt Request Clear Register
0x14
32
write-only
0x00000000
0xffffffff
ICRCG
ICRCG
0
5
write-only
RSTFLG
Reset Flag Register
0x1C
32
read-write
0x00000001
0xffffffff
PINRSTF
PINRSTF
0
1
read-write
WDTRSTF
WDTRSTF
2
1
read-write
DBGRSTF
DBGRSTF
4
1
read-write
IMCGA
CG Interrupt Mode Control Register A
0x20
32
read-write
0x20202020
0xfdfdfdfd
INT0EN
INT0EN
0
1
read-write
EMST0
EMST0
2
2
read-only
EMCG0
EMCG0
4
3
read-write
INT1EN
INT1EN
8
1
read-write
EMST1
EMST1
10
2
read-only
EMCG1
EMCG1
12
3
read-write
INT2EN
INT2EN
16
1
read-write
EMST2
EMST2
18
2
read-only
EMCG2
EMCG2
20
3
read-write
INT3EN
INT3EN
24
1
read-write
EMST3
EMST3
26
2
read-only
EMCG3
EMCG3
28
3
read-write
IMCGB
CG Interrupt Mode Control Register B
0x24
32
read-write
0x20202020
0xfdfdfdfd
INT4EN
INT4EN
0
1
read-write
EMST4
EMST4
2
2
read-only
EMCG4
EMCG4
4
3
read-write
INT5EN
INT5EN
8
1
read-write
EMST5
EMST5
10
2
read-only
EMCG5
EMCG5
12
3
read-write