M36B 0.1 TOSHIBA Cortex-M3 MCU 8 32 SSP0 Synchronous Serial Port 0x40040000 0x0 0x28 registers CR0 SSP Control Register 0 0x00 32 read-write 0x00000000 0x0000ffff DSS DSS 0 4 read-write FRF FRF 4 2 read-write SPO SPO 6 1 read-write SPH SPH 7 1 read-write SCR SCR 8 8 read-write CR1 SSP Control Register 1 0x04 32 read-write 0x00000000 0x0000000f LBM LBM 0 1 read-write SSE SSE 1 1 read-write MS MS 2 1 read-write SOD SOD 3 1 read-write DR SSP Data Register 0x08 32 read-write 0x00000000 0x0000ffff DATA DATA 0 16 read-write SR SSP Status Register 0x0C 32 read-only 0x00000003 0x0000001f TFE TFE 0 1 read-only TNF TNF 1 1 read-only RNE RNE 2 1 read-only RFF RFF 3 1 read-only BSY BSY 4 1 read-only CPSR SSP Clock Prescaler Register 0x10 32 read-write 0x00000000 0x000000ff CPSDVSR CPSDVSR 0 8 read-write IMSC SSP Interrupt Mask Set and Clear Register 0x14 32 read-write 0x00000000 0x0000000f RORIM RORIM 0 1 read-write RTIM RTIM 1 1 read-write RXIM RXIM 2 1 read-write TXIM TXIM 3 1 read-write RIS SSP Raw Interrupt Status Register 0x18 32 read-only 0x00000008 0x0000000f RORRIS RORRIS 0 1 read-only RTRIS RTRIS 1 1 read-only RXRIS RXRIS 2 1 read-only TXRIS TXRIS 3 1 read-only MIS SSP Masked Interrupt Status Register 0x1C 32 read-only 0x00000000 0x0000000f RORMIS RORMIS 0 1 read-only RTMIS RTMIS 1 1 read-only RXMIS RXMIS 2 1 read-only TXMIS TXMIS 3 1 read-only ICR SSP Interrupt Clear Register 0x20 32 write-only 0x00000000 0x00000000 RORIC RORIC 0 1 write-only RTIC RTIC 1 1 write-only DMACR SSP DMA Control Register 0x24 32 read-write 0x00000000 0x00000003 RXDMAE RXDMAE 0 1 read-write TXDMAE TXDMAE 1 1 read-write SSP1 0x40041000 SSP2 0x40042000 UART0 ARM Prime Cell PL011 0x40048000 0x0 0x8 registers 0x8 0x10 reserved 0x18 0x4 registers 0x1c 0x4 reserved 0x20 0x2c registers DR Data Register 0x0000 32 read-write 0x00000000 0xffffffff DATA DATA 0 8 read-write FE FE 8 1 read-only PE PE 9 1 read-only BE BE 10 1 read-only OE OE 11 1 read-only RSR Receive Status Register 0x0004 32 read-only 0x00000000 0xffffffff FE FE 0 1 read-only PE PE 1 1 read-only BE BE 2 1 read-only OE OE 3 1 read-only ECR Error Clear Register 0x0004 32 write-only 0x00000000 0xffffffff FE FE 0 1 write-only PE PE 1 1 write-only BE BE 2 1 write-only OE OE 3 1 write-only FR Flag Register 0x0018 32 read-only 0x00000000 0xffffffff CTS CTS 0 1 read-only DSR DSR 1 1 read-only DCD DCD 2 1 read-only BUSY BUSY 3 1 read-only RXFE RXFE 4 1 read-only TXFF TXFF 5 1 read-only RXFF RXFF 6 1 read-only TXFE TXFE 7 1 read-only RI RI 8 1 read-only ILPR IrDA Low-power Counter register 0x0020 32 read-write 0x00000000 0xffffffff ILPDVSR ILPDVSR 0 8 read-write IBDR Integer Baud Rate Register 0x0024 32 read-write 0x00000000 0xffffffff BAUDDIVINT BAUDDIVINT 0 16 read-write FBDR Fractional Baud Rate Register 0x0028 32 read-write 0x00000000 0xffffffff BAUDDIVFRAC BAUDDIVFRAC 0 6 read-write LCR_H Line Control Register 0x002C 32 read-write 0x00000000 0xffffffff BRK BRK 0 1 read-write PEN PEN 1 1 read-write EPS EPS 2 1 read-write STP2 STP2 3 1 read-write FEN FEN 4 1 read-write WLEN WLEN 5 2 read-write SPS SPS 7 1 read-write CR Cntrol Register 0x0030 32 read-write 0x00000000 0xffffffff UARTEN UARTEN 0 1 read-write SIREN SIREN 1 1 read-write SIRLP SIRLP 2 1 read-write TXE TXE 8 1 read-write RXE RXE 9 1 read-write DTR DTR 10 1 read-write RTS RTS 11 1 read-write RTSEN RTSEN 14 1 read-write CTSEN CTSEN 15 1 read-write IFLS Interrupt FIFO Level Select Register 0x0034 32 read-write 0x00000000 0xffffffff TXIFLSEL TXIFLSEL 0 3 read-write RXIFLSEL RXIFLSEL 3 3 read-write IMSC Interrupt Mask set_Clear Register 0x0038 32 read-write 0x00000000 0xffffffff RIMIM RIMIM 0 1 read-write CTSMIM CTSMIM 1 1 read-write DCDMIM DCDMIM 2 1 read-write DSRMIM DSRMIM 3 1 read-write RXIM RXIM 4 1 read-write TXIM TXIM 5 1 read-write RTIM RTIM 6 1 read-write FEIM FEIM 7 1 read-write PEIM PEIM 8 1 read-write BEIM BEIM 9 1 read-write OEIM OEIM 10 1 read-write RIS Raw Interrupt Status Register 0x003C 32 read-only 0xfffffffffffffff1 0xffffffff RIRMIS RIRMIS 0 1 read-only CTSRMIS CTSRMIS 1 1 read-only DCDRMIS DCDRMIS 2 1 read-only DSRRMIS DSRRMIS 3 1 read-only RXRIS RXRIS 4 1 read-only TXRIS TXRIS 5 1 read-only RTRIS RTRIS 6 1 read-only FERIS FERIS 7 1 read-only PERIS PERIS 8 1 read-only BERIS BERIS 9 1 read-only OERIS OERIS 10 1 read-only MIS Masked Interrupt Status Register 0x0040 32 read-only 0xfffffffffffffff1 0xffffffff RIMMIS RIMMIS 0 1 read-only CTSMMIS CTSMMIS 1 1 read-only DCDMMIS DCDMMIS 2 1 read-only DSRMMIS DSRMMIS 3 1 read-only RXMIS RXMIS 4 1 read-only TXMIS TXMIS 5 1 read-only RTMIS RTMIS 6 1 read-only FEMIS FEMIS 7 1 read-only PEMIS PEMIS 8 1 read-only BEMIS BEMIS 9 1 read-only OEMIS OEMIS 10 1 read-only ICR Interrupt Clear Register 0x0044 32 write-only 0x00000000 0xffffffff RIMIC RIMIC 0 1 write-only CTSMIC CTSMIC 1 1 write-only DCDMIC DCDMIC 2 1 write-only DSRMIC DSRMIC 3 1 write-only RXIC RXIC 4 1 write-only TXIC TXIC 5 1 write-only RTIC RTIC 6 1 write-only FEIC FEIC 7 1 write-only PEIC PEIC 8 1 write-only BEIC BEIC 9 1 write-only OEIC OEIC 10 1 write-only DMACR DMA Control Register 0x0048 32 read-write 0x00000000 0xffffffff RXDMAE RXDMAE 0 1 read-write TXDMAE TXDMAE 1 1 read-write DMAONERR DMAONERR 2 1 read-write UART1 0x40049000 DMAA DMA Controller 0x4004C000 0x0 0x10 registers 0x10 0x4 reserved 0x14 0x2c registers 0x40 0xc reserved 0x4c 0x4 registers STATUS DMA Status Register 0x00 32 read-only 0x101f0000 0xffffff0f MASTER_ENABLE MASTER_ENABLE 0 1 read-only CFG DMA Configuration Register 0x04 32 write-only 0x00000000 0x00000000 MASTER_ENABLE MASTER_ENABLE 0 1 write-only CTRLBASEPTR DMA Control Data Base Pointer Register 0x08 32 read-write 0x00000000 0xffffffff CTRL_BASE_PTR CTRL_BASE_PTR 10 22 read-write ALTCTRLBASEPTR DMA Channel Alternate Control Data Base Pointer Register 0x0C 32 read-only 0x00000000 0xffffffff ALT_CTRL_BASE_PTR ALT_CTRL_BASE_PTR 0 32 read-only CHNLSWREQUEST DMA Channel Software Request Register 0x14 32 write-only 0x00000000 0x00000000 CHNL_SW_REQUEST CHNL_SW_REQUEST 0 32 write-only CHNLUSEBURSTSET DMA Channel Useburst Set Register 0x18 32 read-write 0x00000000 0xffffffff CHNL_USEBURST_SET CHNL_USEBURST_SET 0 32 read-write CHNLUSEBURSTCLR DMA Channel Useburst Clear Register 0x1C 32 write-only 0x00000000 0x00000000 CHNL_USEBURST_CLR CHNL_USEBURST_CLR 0 32 write-only CHNLREQMASKSET DMA Channel Request Mask Set Register 0x20 32 read-write 0x00000000 0xffffffff CHNL_REQ_MASK_SET CHNL_REQ_MASK_SET 0 32 read-write CHNLREQMASKCLR DMA Channel Request Mask Clear Register 0x24 32 write-only 0x00000000 0x00000000 CHNL_REQ_MASK_CLR CHNL_REQ_MASK_CLR 0 32 write-only CHNLENABLESET DMA Channel Enable Set Register 0x28 32 read-write 0x00000000 0xffffffff CHNL_ENABLE_SET CHNL_ENABLE_SET 0 32 read-write CHNLENABLECLR DMA Channel Enable Clear Register 0x2C 32 write-only 0x00000000 0x00000000 CHNL_ENABLE_CLR CHNL_ENABLE_CLR 0 32 write-only CHNLPRIALTSET DMA Channel Primary-Alternate Set Register 0x30 32 read-write 0x00000000 0xffffffff CHNL_PRI_ALT_SET CHNL_PRI_ALT_SET 0 32 read-write CHNLPRIALTCLR DMA Channel Primary-Alternate Clear Register 0x34 32 write-only 0x00000000 0x00000000 CHNL_PRI_ALT_CLR CHNL_PRI_ALT_CLR 0 32 write-only CHNLPRIORITYSET DMA Channel Priority Set Register 0x38 32 read-write 0x00000000 0xffffffff CHNL_PRIORITY_SET CHNL_PRIORITY_SET 0 32 read-write CHNLPRIORITYCLR DMA Channel Priority Clear Register 0x3C 32 write-only 0x00000000 0x00000000 CHNL_PRIORITY_CLR CHNL_PRIORITY_CLR 0 32 write-only ERRCLR DMA Bus Error Clear Register 0x4C 32 read-write 0x00000000 0xffffffff ERR_CLR ERR_CLR 0 1 read-write DMAB 0x4004D000 AD Analog-to-Digital Converter (AD) 0x40050000 0x0 0x20 registers 0x20 0x4 reserved 0x24 0x54 registers CLK AD Conversion Clock Setting Register 0x00 32 read-write 0x00000001 0xffffffff ADCLK ADCLK 0 3 read-write ADSH ADSH 4 4 read-write MOD0 AD Mode Control Register 0 0x04 32 write-only 0x00000000 0xffffffff ADS ADS 0 1 write-only HPADS HPADS 1 1 write-only MOD1 AD Mode Control Register 1 0x08 32 read-write 0x00000000 0xffffffff ADHWE ADHWE 0 1 read-write ADHWS ADHWS 1 1 read-write HPADHWE HPADHWE 2 1 read-write HPADHWS HPADHWS 3 1 read-write RCUT RCUT 5 1 read-write I2AD I2AD 6 1 read-write DACON DACON 7 1 read-write MOD2 AD Mode Control Register 2 0x0C 32 read-write 0x00000000 0xffffffff ADCH ADCH 0 4 read-write HPADCH HPADCH 4 4 read-write MOD3 AD Mode Control Register 3 0x10 32 read-write 0x00000000 0xffffffff SCAN SCAN 0 1 read-write REPEAT REPEAT 1 1 read-write ITM ITM 4 3 read-write MOD4 AD Mode Control Register 4 0x14 32 read-write 0x00000000 0xffffffff SCANSTA SCANSTA 0 4 read-write SCANAREA SCANAREA 4 4 read-write MOD5 AD Mode Control Register 5 0x18 32 read-only 0x00000000 0xffffffff ADBF ADBF 0 1 read-only EOCF EOCF 1 1 read-only HPADBF HPADBF 2 1 read-only HPEOCF HPEOCF 3 1 read-only MOD6 AD Mode Control Register 6 0x1C 32 write-only 0x00000000 0xffffffff ADRST ADRST 0 2 write-only CMPCR0 AD Monitoring Setting Register 0 0x24 32 read-write 0x00000000 0xffffffff AINS0 AINS0 0 4 read-write ADBIG0 ADBIG0 4 1 read-write CMPCOND0 CMPCOND0 5 1 read-write CMP0EN CMP0EN 7 1 read-write CMPCMT0 CMPCMT0 8 4 read-write CMPCR1 AD Monitoring Setting Register 1 0x28 32 read-write 0x00000000 0xffffffff AINS1 AINS1 0 4 read-write ADBIG1 ADBIG1 4 1 read-write CMPCOND1 CMPCOND1 5 1 read-write CMP1EN CMP1EN 7 1 read-write CMPCMT1 CMPCMT1 8 4 read-write CMP0 AD Conversion Result Comparison Register 0 0x2C 32 read-write 0x00000000 0xffffffff AD0CMP AD0CMP 0 12 read-write CMP1 AD Conversion Result Comparison Register 1 0x30 32 read-write 0x00000000 0xffffffff AD1CMP AD1CMP 0 12 read-write REG00 AD Conversion Result Register 00 0x34 32 read-only 0x00000000 0xffffffff ADR ADR 0 12 read-only ADRF ADRF 12 1 read-only ADOVRF ADOVRF 13 1 read-only ADRF_MIR ADRF_MIR 16 1 read-only ADOVRF_MIR ADOVRF_MIR 17 1 read-only ADR_MIR ADR_MIR 20 12 read-only REG01 AD Conversion Result Register 01 0x38 32 read-only 0x00000000 0xffffffff ADR ADR 0 12 read-only ADRF ADRF 12 1 read-only ADOVRF ADOVRF 13 1 read-only ADRF_MIR ADRF_MIR 16 1 read-only ADOVRF_MIR ADOVRF_MIR 17 1 read-only ADR_MIR ADR_MIR 20 12 read-only REG02 AD Conversion Result Register 02 0x3C 32 read-only 0x00000000 0xffffffff ADR ADR 0 12 read-only ADRF ADRF 12 1 read-only ADOVRF ADOVRF 13 1 read-only ADRF_MIR ADRF_MIR 16 1 read-only ADOVRF_MIR ADOVRF_MIR 17 1 read-only ADR_MIR ADR_MIR 20 12 read-only REG03 AD Conversion Result Register 03 0x40 32 read-only 0x00000000 0xffffffff ADR ADR 0 12 read-only ADRF ADRF 12 1 read-only ADOVRF ADOVRF 13 1 read-only ADRF_MIR ADRF_MIR 16 1 read-only ADOVRF_MIR ADOVRF_MIR 17 1 read-only ADR_MIR ADR_MIR 20 12 read-only REG04 AD Conversion Result Register 04 0x44 32 read-only 0x00000000 0xffffffff ADR ADR 0 12 read-only ADRF ADRF 12 1 read-only ADOVRF ADOVRF 13 1 read-only ADRF_MIR ADRF_MIR 16 1 read-only ADOVRF_MIR ADOVRF_MIR 17 1 read-only ADR_MIR ADR_MIR 20 12 read-only REG05 AD Conversion Result Register 05 0x48 32 read-only 0x00000000 0xffffffff ADR ADR 0 12 read-only ADRF ADRF 12 1 read-only ADOVRF ADOVRF 13 1 read-only ADRF_MIR ADRF_MIR 16 1 read-only ADOVRF_MIR ADOVRF_MIR 17 1 read-only ADR_MIR ADR_MIR 20 12 read-only REG06 AD Conversion Result Register 06 0x4C 32 read-only 0x00000000 0xffffffff ADR ADR 0 12 read-only ADRF ADRF 12 1 read-only ADOVRF ADOVRF 13 1 read-only ADRF_MIR ADRF_MIR 16 1 read-only ADOVRF_MIR ADOVRF_MIR 17 1 read-only ADR_MIR ADR_MIR 20 12 read-only REG07 AD Conversion Result Register 07 0x50 32 read-only 0x00000000 0xffffffff ADR ADR 0 12 read-only ADRF ADRF 12 1 read-only ADOVRF ADOVRF 13 1 read-only ADRF_MIR ADRF_MIR 16 1 read-only ADOVRF_MIR ADOVRF_MIR 17 1 read-only ADR_MIR ADR_MIR 20 12 read-only REG08 AD Conversion Result Register 08 0x54 32 read-only 0x00000000 0xffffffff ADR ADR 0 12 read-only ADRF ADRF 12 1 read-only ADOVRF ADOVRF 13 1 read-only ADRF_MIR ADRF_MIR 16 1 read-only ADOVRF_MIR ADOVRF_MIR 17 1 read-only ADR_MIR ADR_MIR 20 12 read-only REG09 AD Conversion Result Register 09 0x58 32 read-only 0x00000000 0xffffffff ADR ADR 0 12 read-only ADRF ADRF 12 1 read-only ADOVRF ADOVRF 13 1 read-only ADRF_MIR ADRF_MIR 16 1 read-only ADOVRF_MIR ADOVRF_MIR 17 1 read-only ADR_MIR ADR_MIR 20 12 read-only REG10 AD Conversion Result Register 10 0x5C 32 read-only 0x00000000 0xffffffff ADR ADR 0 12 read-only ADRF ADRF 12 1 read-only ADOVRF ADOVRF 13 1 read-only ADRF_MIR ADRF_MIR 16 1 read-only ADOVRF_MIR ADOVRF_MIR 17 1 read-only ADR_MIR ADR_MIR 20 12 read-only REG11 AD Conversion Result Register 11 0x60 32 read-only 0x00000000 0xffffffff ADR ADR 0 12 read-only ADRF ADRF 12 1 read-only ADOVRF ADOVRF 13 1 read-only ADRF_MIR ADRF_MIR 16 1 read-only ADOVRF_MIR ADOVRF_MIR 17 1 read-only ADR_MIR ADR_MIR 20 12 read-only REG12 AD Conversion Result Register 12 0x64 32 read-only 0x00000000 0xffffffff ADR ADR 0 12 read-only ADRF ADRF 12 1 read-only ADOVRF ADOVRF 13 1 read-only ADRF_MIR ADRF_MIR 16 1 read-only ADOVRF_MIR ADOVRF_MIR 17 1 read-only ADR_MIR ADR_MIR 20 12 read-only REG13 AD Conversion Result Register 13 0x68 32 read-only 0x00000000 0xffffffff ADR ADR 0 12 read-only ADRF ADRF 12 1 read-only ADOVRF ADOVRF 13 1 read-only ADRF_MIR ADRF_MIR 16 1 read-only ADOVRF_MIR ADOVRF_MIR 17 1 read-only ADR_MIR ADR_MIR 20 12 read-only REG14 AD Conversion Result Register 14 0x6C 32 read-only 0x00000000 0xffffffff ADR ADR 0 12 read-only ADRF ADRF 12 1 read-only ADOVRF ADOVRF 13 1 read-only ADRF_MIR ADRF_MIR 16 1 read-only ADOVRF_MIR ADOVRF_MIR 17 1 read-only ADR_MIR ADR_MIR 20 12 read-only REG15 AD Conversion Result Register 15 0x70 32 read-only 0x00000000 0xffffffff ADR ADR 0 12 read-only ADRF ADRF 12 1 read-only ADOVRF ADOVRF 13 1 read-only ADRF_MIR ADRF_MIR 16 1 read-only ADOVRF_MIR ADOVRF_MIR 17 1 read-only ADR_MIR ADR_MIR 20 12 read-only REGSP AD Conversion Result Register SP 0x74 32 read-only 0x00000000 0xffffffff ADSPR ADSPR 0 12 read-only ADSPRF ADSPRF 12 1 read-only ADOVRSPF ADOVRSPF 13 1 read-only ADSPRF_MIR ADSPRF_MIR 16 1 read-only ADOVRSPF_MIR ADOVRSPF_MIR 17 1 read-only ADSPR_MIR ADSPR_MIR 20 12 read-only EXB External Bus Interface(EXB) 0x4005C000 0x0 0x4 registers 0x4 0xc reserved 0x10 0x10 registers 0x20 0x20 reserved 0x40 0x10 registers MOD External Bus Mode Register 0x00 32 read-write 0x00000000 0xffffffff EXBSEL EXBSEL 0 1 read-write EXBWAIT EXBWAIT 1 2 read-write AS0 External Bus Base Address and CS Space setting Register 0 0x10 32 read-write 0x00000000 0xffffffff EXAR EXAR 0 8 read-write SA SA 16 16 read-write AS1 External Bus Base Address and CS Space setting Register 1 0x14 32 read-write 0x00000000 0xffffffff EXAR EXAR 0 8 read-write SA SA 16 16 read-write AS2 External Bus Base Address and CS Space setting Register 2 0x18 32 read-write 0x00000000 0xffffffff EXAR EXAR 0 8 read-write SA SA 16 16 read-write AS3 External Bus Base Address and CS Space setting Register 3 0x1C 32 read-write 0x00000000 0xffffffff EXAR EXAR 0 8 read-write SA SA 16 16 read-write CS0 Chip Select and Wait Controller Register 0 0x40 32 read-write 0x49150202 0xffffffff CSW0 CSW0 0 1 read-write CSW1 CSW1 1 1 read-write CSW2 CSW2 2 1 read-write CSIW CSIW 8 5 read-write RDS RDS 16 2 read-write WRS WRS 18 2 read-write ALEW ALEW 20 2 read-write RDR RDR 24 3 read-write WRR WRR 27 3 read-write CSR CSR 30 2 read-write CS1 Chip Select and Wait Controller Register 1 0x44 32 read-write 0x49150202 0xffffffff CSW0 CSW0 0 1 read-write CSW1 CSW1 1 1 read-write CSW2 CSW2 2 1 read-write CSIW CSIW 8 5 read-write RDS RDS 16 2 read-write WRS WRS 18 2 read-write ALEW ALEW 20 2 read-write RDR RDR 24 3 read-write WRR WRR 27 3 read-write CSR CSR 30 2 read-write CS2 Chip Select and Wait Controller Register 2 0x48 32 read-write 0x49150202 0xffffffff CSW0 CSW0 0 1 read-write CSW1 CSW1 1 1 read-write CSW2 CSW2 2 1 read-write CSIW CSIW 8 5 read-write RDS RDS 16 2 read-write WRS WRS 18 2 read-write ALEW ALEW 20 2 read-write RDR RDR 24 3 read-write WRR WRR 27 3 read-write CSR CSR 30 2 read-write CS3 Chip Select and Wait Controller Register 3 0x4C 32 read-write 0x49150202 0xffffffff CSW0 CSW0 0 1 read-write CSW1 CSW1 1 1 read-write CSW2 CSW2 2 1 read-write CSIW CSIW 8 5 read-write RDS RDS 16 2 read-write WRS WRS 18 2 read-write ALEW ALEW 20 2 read-write RDR RDR 24 3 read-write WRR WRR 27 3 read-write CSR CSR 30 2 read-write ADILV ADC 0x40066000 0x0 0x10 reserved 0x10 0x4 registers TRGSEL Trigger Select Register 0x10 32 read-write 0x00000000 0xffffffff TRGSELEN TRGSELEN 0 1 read-write TRGSEL TRGSEL 8 4 read-write HPTRGSEL HPTRGSEL 12 4 read-write PA General Purpose Input_Output Port (PA) 0x400C0000 0x0 0x1c registers 0x1c 0xc reserved 0x28 0xc registers 0x34 0x4 reserved 0x38 0x4 registers DATA PA Data Register 0x00 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 0x04 32 read-write 0x000000c0 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 0x08 32 read-write 0x0000001f 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 FR2 PA Function Register 2 0x0C 32 read-write 0x00000000 0xffffffff PA0F2 PA0F2 0 1 read-write PA1F2 PA1F2 1 1 read-write PA2F2 PA2F2 2 1 read-write PA3F2 PA3F2 3 1 read-write PA4F2 PA4F2 4 1 read-write PA5F2 PA5F2 5 1 read-write PA6F2 PA6F2 6 1 read-write PA7F2 PA7F2 7 1 read-write FR3 PA Function Register 3 0x10 32 read-write 0x00000000 0xffffffff PA3F3 PA3F3 3 1 read-write PA5F3 PA5F3 5 1 read-write PA6F3 PA6F3 6 1 read-write PA7F3 PA7F3 7 1 read-write FR4 PA Function Register 4 0x14 32 read-write 0x00000000 0xffffffff PA7F4 PA7F4 7 1 read-write FR5 PA Function Register 5 0x18 32 read-write 0x00000000 0xffffffff PA7F5 PA7F5 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 0x0000001a 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 0x00000004 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 0x0000001e 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 0x18 registers 0x18 0x10 reserved 0x28 0xc registers 0x34 0x4 reserved 0x38 0x4 registers DATA PB Data Register 0x00 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 CR PB Control Register 0x04 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 FR1 PB Function Register 1 0x08 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 FR2 PB Function Register 2 0x0C 32 read-write 0x00000000 0xffffffff PB2F2 PB2F2 2 1 read-write PB3F2 PB3F2 3 1 read-write PB4F2 PB4F2 4 1 read-write PB5F2 PB5F2 5 1 read-write PB6F2 PB6F2 6 1 read-write FR3 PB Function Register 3 0x10 32 read-write 0x00000000 0xffffffff PB0F3 PB0F3 0 1 read-write PB1F3 PB1F3 1 1 read-write PB2F3 PB2F3 2 1 read-write PB3F3 PB3F3 3 1 read-write PB4F3 PB4F3 4 1 read-write PB5F3 PB5F3 5 1 read-write FR4 PB Function Register 4 0x14 32 read-write 0x00000000 0xffffffff PB2F4 PB2F4 2 1 read-write PB3F4 PB3F4 3 1 read-write PB4F4 PB4F4 4 1 read-write PB5F4 PB5F4 5 1 read-write PB6F4 PB6F4 6 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 PUP PB Pull-Up Control Register 0x2C 32 read-write 0x00000040 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 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 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 PC General Purpose Input_Output Port (PC) 0x400C0200 0x0 0x10 registers 0x10 0x18 reserved 0x28 0xc registers 0x34 0x4 reserved 0x38 0x4 registers DATA PC Data Register 0x00 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 CR PC Control Register 0x04 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 FR1 PC Function Register 1 0x08 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 FR2 PC Function Register 2 0x0C 32 read-write 0x00000000 0xffffffff PC5F2 PC5F2 5 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 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 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 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 PE General Purpose Input_Output Port (PE) 0x400C0400 0x0 0xc registers 0xc 0x4 reserved 0x10 0xc registers 0x1c 0xc reserved 0x28 0xc registers 0x34 0x4 reserved 0x38 0x4 registers DATA PE Data Register 0x00 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 0x04 32 read-write 0x00000000 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 0x08 32 read-write 0x00000000 0xffffffff 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 FR3 PE Function Register 3 0x10 32 read-write 0x00000000 0xffffffff PE0F3 PE0F3 0 1 read-write PE1F3 PE1F3 1 1 read-write PE2F3 PE2F3 2 1 read-write PE3F3 PE3F3 3 1 read-write PE4F3 PE4F3 4 1 read-write PE5F3 PE5F3 5 1 read-write PE6F3 PE6F3 6 1 read-write PE7F3 PE7F3 7 1 read-write FR4 PE Function Register 4 0x14 32 read-write 0x00000000 0xffffffff PE0F4 PE0F4 0 1 read-write PE1F4 PE1F4 1 1 read-write PE3F4 PE3F4 3 1 read-write PE4F4 PE4F4 4 1 read-write PE7F4 PE7F4 7 1 read-write FR5 PE Function Register 5 0x18 32 read-write 0x00000000 0xffffffff PE0F5 PE0F5 0 1 read-write PE1F5 PE1F5 1 1 read-write PE2F5 PE2F5 2 1 read-write PE3F5 PE3F5 3 1 read-write PE4F5 PE4F5 4 1 read-write PE7F5 PE7F5 7 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 0x00000000 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 0x00000000 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 0x00000000 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 0x18 registers 0x18 0x10 reserved 0x28 0xc registers 0x34 0x4 reserved 0x38 0x4 registers DATA PF Data Register 0x00 32 read-write 0x00000000 0xffffffff PF0 PF0 0 1 read-write PF1 PF1 1 1 read-write PF2 PF2 2 1 read-write PF3 PF3 3 1 read-write PF4 PF4 4 1 read-write PF5 PF5 5 1 read-write PF6 PF6 6 1 read-write PF7 PF7 7 1 read-write CR PF Control Register 0x04 32 read-write 0x00000000 0xffffffff PF0C PF0C 0 1 read-write PF1C PF1C 1 1 read-write PF2C PF2C 2 1 read-write PF3C PF3C 3 1 read-write PF4C PF4C 4 1 read-write PF5C PF5C 5 1 read-write PF6C PF6C 6 1 read-write PF7C PF7C 7 1 read-write FR1 PF Function Register 1 0x08 32 read-write 0x00000000 0xffffffff PF0F1 PF0F1 0 1 read-write PF1F1 PF1F1 1 1 read-write PF2F1 PF2F1 2 1 read-write PF3F1 PF3F1 3 1 read-write PF4F1 PF4F1 4 1 read-write PF5F1 PF5F1 5 1 read-write PF6F1 PF6F1 6 1 read-write PF7F1 PF7F1 7 1 read-write FR2 PF Function Register 2 0x0C 32 read-write 0x00000000 0xffffffff PF4F2 PF4F2 4 1 read-write PF5F2 PF5F2 5 1 read-write PF6F2 PF6F2 6 1 read-write PF7F2 PF7F2 7 1 read-write FR3 PF Function Register 3 0x10 32 read-write 0x00000000 0xffffffff PF0F3 PF0F3 0 1 read-write PF1F3 PF1F3 1 1 read-write PF2F3 PF2F3 2 1 read-write PF3F3 PF3F3 3 1 read-write PF4F3 PF4F3 4 1 read-write PF5F3 PF5F3 5 1 read-write PF6F3 PF6F3 6 1 read-write PF7F3 PF7F3 7 1 read-write FR4 PF Function Register 4 0x14 32 read-write 0x00000000 0xffffffff PF1F4 PF1F4 1 1 read-write PF2F4 PF2F4 2 1 read-write PF5F4 PF5F4 5 1 read-write PF6F4 PF6F4 6 1 read-write PF7F4 PF7F4 7 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 PF2OD PF2OD 2 1 read-write PF3OD PF3OD 3 1 read-write PF4OD PF4OD 4 1 read-write PF5OD PF5OD 5 1 read-write PF6OD PF6OD 6 1 read-write PF7OD PF7OD 7 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 PF2UP PF2UP 2 1 read-write PF3UP PF3UP 3 1 read-write PF4UP PF4UP 4 1 read-write PF5UP PF5UP 5 1 read-write PF6UP PF6UP 6 1 read-write PF7UP PF7UP 7 1 read-write PDN PF Pull-Down Control Register 0x30 32 read-write 0x00000000 0xffffffff PF0DN PF0DN 0 1 read-write PF1DN PF1DN 1 1 read-write PF2DN PF2DN 2 1 read-write PF3DN PF3DN 3 1 read-write PF4DN PF4DN 4 1 read-write PF5DN PF5DN 5 1 read-write PF6DN PF6DN 6 1 read-write PF7DN PF7DN 7 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 PF2IE PF2IE 2 1 read-write PF3IE PF3IE 3 1 read-write PF4IE PF4IE 4 1 read-write PF5IE PF5IE 5 1 read-write PF6IE PF6IE 6 1 read-write PF7IE PF7IE 7 1 read-write PG General Purpose Input_Output Port (PG) 0x400C0600 0x0 0x18 registers 0x18 0x10 reserved 0x28 0xc registers 0x34 0x4 reserved 0x38 0x4 registers DATA PG Data Register 0x00 32 read-write 0x00000000 0xffffffff PG0 PG0 0 1 read-write PG1 PG1 1 1 read-write PG2 PG2 2 1 read-write PG3 PG3 3 1 read-write PG4 PG4 4 1 read-write PG5 PG5 5 1 read-write PG6 PG6 6 1 read-write PG7 PG7 7 1 read-write CR PG Control Register 0x04 32 read-write 0x00000000 0xffffffff PG0C PG0C 0 1 read-write PG1C PG1C 1 1 read-write PG2C PG2C 2 1 read-write PG3C PG3C 3 1 read-write PG4C PG4C 4 1 read-write PG5C PG5C 5 1 read-write PG6C PG6C 6 1 read-write PG7C PG7C 7 1 read-write FR1 PG Function Register 1 0x08 32 read-write 0x00000000 0xffffffff PG0F1 PG0F1 0 1 read-write PG1F1 PG1F1 1 1 read-write PG2F1 PG2F1 2 1 read-write PG3F1 PG3F1 3 1 read-write PG4F1 PG4F1 4 1 read-write PG5F1 PG5F1 5 1 read-write PG6F1 PG6F1 6 1 read-write PG7F1 PG7F1 7 1 read-write FR2 PG Function Register 2 0x0C 32 read-write 0x00000000 0xffffffff PG1F2 PG1F2 1 1 read-write PG2F2 PG2F2 2 1 read-write PG3F2 PG3F2 3 1 read-write PG4F2 PG4F2 4 1 read-write PG5F2 PG5F2 5 1 read-write PG6F2 PG6F2 6 1 read-write PG7F2 PG7F2 7 1 read-write FR3 PG Function Register 3 0x10 32 read-write 0x00000000 0xffffffff PG0F3 PG0F3 0 1 read-write PG1F3 PG1F3 1 1 read-write PG2F3 PG2F3 2 1 read-write PG3F3 PG3F3 3 1 read-write PG4F3 PG4F3 4 1 read-write PG5F3 PG5F3 5 1 read-write PG6F3 PG6F3 6 1 read-write PG7F3 PG7F3 7 1 read-write FR4 PG Function Register 4 0x14 32 read-write 0x00000000 0xffffffff PG2F4 PG2F4 2 1 read-write PG3F4 PG3F4 3 1 read-write OD PG Open Drain Control Register 0x28 32 read-write 0x00000000 0xffffffff PG0OD PG0OD 0 1 read-write PG1OD PG1OD 1 1 read-write PG2OD PG2OD 2 1 read-write PG3OD PG3OD 3 1 read-write PG4OD PG4OD 4 1 read-write PG5OD PG5OD 5 1 read-write PG6OD PG6OD 6 1 read-write PG7OD PG7OD 7 1 read-write PUP PG Pull-Up Control Register 0x2C 32 read-write 0x00000000 0xffffffff PG0UP PG0UP 0 1 read-write PG1UP PG1UP 1 1 read-write PG2UP PG2UP 2 1 read-write PG3UP PG3UP 3 1 read-write PG4UP PG4UP 4 1 read-write PG5UP PG5UP 5 1 read-write PG6UP PG6UP 6 1 read-write PG7UP PG7UP 7 1 read-write PDN PG Pull-Down Control Register 0x30 32 read-write 0x00000000 0xffffffff PG0DN PG0DN 0 1 read-write PG1DN PG1DN 1 1 read-write PG2DN PG2DN 2 1 read-write PG3DN PG3DN 3 1 read-write PG4DN PG4DN 4 1 read-write PG5DN PG5DN 5 1 read-write PG6DN PG6DN 6 1 read-write PG7DN PG7DN 7 1 read-write IE PG Input Enable Control Register 0x38 32 read-write 0x00000000 0xffffffff PG0IE PG0IE 0 1 read-write PG1IE PG1IE 1 1 read-write PG2IE PG2IE 2 1 read-write PG3IE PG3IE 3 1 read-write PG4IE PG4IE 4 1 read-write PG5IE PG5IE 5 1 read-write PG6IE PG6IE 6 1 read-write PG7IE PG7IE 7 1 read-write PH General Purpose Input_Output Port (PH) 0x400C0700 0x0 0x1c registers 0x1c 0xc reserved 0x28 0xc registers 0x34 0x4 reserved 0x38 0x4 registers DATA PH Data Register 0x00 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 CR PH Control Register 0x04 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 FR1 PH Function Register 1 0x08 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 FR2 PH Function Register 2 0x0C 32 read-write 0x00000000 0xffffffff PH0F2 PH0F2 0 1 read-write PH1F2 PH1F2 1 1 read-write FR3 PH Function Register 3 0x10 32 read-write 0x00000000 0xffffffff PH0F3 PH0F3 0 1 read-write PH1F3 PH1F3 1 1 read-write PH2F3 PH2F3 2 1 read-write PH3F3 PH3F3 3 1 read-write FR4 PH Function Register 4 0x14 32 read-write 0x00000000 0xffffffff PH2F4 PH2F4 2 1 read-write PH3F4 PH3F4 3 1 read-write FR5 PH Function Register 5 0x18 32 read-write 0x00000000 0xffffffff PH0F5 PH0F5 0 1 read-write PH1F5 PH1F5 1 1 read-write PH2F5 PH2F5 2 1 read-write OD PH Open Drain Control Register 0x28 32 read-write 0x00000000 0x0fffffff PH0OD PH0OD 0 1 read-write PH1OD PH1OD 1 1 read-write PH2OD PH2OD 2 1 read-write PH3OD PH3OD 3 1 read-write PUP PH Pull-Up Control Register 0x2C 32 read-write 0x00000008 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 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 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 PI General Purpose Input_Output Port (PI) 0x400C0800 0x0 0x8 registers 0x8 0x20 reserved 0x28 0xc registers 0x34 0x4 reserved 0x38 0x4 registers DATA PI Data Register 0x00 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 PI7 PI7 7 1 read-write CR PI Control Register 0x04 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 PI7C PI7C 7 1 read-write OD PI Open 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 PI7OD PI7OD 7 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 PI7UP PI7UP 7 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 PI7DN PI7DN 7 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 PI7IE PI7IE 7 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 0x00 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 PJ6 PJ6 6 1 read-write PJ7 PJ7 7 1 read-write CR PJ Control Register 0x04 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 PJ5C PJ5C 5 1 read-write PJ6C PJ6C 6 1 read-write PJ7C PJ7C 7 1 read-write FR1 PJ Function Register 1 0x08 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 FR2 PJ Function Register 2 0x0C 32 read-write 0x00000000 0xffffffff PJ3F2 PJ3F2 3 1 read-write OD PJ Open 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 PJ5OD PJ5OD 5 1 read-write PJ6OD PJ6OD 6 1 read-write PJ7OD PJ7OD 7 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 PJ5UP PJ5UP 5 1 read-write PJ6UP PJ6UP 6 1 read-write PJ7UP PJ7UP 7 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 PJ5DN PJ5DN 5 1 read-write PJ6DN PJ6DN 6 1 read-write PJ7DN PJ7DN 7 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 PJ6IE PJ6IE 6 1 read-write PJ7IE PJ7IE 7 1 read-write PK General Purpose Input_Output Port (PK) 0x400C0A00 0x0 0x18 registers 0x18 0x10 reserved 0x28 0xc registers 0x34 0x4 reserved 0x38 0x4 registers DATA PK Data Register 0x00 32 read-write 0x00000000 0xffffffff PK0 PK0 0 1 read-write PK1 PK1 1 1 read-write PK2 PK2 2 1 read-write PK3 PK3 3 1 read-write PK4 PK4 4 1 read-write CR PK Control Register 0x04 32 read-write 0x00000000 0xffffffff PK0C PK0C 0 1 read-write PK1C PK1C 1 1 read-write PK2C PK2C 2 1 read-write PK3C PK3C 3 1 read-write PK4C PK4C 4 1 read-write FR1 PK Function Register 1 0x08 32 read-write 0x00000000 0xffffffff PK0F1 PK0F1 0 1 read-write PK4F1 PK4F1 4 1 read-write FR2 PK Function Register 2 0x0C 32 read-write 0x00000000 0xffffffff PK1F2 PK1F2 1 1 read-write PK2F2 PK2F2 2 1 read-write PK3F2 PK3F2 3 1 read-write PK4F2 PK4F2 4 1 read-write FR3 PK Function Register 3 0x10 32 read-write 0x00000000 0xffffffff PK1F3 PK1F3 1 1 read-write PK2F3 PK2F3 2 1 read-write PK3F3 PK3F3 3 1 read-write PK4F3 PK4F3 4 1 read-write FR4 PK Function Register 4 0x14 32 read-write 0x00000000 0xffffffff PK1F4 PK1F4 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 PK2OD PK2OD 2 1 read-write PK3OD PK3OD 3 1 read-write PK4OD PK4OD 4 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 PK2UP PK2UP 2 1 read-write PK3UP PK3UP 3 1 read-write PK4UP PK4UP 4 1 read-write PDN PK Pull-Down Control Register 0x30 32 read-write 0x00000000 0xffffffff PK0DN PK0DN 0 1 read-write PK1DN PK1DN 1 1 read-write PK2DN PK2DN 2 1 read-write PK3DN PK3DN 3 1 read-write PK4DN PK4DN 4 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 PK2IE PK2IE 2 1 read-write PK3IE PK3IE 3 1 read-write PK4IE PK4IE 4 1 read-write PL General Purpose Input_Output Port (PL) 0x400C0B00 0x0 0x8 registers 0x8 0x4 reserved 0xc 0x14 registers 0x20 0x8 reserved 0x28 0xc registers 0x34 0x4 reserved 0x38 0x4 registers DATA PL Data Register 0x00 32 read-write 0x00000000 0x0fffffff PL0 PL0 0 1 read-write PL1 PL1 1 1 read-write PL2 PL2 2 1 read-write PL3 PL3 3 1 read-write CR PL Control Register 0x04 32 read-write 0x00000000 0x0fffffff PL0C PL0C 0 1 read-write PL1C PL1C 1 1 read-write PL2C PL2C 2 1 read-write PL3C PL3C 3 1 read-write FR2 PL Function Register 2 0x0C 32 read-write 0x00000000 0xffffffff PL0F2 PL0F2 0 1 read-write FR3 PL Function Register 3 0x10 32 read-write 0x00000000 0xffffffff PL0F3 PL0F3 0 1 read-write PL1F3 PL1F3 1 1 read-write PL2F3 PL2F3 2 1 read-write PL3F3 PL3F3 3 1 read-write FR4 PL Function Register 4 0x14 32 read-write 0x00000000 0xffffffff PL0F4 PL0F4 0 1 read-write PL2F4 PL2F4 2 1 read-write PL3F4 PL3F4 3 1 read-write FR5 PL Function Register 5 0x18 32 read-write 0x00000000 0xffffffff PL1F5 PL1F5 1 1 read-write PL2F5 PL2F5 2 1 read-write PL3F5 PL3F5 3 1 read-write FR6 PL Function Register 6 0x1C 32 read-write 0x00000000 0xffffffff PL3F6 PL3F6 3 1 read-write OD PL Open Drain Control Register 0x28 32 read-write 0x00000000 0x0fffffff PL0OD PL0OD 0 1 read-write PL1OD PL1OD 1 1 read-write PL2OD PL2OD 2 1 read-write PL3OD PL3OD 3 1 read-write PUP PL Pull-Up Control Register 0x2C 32 read-write 0x00000000 0x0fffffff PL0UP PL0UP 0 1 read-write PL1UP PL1UP 1 1 read-write PL2UP PL2UP 2 1 read-write PL3UP PL3UP 3 1 read-write PDN PL Pull-Down Control Register 0x30 32 read-write 0x00000000 0x0fffffff PL0DN PL0DN 0 1 read-write PL1DN PL1DN 1 1 read-write PL2DN PL2DN 2 1 read-write PL3DN PL3DN 3 1 read-write IE PL Input Enable Control Register 0x38 32 read-write 0x00000000 0x0fffffff PL0IE PL0IE 0 1 read-write PL1IE PL1IE 1 1 read-write PL2IE PL2IE 2 1 read-write PL3IE PL3IE 3 1 read-write TB0 16-bit Timer_Event Counter (TB) 0x400C4000 0x0 0x30 registers EN TB Enable Register 0x00 32 read-write 0x00000000 0xffffffff TBHALT TBHALT 6 1 read-write TBEN TBEN 7 1 read-write RUN TB RUN Register 0x04 32 read-write 0x00000000 0xffffffff TBRUN TBRUN 0 1 read-write TBPRUN TBPRUN 2 1 read-write CR TB Control Register 0x08 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 0x0C 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 0x400C4100 TB2 0x400C4200 TB3 0x400C4300 TB4 0x400C4400 TB5 0x400C4500 TB6 0x400C4600 TB7 0x400C4700 MT0 16-bit Multi-Purpose Timer (MPT-TMR_IGBT) 0x400C7000 0x0 0x5c registers EN MPT Enable Register 0x00 32 read-write 0x00000000 0xffffffff MTMODE MTMODE 0 1 read-write MTHALT MTHALT 6 1 read-write MTEN MTEN 7 1 read-write RUN MPT RUN Register 0x04 32 read-write 0x00000000 0xffffffff MTRUN MTRUN 0 1 read-write MTPRUN MTPRUN 2 1 read-write TBCR MPT Control Register 0x08 32 read-write 0x00000000 0xffffffff MTTBCSSEL MTTBCSSEL 0 1 read-write MTTBTRGSEL MTTBTRGSEL 1 1 read-write MTI2TB MTI2TB 3 1 read-write MTTBWBF MTTBWBF 7 1 read-write TBMOD MPT Mode Register 0x0C 32 read-write 0x00000020 0xffffffff MTTBCLK MTTBCLK 0 2 read-write MTTBCLE MTTBCLE 2 1 read-write MTTBCPM MTTBCPM 3 2 read-write MTTBCP MTTBCP 5 1 write-only MTTBRSWR MTTBRSWR 6 1 read-write TBFFCR MPT Flip-Flop Control Register 0x10 32 read-write 0x000000c3 0xffffffff MTTBFF0C MTTBFF0C 0 2 read-write MTTBE0T1 MTTBE0T1 2 1 read-write MTTBE1T1 MTTBE1T1 3 1 read-write MTTBC0T1 MTTBC0T1 4 1 read-write MTTBC1T1 MTTBC1T1 5 1 read-write TBST MPT Status Register 0x14 32 read-only 0x00000000 0xffffffff MTTBINTTB0 MTTBINTTB0 0 1 read-only MTTBINTTB1 MTTBINTTB1 1 1 read-only MTTBINTTBOF MTTBINTTBOF 2 1 read-only TBIM MPT Interrupt Mask Register 0x18 32 read-write 0x00000000 0xffffffff MTTBIM0 MTTBIM0 0 1 read-write MTTBIM1 MTTBIM1 1 1 read-write MTTBIMOF MTTBIMOF 2 1 read-write TBUC MPT Read Capture Register 0x1C 32 read-only 0x00000000 0xffffffff MTUC MTUC 0 16 read-only RG0 MPT RG0 Timer Register 0x20 32 read-write 0x00000000 0xffffffff MTRG0 MTRG0 0 16 read-write RG1 MPT RG1 Timer Register 0x24 32 read-write 0x00000000 0xffffffff MTRG1 MTRG1 0 16 read-write CP0 MPT CP0 Capture Register 0x28 32 read-only 0x00000000 0xffffffff MTCP0 MTCP0 0 16 read-only CP1 MPT CP1 Capture Register 0x2C 32 read-only 0x00000000 0xffffffff MTCP1 MTCP1 0 16 read-only IGCR IGBT Control Register 0x30 32 read-write 0x00000000 0xffffffff IGCLK IGCLK 0 2 read-write IGSTA IGSTA 2 2 read-write IGSTP IGSTP 4 2 read-write IGSNGL IGSNGL 6 1 read-write IGCLSYNC IGCLSYNC 7 1 read-write IGPRD IGPRD 8 2 read-write IGIDIS IGIDIS 10 1 read-write IGRESTA IGBT Timer Restart Register 0x34 32 write-only 0x00000000 0xffffffff IGRESTA IGRESTA 0 1 write-only IGST IGBT Timer Status Register 0x38 32 read-only 0x00000000 0xffffffff IGST IGST 0 1 read-only IGICR IGBT Input Control Register 0x3C 32 read-write 0x00000000 0xffffffff IGNCSEL IGNCSEL 0 4 read-write IGTRGSEL IGTRGSEL 6 1 read-write IGTRGM IGTRGM 7 1 read-write IGOCR IGBT Output Control Register 0x40 32 read-write 0x00000000 0xffffffff IGOEN0 IGOEN0 0 1 read-write IGOEN1 IGOEN1 1 1 read-write IGPOL0 IGPOL0 4 1 read-write IGPOL1 IGPOL1 5 1 read-write IGRG2 IGBT RG2 Timer Register 0x44 32 read-write 0x00000000 0xffffffff IGRG2 IGRG2 0 16 read-write IGRG3 IGBT RG3 Timer Register 0x48 32 read-write 0x00000000 0xffffffff IGRG3 IGRG3 0 16 read-write IGRG4 IGBT RG4 Timer Register 0x4C 32 read-write 0x00000000 0xffffffff IGRG4 IGRG4 0 16 read-write IGEMGCR IGBT EMG Control Register 0x50 32 read-write 0x00000000 0xffffffff IGEMGEN IGEMGEN 0 1 read-write IGEMGOC IGEMGOC 1 1 read-write IGEMGRS IGEMGRS 2 1 write-only IGEMGCNT IGEMGCNT 4 4 read-write IGEMGST IGBT EMG Status Register 0x54 32 read-only 0x00000000 0xffffffff IGEMGST IGEMGST 0 1 read-only IGEMGIN IGEMGIN 1 1 read-only IGTRG IGBT Trigger Register 0x58 32 read-write 0x00000000 0xffffffff IGTRG IGTRG 0 16 read-write MT1 0x400C7100 MT2 0x400C7200 MT3 0x400C7300 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 Second Column Register 0x00 8 read-write 0x00 0x80 SE SE 0 7 read-write MINR RTC Minute Column Register 0x01 8 read-write 0x00 0x80 MI MI 0 7 read-write HOURR RTC Hour Column Register 0x02 8 read-write 0x00 0xc0 HO HO 0 6 read-write DAYR RTC Day of the Week Column Register 0x04 8 read-write 0x00 0xf8 WE WE 0 3 read-write DATER RTC Day Column Register 0x05 8 read-write 0x00 0xc0 DA DA 0 6 read-write MONTHR_A RTC Month Column Register 0x06 8 read-write 0x00 0xe0 MO MO 0 5 read-write MONTHR_B RTC Month Column Register RTC_MONTHR 0x06 8 read-write 0x00 0xfe MO0 MO0 0 1 read-write YEARR_A RTC Year Column Register 0x07 8 read-write 0x00 0x00 YE YE 0 8 read-write YEARR_B RTC Year Column Register 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 RSTALM RSTALM 4 1 read-write RSTTMR RSTTMR 5 1 read-write DIS16HZ DIS16HZ 6 1 read-write DIS1HZ DIS1HZ 7 1 read-write PROTECT RTC PROTECT Register 0x0E 8 read-write 0xc1 0xff PROTECT PROTECT 0 8 read-write ADJCTL RTC ADJCTL Register 0x0F 8 read-write 0x00 0xf0 AJEN AJEN 0 1 read-write AJSEL AJSEL 1 3 read-write ADJDAT RTC ADJDAT Register 0x10 16 read-write 0x0000 0xfe00 ADJDAT ADJDAT 0 9 read-write SBI0 Serial Bus Interface (SBI) 0x400E0000 0x0 0x18 registers CR0 SBI Control Register 0 0x00 32 read-write 0x00000000 0xffffffff SBIEN SBIEN 7 1 read-write CR1_A SBI Control Register 1 (I2C Mode) 0x04 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 0x04 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 0x08 32 read-write 0x00000000 0xffffffff DB DB 0 8 read-write I2CAR SBI I2C Bus Address Register 0x0C 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 SBI1 0x400E0100 SBI2 0x400E0200 SC0 Serial Channel (SC) 0x400E1000 0x0 0x34 registers EN SC Enable Register 0x00 32 read-write 0x00000000 0xffffffff SIOE SIOE 0 1 read-write BUF SC Buffer Register 0x04 32 read-write 0x00000000 0xffffffff TB_RB TB_RB 0 8 read-write CR SC Control Register 0x08 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 0x0C 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 RFC SC RX FIFO Configuration Register 0x20 32 read-write 0x00000000 0xffffffff RIL RIL 0 2 read-write RFIS RFIS 6 1 read-write RFCS RFCS 7 1 write-only TFC SC TX FIFO Configuration Register 0x24 32 read-write 0x00000000 0xffffffff TIL TIL 0 2 read-write TFIS TFIS 6 1 read-write TFCS TFCS 7 1 write-only RST SC RX FIFO Status Register 0x28 32 read-only 0x00000000 0xffffffff RLVL RLVL 0 3 read-only ROR ROR 7 1 read-only TST SC TX FIFO Status Register 0x2C 32 read-only 0x00000080 0xffffffff TLVL TLVL 0 3 read-only TUR TUR 7 1 read-only FCNF SC FIFO Configuration Register 0x30 32 read-write 0x00000000 0xffffffff CNFG CNFG 0 1 read-write RXTXCNT RXTXCNT 1 1 read-write RFIE RFIE 2 1 read-write TFIE TFIE 3 1 read-write RFST RFST 4 1 read-write SC1 0x400E1100 SC2 0x400E1200 SC3 0x400E1300 RMC Remote Control Signal Preprocessor (RMC) 0x400E7000 0x0 0x38 registers EN RMC Enable Register 0x00 32 read-write 0x00000000 0xffffffff RMCEN RMCEN 0 1 read-write REN RMC Receive Enable Register 0x04 32 read-write 0x00000000 0xffffffff RMCREN RMCREN 0 1 read-write RBUF1 RMC Receive Data Buffer Register 1 0x08 32 read-only 0x00000000 0xffffffff RMCRBUF RMCRBUF 0 32 read-only RBUF2 RMC Receive Data Buffer Register 2 0x0C 32 read-only 0x00000000 0xffffffff RMCRBUF RMCRBUF 0 32 read-only RBUF3 RMC Receive Data Buffer Register 3 0x10 32 read-only 0x00000000 0xffffffff RMCRBUF RMCRBUF 0 8 read-only RCR1 RMC Receive Control Register 1 0x14 32 read-write 0x00000000 0xffffffff RMCLLMIN RMCLLMIN 0 8 read-write RMCLLMAX RMCLLMAX 8 8 read-write RMCLCMIN RMCLCMIN 16 8 read-write RMCLCMAX RMCLCMAX 24 8 read-write RCR2 RMC Receive Control Register 2 0x18 32 read-write 0x0000ffff 0xffffffff RMCDMAX RMCDMAX 0 8 read-write RMCLL RMCLL 8 8 read-write RMCPHM RMCPHM 24 1 read-write RMCLD RMCLD 25 1 read-write RMCEDIEN RMCEDIEN 30 1 read-write RMCLIEN RMCLIEN 31 1 read-write RCR3 RMC Receive Control Register 3 0x1C 32 read-write 0x00000000 0xffffffff RMCDATL RMCDATL 0 7 read-write RMCDATH RMCDATH 8 7 read-write RCR4 RMC Receive Control Register 4 0x20 32 read-write 0x00000000 0xffffffff RMCNC RMCNC 0 4 read-write RMCPO RMCPO 7 1 read-write RSTAT RMC Receive Status Register 0x24 32 read-only 0x00000000 0xffffffff RMCRNUM RMCRNUM 0 7 read-only RMCRLDR RMCRLDR 7 1 read-only RMCEDIF RMCEDIF 12 1 read-only RMCDMAXIF RMCDMAXIF 13 1 read-only RMCLOIF RMCLOIF 14 1 read-only RMCRLIF RMCRLIF 15 1 read-only END1 RMC Receive End Bit Number Register 1 0x28 32 read-write 0x00000000 0xffffffff RMCEND1 RMCEND1 0 7 read-write END2 RMC Receive End Bit Number Register 2 0x2C 32 read-write 0x00000000 0xffffffff RMCEND2 RMCEND2 0 7 read-write END3 RMC Receive End Bit Number Register 3 0x30 32 read-write 0x00000000 0xffffffff RMCEND3 RMCEND3 0 7 read-write FSSEL RMC Frequency Selection Register 0x34 32 read-write 0x00000000 0xffffffff RMCCLK RMCCLK 0 1 read-write OFD Oscillation Frequency Detector (OFD) 0x400F1000 0x0 0x24 registers CR1 OFD Control Register 1 0x00 32 read-write 0x00000006 0xffffffff OFDWEN OFDWEN 0 8 read-write CR2 OFD Control Register 2 0x04 32 read-write 0x00000000 0xffffffff OFDEN OFDEN 0 8 read-write MN0 OFD Lower Detection Frequency Setting Register 0x08 32 read-write 0x00000000 0xffffffff OFDMN0 OFDMN0 0 9 read-write MN1 OFD Lower Detection Frequency Setting Register 0x0C 32 read-write 0x00000000 0xffffffff OFDMN1 OFDMN1 0 9 read-write MX0 OFD Higher Detection Frequency Setting Register 0x10 32 read-write 0x00000000 0xffffffff OFDMX0 OFDMX0 0 9 read-write MX1 OFD Higher Detection Frequency Setting Register 0x14 32 read-write 0x00000000 0xffffffff OFDMX1 OFDMX1 0 9 read-write RST OFD Reset Enable Control Register 0x18 32 read-write 0x00000001 0xffffffff OFDRSTEN OFDRSTEN 0 1 read-write STAT OFD Status Register 0x1C 32 read-only 0x00000000 0x1ffffffff FRQERR FRQERR 0 1 read-only OFDBUSY OFDBUSY 1 1 read-only MON OFD 0x20 32 read-write 0x00000001 0xffffffff OFDMON OFDMON 0 1 read-write WD Watchdog Timer (WD) 0x400F2000 0x0 0x8 registers MOD WD Mode Register 0x00 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 0x04 32 write-only 0x00000000 0xffffff00 WDCR WDCR 0 8 write-only CG Clock Generator (CG) 0x400F3000 0x0 0x10 registers 0x10 0x10 reserved 0x20 0x4 registers 0x24 0x18 reserved 0x3c 0x14 registers 0x50 0x10 reserved 0x60 0xc registers SYSCR System Control Register 0x00 32 read-write 0x00010000 0xffffffff GEAR GEAR 0 3 read-write PRCK PRCK 8 3 read-write FPSEL FPSEL 12 1 read-write SCOSEL SCOSEL 16 2 read-write FCSTOP FCSTOP 20 1 read-write OSCCR Oscillation Control Register 0x04 32 read-write 0x08010630 0xffffffff WUEON WUEON 0 1 write-only WUEF WUEF 1 1 read-only PLLON PLLON 2 1 read-write WUPSEL1 WUPSEL1 3 1 read-write XEN1 XEN1 8 1 read-write XTEN XTEN 9 1 read-write XEN3 XEN3 10 1 read-write WUPTL WUPTL 14 2 read-write XEN2 XEN2 16 1 read-write OSCSEL OSCSEL 17 1 read-write EHOSCSEL EHOSCSEL 18 1 read-write WUPSEL2 WUPSEL2 19 1 read-write WUPT WUPT 20 12 read-write STBYCR Standby Control Register 0x08 32 read-write 0x00000003 0xffffffff STBY STBY 0 3 read-write DRVE DRVE 16 1 read-write PTKEEP PTKEEP 17 1 read-write PLLSEL PLL Selection Register 0x0C 32 read-write 0x00000000 0xffffffff PLLSEL PLLSEL 0 1 read-write PLLSET PLLSET 1 15 read-write FSYSMSK Peripheral Clock Stop Register 0x20 32 read-write 0x00000000 0xffffffff MSK0 MSK0 0 1 read-write MSK1 MSK1 1 1 read-write MSK2 MSK2 2 1 read-write MSK3 MSK3 3 1 read-write MSK4 MSK4 4 1 read-write MSK5 MSK5 5 1 read-write MSK6 MSK6 6 1 read-write MSK7 MSK7 7 1 read-write MSK8 MSK8 8 1 read-write MSK9 MSK9 9 1 read-write MSK10 MSK10 10 1 read-write MSK11 MSK11 11 1 read-write MSK12 MSK12 12 1 read-write MSK13 MSK13 13 1 read-write MSK14 MSK14 14 1 read-write MSK15 MSK15 15 1 read-write MSK16 MSK16 16 1 read-write MSK17 MSK17 17 1 read-write MSK18 MSK18 18 1 read-write MSK19 MSK19 19 1 read-write MSK20 MSK20 20 1 read-write MSK21 MSK21 21 1 read-write MSK22 MSK22 22 1 read-write MSK23 MSK23 23 1 read-write MSK24 MSK24 24 1 read-write MSK25 MSK25 25 1 read-write MSK26 MSK26 26 1 read-write MSK27 MSK27 27 1 read-write MSK28 MSK28 28 1 read-write MSK29 MSK29 29 1 read-write MSK30 MSK30 30 1 read-write MSK31 MSK31 31 1 read-write PROTECT Protect Register 0x3C 32 read-write 0x000000c1 0xffffffff CGPROTECT CGPROTECT 0 8 read-write IMCGA CG Interrupt Mode Control Register A 0x40 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 0x44 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 INT6EN INT6EN 16 1 read-write EMST6 EMST6 18 2 read-only EMCG6 EMCG6 20 3 read-write INT7EN INT7EN 24 1 read-write EMST7 EMST7 26 2 read-only EMCG7 EMCG7 28 3 read-write IMCGC CG Interrupt Mode Control Register C 0x48 32 read-write 0x20202020 0xfdfdfdfd INT8EN INT8EN 0 1 read-write EMST8 EMST8 2 2 read-only EMCG8 EMCG8 4 3 read-write INT9EN INT9EN 8 1 read-write EMST9 EMST9 10 2 read-only EMCG9 EMCG9 12 3 read-write INTAEN INTAEN 16 1 read-write EMSTA EMSTA 18 2 read-only EMCGA EMCGA 20 3 read-write INTBEN INTBEN 24 1 read-write EMSTB EMSTB 26 2 read-only EMCGB EMCGB 28 3 read-write IMCGD CG Interrupt Mode Control Register D 0x4C 32 read-write 0x20202020 0xfdfdfdfd INTCEN INTCEN 0 1 read-write EMSTC EMSTC 2 2 read-only EMCGC EMCGC 4 3 read-write INTDEN INTDEN 8 1 read-write EMSTD EMSTD 10 2 read-only EMCGD EMCGD 12 3 read-write INTRTCEN INTRTCEN 16 1 read-write EMSTRTC EMSTRTC 18 2 read-only EMCGRTC EMCGRTC 20 3 read-write INTRMCRXEN INTRMCRXEN 24 1 read-write EMSTRMCRX EMSTRMCRX 26 2 read-only EMCGRMCRX EMCGRMCRX 28 3 read-write ICRCG CG Interrupt Request Clear Register 0x60 32 write-only 0x00000000 0xffffffff ICRCG ICRCG 0 5 write-only RSTFLG Reset Flag Register 0x64 32 read-write 0x00000001 0xffffff81 PONRSTF PONRSTF 0 1 read-write PINRSTF PINRSTF 1 1 read-write WDTRSTF WDTRSTF 2 1 read-write STOP2RSTF STOP2RSTF 3 1 read-write DBGRSTF DBGRSTF 4 1 read-write OFDRSTF OFDRSTF 5 1 read-write LVDRSTF LVDRSTF 6 1 read-write NMIFLG NMI Flag Register 0x68 32 read-only 0x00000000 0xffffffff NMIFLG0 NMIFLG0 0 1 read-only NMIFLG1 NMIFLG1 1 1 read-only NMIFLG2 NMIFLG2 2 1 read-only NMIFLG3 NMIFLG3 3 1 read-only TRMOSC Internal High-speed Oscillation Adjustment 0x400F3200 0x0 0x10 registers PRO Protection Register 0x00 32 read-write 0x00000000 0xffffffff PROTECT PROTECT 0 8 read-write EN Enable Register 0x04 32 read-write 0x00000000 0xffffffff TRIMEN TRIMEN 0 1 read-write INIT Initial Trimming Level Monitor Register 0x08 32 read-only 0x00000000 0xffffc0f0 TRIMINITF TRIMINITF 0 4 read-only TRIMINITC TRIMINITC 8 6 read-only SET Trimming Level Setting Register 0x0C 32 read-write 0x00000000 0xffffffff TRIMSETF TRIMSETF 0 4 read-write TRIMSETC TRIMSETC 8 6 read-write LVD Low Voltage detector control register 0x400F4000 0x0 0xc registers RCR LVD-RESET Control Register 0x00 32 read-write 0x00000021 0xffffffff LVDEN1 LVDEN1 0 1 read-write LVDLVL1 LVDLVL1 1 3 read-write LVDRSTEN LVDRSTEN 5 1 read-write 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 LVDST1 LVDST1 0 1 read-write LVDST2 LVDST2 1 1 read-write MTPD 16-bit Multi-Purpose Timer (MPT-PMD) 0x400F6000 0x0 0x24 registers 0x24 0x4 reserved 0x28 0x14 registers 0x3c 0x8 reserved 0x44 0x8 registers 0x4c 0xc reserved 0x58 0x8 registers MDEN PMD Enable Register 0x00 32 read-write 0x00000000 0xffffffff PWMEN PWMEN 0 1 read-write PORTMD Port Output Mode Register 0x04 32 read-write 0x00000000 0xffffffff PORTMD PORTMD 0 1 read-write MDCR PMD Control Register 0x08 32 read-write 0x00000000 0xffffffff PWMMD PWMMD 0 1 read-write INTPRD INTPRD 1 2 read-write PINT PINT 3 1 read-write DTYMD DTYMD 4 1 read-write SYNTMD SYNTMD 5 1 read-write PWMCK PWMCK 6 1 read-write CNTSTA PWM Counter Status Register 0x0C 32 read-only 0x00000000 0xffffffff UPDWN UPDWN 0 1 read-only MDCNT PWM Counter Register 0x10 32 read-only 0x00000000 0xffffffff MDCNT MDCNT 0 16 read-only MDPRD PWM Period Register 0x14 32 read-write 0x00000000 0xffffffff MDPRD MDPRD 0 16 read-write CMPU PWM Compare Register 0x18 32 read-write 0x00000000 0xffffffff CMPU CMPU 0 16 read-write CMPV PWM Compare Register 0x1C 32 read-write 0x00000000 0xffffffff CMPV CMPV 0 16 read-write CMPW PWM Compare Register 0x20 32 read-write 0x00000000 0xffffffff CMPW CMPW 0 16 read-write MDOUT PMD Output Control Register 0x28 32 read-write 0x00000000 0xffffffff UOC UOC 0 2 read-write VOC VOC 2 2 read-write WOC WOC 4 2 read-write UPWM UPWM 8 1 read-write VPWM VPWM 9 1 read-write WPWM WPWM 10 1 read-write MDPOT PMD Output Setting Register 0x2C 32 read-write 0x00000000 0xffffffff PSYNCS PSYNCS 0 2 read-write POLL POLL 2 1 read-write POLH POLH 3 1 read-write EMGREL EMG Release Register 0x30 32 write-only 0x00000000 0xffffffff EMGREL EMGREL 0 8 write-only EMGCR EMG Control Register 0x34 32 read-write 0x00000039 0xffffffff EMGEN EMGEN 0 1 read-write EMGRS EMGRS 1 1 write-only EMGMD EMGMD 3 2 read-write INHEN INHEN 5 1 read-write EMGCNT EMGCNT 8 4 read-write EMGSTA EMG Status Register 0x38 32 read-only 0x00000000 0xfffffffd EMGST EMGST 0 1 read-only EMGI EMGI 1 1 read-only DTR Dead Time Register 0x44 32 read-write 0x00000000 0xffffffff DTR DTR 0 8 read-write TRGCMP0 Trigger Compare Register0 0x48 32 read-write 0x00000000 0xffffffff TRGCMP0 TRGCMP0 0 16 read-write TRGCR Trigger Register 0x58 32 read-write 0x00000000 0xffffffff TRG0MD TRG0MD 0 3 read-write TRG0BE TRG0BE 3 1 read-write TRGMD Trigger mode Register 0x5C 32 read-write 0x00000000 0xffffffff EMGTGE EMGTGE 0 1 read-write EN Encoder Input (ENC) 0x400F7000 0x0 0x10 registers TNCR Encoder Input Control Register 0x00 32 read-write 0x00000000 0xffffffff ENDEV ENDEV 0 3 read-write INTEN INTEN 3 1 read-write NR NR 4 2 read-write ENRUN ENRUN 6 1 read-write ZEN ZEN 7 1 read-write CMPEN CMPEN 8 1 read-write ZESEL ZESEL 9 1 read-write ENCLR ENCLR 10 1 write-only SFTCAP SFTCAP 11 1 write-only ZDET ZDET 12 1 read-only UD UD 13 1 read-only REVERR REVERR 14 1 read-only CMP CMP 15 1 read-only P3EN P3EN 16 1 read-write MODE MODE 17 2 read-write RELOAD Encoder Counter Reload Register 0x04 32 read-write 0x00000000 0xffffffff RELOAD RELOAD 0 16 read-write INT Encoder Compare Register 0x08 32 read-write 0x00000000 0xffffffff INT INT 0 24 read-write CNT Encoder Counter Register 0x0C 32 read-write 0x00000000 0xffffffff CNT CNT 0 24 read-write FC Flash Control (FC) 0x41FFF000 0x0 0x10 reserved 0x10 0x4 registers 0x14 0xc reserved 0x20 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 0xffffffffffff0001 0xffffffff RDY_BSY RDY_BSY 0 1 read-only BLPRO BLPRO 16 6 read-only