RelChip RC10001 2024.04.27 ARM Cotex-M0 Microcontroller running 4MHz at 300C with 90 GPIO, UART, SPI, 4 Timer/Counters, Watchdog Timer, and Real Time Clock CM0 r0p0 little 2 false 8 32 RC_EXBUS External Bus Configuration CONFIG 0x0 0x0 0x40 registers n EXBUS RAM Interrupt 20 BUS_CONFIG Bus Configuration 0x4 -1 read-write n 0x0 0x0 CRE Config Register Enable Value 0 1 Low Low Level 0 High High Level 1 FIXED Fixed Latency Enable 4 5 Disable Disabled 0 Enable Enabled 1 LAT Fixed Latency Length 1 4 LatCnt Latency Cycles CONFIG Configuration 0x0 -1 read-write n 0x0 0x0 CEH CS Cycle Deselect 7 8 NA No Action 0 Insert Deselect Inserted Between Transactions 1 CSA CS A Enable 0 1 Disable Disabled 0 Enable Enabled 1 CSB CS B Enable 1 2 Disable Disabled 0 Enable Enabled 1 CSC CS C Enable 2 3 Disable Disabled 0 Enable Enabled 1 CSD CS D Enable 3 4 Disable Disabled 0 Enable Enabled 1 PEVEN Even Parity 4 5 Even Even Parity 0 Odd Odd Parity 1 PSTICK Sticky Parity 5 6 Non-stick No Sticky Parity 0 Stick Sticky Parity 1 X9 9-Bit Bus 6 7 Disable Disabled 0 Enable Enabled 1 ERR_CONFIG Error Configuration 0x14 -1 read-write n 0x0 0x0 Reserved0 Reserved Storage 1 3 Zero A Zero 0 One A One 1 Two A Two 2 Three A Three 3 TIMEOUT Bus Timeout Enable 0 1 Disable Disabled 0 Enable Enabled 1 ICR Interrupt Clear MIS 0x10 -1 write-only n 0x0 0x0 EINT External Interrupt Clear 1 2 NA No Action 0 Clear Clear Interrupt 1 PAR Parity Interrupt Clear 0 1 NA No Action 0 Clear Clear Interrupt 1 IE Interrupt Enable 0x8 -1 read-write n 0x0 0x0 EINT External Interrupt Enable 1 2 Disable Disabled 0 Enable Enabled 1 PAR Parity Interrupt Enable 0 1 Disable Disabled 0 Enable Enabled 1 MAX_A Maximum Addresses 0x24 -1 read-write n 0x0 0x0 MAX_B Maximum Addresses 0x2C -1 read-write n 0x0 0x0 MAX_C Maximum Addresses 0x34 -1 read-write n 0x0 0x0 MAX_D Maximum Addresses 0x3C -1 read-write n 0x0 0x0 MIN_A Minimum Addresses 0x20 -1 read-write n 0x0 0x0 MIN_B Minimum Addresses 0x28 -1 read-write n 0x0 0x0 MIN_C Minimum Addresses 0x30 -1 read-write n 0x0 0x0 MIN_D Minimum Addresses 0x38 -1 read-write n 0x0 0x0 MIS Masked External Interrupt 0x10 -1 read-only n 0x0 0x0 EINT Masked External Interrupt 1 2 None No Interrupt 0 Interrupt Interrupted 1 PAR Masked Parity Interrupt 0 1 None No Interrupt 0 Interrupt Interrupted 1 RIS Raw Interrupt Status 0xC -1 read-only n 0x0 0x0 EINT Raw External Interrupt 1 2 None No Interrupt 0 Interrupt Interrupted 1 PAR Raw Parity Interrupt 0 1 None No Interrupt 0 Interrupt Interrupted 1 RC_GPIO0 General Purpose IO #0 GPIO 0x0 0x0 0x4020 registers n GPIO0 GPIO0 Interrupt 10 DATA Data 0x3FFC -1 read-write n 0x0 0x0 DIR Direction 0x4000 -1 read-write n 0x0 0x0 IBE Interrupt Both Edges 0x4008 -1 read-write n 0x0 0x0 ICR Interrupt Clear 0x401C -1 write-only n 0x0 0x0 IE Interrupt Enable 0x4010 -1 read-write n 0x0 0x0 IEV Interrupt Event 0x400C -1 read-write n 0x0 0x0 IS Interrupt Sense 0x4004 -1 read-write n 0x0 0x0 MIS Masked Interrupt Status 0x4018 -1 read-only n 0x0 0x0 RIS Raw Interrupt Status 0x4014 -1 read-only n 0x0 0x0 RC_GPIO1 General Purpose IO #1 GPIO 0x0 0x0 0x4020 registers n GPIO1 GPIO1 Interrupt 11 DATA Data 0x3FFC -1 read-write n 0x0 0x0 DIR Direction 0x4000 -1 read-write n 0x0 0x0 IBE Interrupt Both Edges 0x4008 -1 read-write n 0x0 0x0 ICR Interrupt Clear 0x401C -1 write-only n 0x0 0x0 IE Interrupt Enable 0x4010 -1 read-write n 0x0 0x0 IEV Interrupt Event 0x400C -1 read-write n 0x0 0x0 IS Interrupt Sense 0x4004 -1 read-write n 0x0 0x0 MIS Masked Interrupt Status 0x4018 -1 read-only n 0x0 0x0 RIS Raw Interrupt Status 0x4014 -1 read-only n 0x0 0x0 RC_GPIO2 General Purpose IO #2 GPIO 0x0 0x0 0x4020 registers n GPIO2 GPIO2 Interrupt 12 DATA Data 0x3FFC -1 read-write n 0x0 0x0 DIR Direction 0x4000 -1 read-write n 0x0 0x0 IBE Interrupt Both Edges 0x4008 -1 read-write n 0x0 0x0 ICR Interrupt Clear 0x401C -1 write-only n 0x0 0x0 IE Interrupt Enable 0x4010 -1 read-write n 0x0 0x0 IEV Interrupt Event 0x400C -1 read-write n 0x0 0x0 IS Interrupt Sense 0x4004 -1 read-write n 0x0 0x0 MIS Masked Interrupt Status 0x4018 -1 read-only n 0x0 0x0 RIS Raw Interrupt Status 0x4014 -1 read-only n 0x0 0x0 RC_GPIO3 General Purpose IO #3 GPIO 0x0 0x0 0x4020 registers n GPIO3 GPIO3 Interrupt 13 DATA Data 0x3FFC -1 read-write n 0x0 0x0 DIR Direction 0x4000 -1 read-write n 0x0 0x0 IBE Interrupt Both Edges 0x4008 -1 read-write n 0x0 0x0 ICR Interrupt Clear 0x401C -1 write-only n 0x0 0x0 IE Interrupt Enable 0x4010 -1 read-write n 0x0 0x0 IEV Interrupt Event 0x400C -1 read-write n 0x0 0x0 IS Interrupt Sense 0x4004 -1 read-write n 0x0 0x0 MIS Masked Interrupt Status 0x4018 -1 read-only n 0x0 0x0 RIS Raw Interrupt Status 0x4014 -1 read-only n 0x0 0x0 RC_GPIO4 General Purpose IO #4 GPIO 0x0 0x0 0x4020 registers n GPIO4 GPIO4 Interrupt 14 DATA Data 0x3FFC -1 read-write n 0x0 0x0 DIR Direction 0x4000 -1 read-write n 0x0 0x0 IBE Interrupt Both Edges 0x4008 -1 read-write n 0x0 0x0 ICR Interrupt Clear 0x401C -1 write-only n 0x0 0x0 IE Interrupt Enable 0x4010 -1 read-write n 0x0 0x0 IEV Interrupt Event 0x400C -1 read-write n 0x0 0x0 IS Interrupt Sense 0x4004 -1 read-write n 0x0 0x0 MIS Masked Interrupt Status 0x4018 -1 read-only n 0x0 0x0 RIS Raw Interrupt Status 0x4014 -1 read-only n 0x0 0x0 RC_GPIO5 General Purpose IO #5 GPIO 0x0 0x0 0x4020 registers n GPIO5 GPIO5 Interrupt 15 DATA Data 0x3FFC -1 read-write n 0x0 0x0 DIR Direction 0x4000 -1 read-write n 0x0 0x0 IBE Interrupt Both Edges 0x4008 -1 read-write n 0x0 0x0 ICR Interrupt Clear 0x401C -1 write-only n 0x0 0x0 IE Interrupt Enable 0x4010 -1 read-write n 0x0 0x0 IEV Interrupt Event 0x400C -1 read-write n 0x0 0x0 IS Interrupt Sense 0x4004 -1 read-write n 0x0 0x0 MIS Masked Interrupt Status 0x4018 -1 read-only n 0x0 0x0 RIS Raw Interrupt Status 0x4014 -1 read-only n 0x0 0x0 RC_GPIO6 General Purpose IO #6 GPIO 0x0 0x0 0x4020 registers n GPIO6 GPIO6 Interrupt 16 DATA Data 0x3FFC -1 read-write n 0x0 0x0 DIR Direction 0x4000 -1 read-write n 0x0 0x0 IBE Interrupt Both Edges 0x4008 -1 read-write n 0x0 0x0 ICR Interrupt Clear 0x401C -1 write-only n 0x0 0x0 IE Interrupt Enable 0x4010 -1 read-write n 0x0 0x0 IEV Interrupt Event 0x400C -1 read-write n 0x0 0x0 IS Interrupt Sense 0x4004 -1 read-write n 0x0 0x0 MIS Masked Interrupt Status 0x4018 -1 read-only n 0x0 0x0 RIS Raw Interrupt Status 0x4014 -1 read-only n 0x0 0x0 RC_GPIO7 General Purpose IO #7 GPIO 0x0 0x0 0x4020 registers n GPIO7 GPIO7 Interrupt 17 DATA Data 0x3FFC -1 read-write n 0x0 0x0 DIR Direction 0x4000 -1 read-write n 0x0 0x0 IBE Interrupt Both Edges 0x4008 -1 read-write n 0x0 0x0 ICR Interrupt Clear 0x401C -1 write-only n 0x0 0x0 IE Interrupt Enable 0x4010 -1 read-write n 0x0 0x0 IEV Interrupt Event 0x400C -1 read-write n 0x0 0x0 IS Interrupt Sense 0x4004 -1 read-write n 0x0 0x0 MIS Masked Interrupt Status 0x4018 -1 read-only n 0x0 0x0 RIS Raw Interrupt Status 0x4014 -1 read-only n 0x0 0x0 RC_IOCON IO Pin Configuration CONFIG 0x0 0x0 0x168 registers n CTSN IO Config 0x74 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 DCDN IO Config 0x80 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 DSRN IO Config 0x78 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 DTRN IO Config 0x88 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EADQ0 IO Config 0xD0 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EADQ1 IO Config 0xD4 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EADQ10 IO Config 0xF8 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EADQ12 IO Config 0x100 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EADQ13 IO Config 0x104 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EADQ14 IO Config 0x108 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EADQ15 IO Config 0x10C -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EADQ16 IO Config 0x110 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EADQ17 IO Config 0x114 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EADQ18 IO Config 0x118 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EADQ19 IO Config 0x11C -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EADQ2 IO Config 0xD8 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EADQ20 IO Config 0x120 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EADQ21 IO Config 0x124 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EADQ22 IO Config 0x128 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EADQ23 IO Config 0x12C -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EADQ24 IO Config 0x130 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EADQ25 IO Config 0x134 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EADQ26 IO Config 0x138 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EADQ27 IO Config 0x13C -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EADQ28 IO Config 0x140 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EADQ29 IO Config 0x144 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EADQ3 IO Config 0xDC -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EADQ30 IO Config 0x148 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EADQ31 IO Config 0x14C -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EADQ4 IO Config 0xE0 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EADQ5 IO Config 0xE4 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EADQ6 IO Config 0xE8 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EADQ7 IO Config 0xEC -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EADQ8 IO Config 0xF0 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EADQ9 IO Config 0xF4 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EADVN IO Config 0xA8 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EAQD11 IO Config 0xFC -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EBW0N IO Config 0xB4 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EBW1N IO Config 0xB8 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EBW2N IO Config 0xBC -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EBW3N IO Config 0xC0 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 ECLK IO Config 0x94 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 ECRE IO Config 0xC8 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 ECSAN IO Config 0x98 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 ECSBN IO Config 0x9C -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 ECSCN IO Config 0xA0 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 ECSDN IO Config 0xA4 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EINT IO Config 0xCC -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EOEN IO Config 0xB0 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EPDQ0 IO Config 0x150 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EPDQ1 IO Config 0x154 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EPDQ2 IO Config 0x158 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EPDQ3 IO Config 0x15C -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EWAIT IO Config 0xC4 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 EWEN IO Config 0xAC -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 MISO IO Config 0x4 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 MOSI IO Config 0x8 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 OUT1 IO Config 0x8C -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 OUT2 IO Config 0x90 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 RIN IO Config 0x7C -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 RTSN IO Config 0x84 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 RXD IO Config 0x6C -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 SCLK IO Config 0x0 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 SSELA IO Config 0xC -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 SSELB IO Config 0x10 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 SSELC IO Config 0x14 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 SSELD IO Config 0x18 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 SWCLK IO Config 0x160 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 SWDIO IO Config 0x164 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 T16ACAP0 IO Config 0x1C -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 T16AMAT0 IO Config 0x20 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 T16AMAT1 IO Config 0x24 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 T16AMAT2 IO Config 0x28 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 T16AMAT3 IO Config 0x2C -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 T16BCAP0 IO Config 0x30 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 T16BMAT0 IO Config 0x34 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 T16BMAT1 IO Config 0x38 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 T16BMAT2 IO Config 0x3C -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 T16BMAT3 IO Config 0x40 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 T32ACAP0 IO Config 0x44 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 T32AMAT0 IO Config 0x48 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 T32AMAT1 IO Config 0x4C -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 T32AMAT2 IO Config 0x50 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 T32AMAT3 IO Config 0x54 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 T32BCAP0 IO Config 0x58 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 T32BMAT0 IO Config 0x5C -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 T32BMAT1 IO Config 0x60 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 T32BMAT2 IO Config 0x64 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 T32BMAT3 IO Config 0x68 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 TXD IO Config 0x70 -1 read-write n 0x0 0x0 FUNC GPIO/Function 0 1 GPIO GPIO Pin 0 Function Function Pin 1 PDEN Pull-Down Enable 4 5 Disable Disabled 0 Enable Enabled 1 PUEN Pull-Up Enable 3 4 Disable Disabled 0 Enable Enabled 1 RC_RAM RAM Configuration CONFIG 0x0 0x0 0x16 registers n RAM RAM Interrupt 1 ICR Interrupt Clear MIS 0x8 -1 write-only n 0x0 0x0 ICR Interrupt Clear 0 1 NA No Action 0 Clear Clear Interrupt 1 IE Interrupt Enable 0x0 -1 read-write n 0x0 0x0 EN Enable 0 1 Disable Disabled 0 Enable Enabled 1 MIS Masked Interrupt Status 0x8 -1 read-write n 0x0 0x0 MIS Interrupt Status 0 1 None No Interrupt 0 Interrupt Interrupted 1 RIS Raw Interrupt Status 0x4 -1 read-only n 0x0 0x0 RIS Interrupt Status 0 1 None No Interrupt 0 Interrupt Interrupted 1 TM Test Mode 0xC -1 read-write n 0x0 0x0 PTM Test Mode 0 1 Disable Disabled 0 Enable Enabled 1 RC_RTC Real Time Clock TIMERS 0x0 0x0 0x24 registers n RTC Real Time Clock Interrupt 18 ALM Alarm 0x10 -1 read-write n 0x0 0x0 ICR Interrupt Clear 0x20 -1 write-only n 0x0 0x0 ICR Interrupt Clear 0 1 NA No Action 0 Clear Clear Interrupt 1 IE Interrupt Enable 0x14 -1 read-write n 0x0 0x0 EN Enable 0 1 Disable Disabled 0 Enable Enabled 1 MIS Masked Interrupt Status 0x1C -1 read-write n 0x0 0x0 MIS Interrupt Status 0 1 None No Interrupt 0 Interrupt Interrupted 1 MOD Mode 0x0 -1 read-write n 0x0 0x0 EN Enable 0 1 Disable Disabled 0 Enable Enabled 1 TIMMOD Timer Mode 1 2 Binary Binary Mode 0 Time Military Time 1 PC Prescale Count 0xC -1 read-only n 0x0 0x0 PR Prescale Load 0x4 -1 read-write n 0x0 0x0 RIS Raw Interrupt Status 0x18 -1 read-only n 0x0 0x0 RIS Interrupt Status 0 1 None No Interrupt 0 Interrupt Interrupted 1 TIM Time 0x8 -1 read-write n 0x0 0x0 RC_SSP Synchronous Serial Port SERIAL_IO 0x0 0x0 0x2C registers n SSP SSP Interrupt 6 CR0 Control 0 0x0 -1 read-write n 0x0 0x0 CPHA Clock Phase 7 8 Low Capture on First Clock Edge 0 High Capture on Second Clock Edge 1 CPOL Clock Polarity 6 7 Low Low Between Frames 0 High High Between Frames 1 DSS Data Size Select 0 4 Reserve Reserved Value: Do Not Use. Eleven Eleven Bit Width 10 Twelve Twelve Bit Width 11 Thirteen Thirteen Bit Width 12 Fourteen Fourteen Bit Width 13 Fifteen Fifteen Bit Width 14 Sixteen Sixteen Bit Width 15 Four Four Bit Width 3 Five Five Bit Width 4 Six Six Bit Width 5 Seven Seven Bit Width 6 Eight Eigth Bit Width 7 Nine Nine Bit Width 8 Ten Ten Bit Width 9 FRF Frame Format 4 6 SPI Serial Peripheral Interface 0 SSP TI Synchronous Serial Port 1 uWire Microwire 2 Reserve Reserved: Do not use. 3 SCR Serial Clock Rate Divisor 8 16 CR1 Control 1 0x4 -1 read-write n 0x0 0x0 FSS_SEL Slave Select Enable 4 8 All Enabled LBM Loopback Mode 0 1 Normal No Loopback 0 Loopback Loopback Mode 1 MS MAster/Slave Select 2 3 Master Master Mode 0 Slave Slave Mode 1 SCKON SCLK Always On 8 9 Disable Disabled 0 Enable Enabled 1 SOD Slave Output Disable 3 4 Enable Enabled 0 Disable Disabled 1 SSE Enable SSP 1 2 Disable Disabled 0 Enable Enabled 1 DR TX/RX FIFO Data 0x8 -1 read-write n 0x0 0x0 FCLR FIFO Clear 0x28 -1 write-only n 0x0 0x0 RX RX FIFO Clear 1 2 NA No Action 0 Clear FIFO Clear 1 TX TX FIFO Clear 0 1 NA No Action 0 Clear FIFO Clear 1 FCNT FIFO Count 0x24 -1 read-only n 0x0 0x0 RX RX FIFO Count 8 12 RX Count TX TX FIFO Count 0 4 TX Count ICR Interrupt Clear 0x20 -1 write-only n 0x0 0x0 ABRIC Masked Cycle Aborted Interrupt Status 4 5 NA No Action 0 Clear Interrupt Clear 1 RORIC RX Overrun Interrupt Clear 0 1 NA No Action 0 Clear Interrupt Clear 1 RTRIC Masked RX Timeout Interrupt Status 1 2 NA No Action 0 Clear Interrupt Clear 1 IE Interrupt Enable 0x14 -1 read-write n 0x0 0x0 ABIE Cycle Aborted Interrupt Enable 4 5 Disable Disabled 0 Enable Enabled 1 RORIE Receive Overrun Interrupt Enable 0 1 Disable Disabled 0 Enable Enabled 1 RTIE RX Read Timeout Interrupt Enable 1 2 Disable Disabled 0 Enable Enabled 1 RXIE RX FIFO Half-Full Interrupt Enable 2 3 Disable Disabled 0 Enable Enabled 1 TXIE TX FIFO Half-Full Interrupt Enable 3 4 Disable Disabled 0 Enable Enabled 1 MIS Masked Interrupt Status 0x1C -1 read-only n 0x0 0x0 ABIE Masked Cycle Aborted Interrupt Status 4 5 None No Interrupt 0 Interrupt Interrupted 1 ROMIS Masked RX Overrun Interrupt Status 0 1 None No Interrupt 0 Interrupt Interrupted 1 RTMIS Masked RX Timeout Interrupt Status 1 2 None No Interrupt 0 Interrupt Interrupted 1 RXMIS Masked RX FIFO Half Interrupt Status 2 3 None No Interrupt 0 Interrupt Interrupted 1 TXMIS Masked TX FIFO Half Interrupt Status 3 4 None No Interrupt 0 Interrupt Interrupted 1 PR Prescale 0x10 -1 read-write n 0x0 0x0 RIS Raw Interrupt Status 0x18 -1 read-only n 0x0 0x0 ABRIS Raw Cycle Aborted Interrupt Status 4 5 None No Interrupt 0 Interrupt Interrupted 1 RORIS Raw RX Overrun Interrupt Status 0 1 None No Interrupt 0 Interrupt Interrupted 1 RTRIS Raw RX Timeout Interrupt Status 1 2 None No Interrupt 0 Interrupt Interrupted 1 RXRIS Raw RX FIFO Half Interrupt Status 2 3 None No Interrupt 0 Interrupt Interrupted 1 TXRIS Raw TX FIFO Half Interrupt Status 3 4 None No Interrupt 0 Interrupt Interrupted 1 SR Status 0xC -1 read-only n 0x0 0x0 BSY Busy 4 5 NotBusy TX/RX Not Busy 0 Busy TX/RX Busy 1 RFF RX FIFO Full 3 4 NotFull RX FIFO Not Full 0 Full RX FIFO Full 1 RNE RX FIFO Not Empty 2 3 Empty RX FIFO Empty 0 NotEmpty RX FIFO Not Empty 1 TFE TX FIFO Empty 0 1 Data Data in FIFO 0 Empty FIFO Empty 1 TNF TX FIFO Not Full 1 2 Full FIFO Full 0 NotFull FIFO Not Full 1 RC_SYSCON System Control CONFIG 0x0 0x0 0x44 registers n AHBCLKCTRL Clock Enables 0x10 -1 read-write n 0x0 0x0 CLKOUT CLKOUT Clock Enable 13 14 Disable Disabled 0 Enable Enabled 1 GPIO0 GPIO0 Clock Enable 14 15 Disable Disabled 0 Enable Enabled 1 GPIO1 GPIO1 Clock Enable 15 16 Disable Disabled 0 Enable Enabled 1 GPIO2 GPIO2 Clock Enable 16 17 Disable Disabled 0 Enable Enabled 1 GPIO3 GPIO3 Clock Enable 17 18 Disable Disabled 0 Enable Enabled 1 GPIO4 GPIO4 Clock Enable 18 19 Disable Disabled 0 Enable Enabled 1 GPIO5 GPIO5 Clock Enable 19 20 Disable Disabled 0 Enable Enabled 1 GPIO6 GPIO6 Clock Enable 20 21 Disable Disabled 0 Enable Enabled 1 GPIO7 GPIO7 Clock Enable 21 22 Disable Disabled 0 Enable Enabled 1 IOCON IOCON Clock Enable 12 13 Disable Disabled 0 Enable Enabled 1 RAM RAM Clock Enable 2 3 read-only Disable Disabled 0 Enable Enabled 1 ROM ROM Clock Enable 1 2 Disable Disabled 0 Enable Enabled 1 SSP SSP Clock Enable 8 9 Disable Disabled 0 Enable Enabled 1 SYS System Clock Enable 0 1 read-only Disable Disabled 0 Enable Enabled 1 TIM16A Timer 16A Clock Enable 4 5 Disable Disabled 0 Enable Enabled 1 TIM16B Timer 16B Clock Enable 5 6 Disable Disabled 0 Enable Enabled 1 TIM32A Timer 32A Clock Enable 6 7 Disable Disabled 0 Enable Enabled 1 TIM32B Timer 32B Clock Enable 7 8 Disable Disabled 0 Enable Enabled 1 UART UART Clock Enable 9 10 Disable Disabled 0 Enable Enabled 1 WDT WDT Clock Enable 10 11 Disable Disabled 0 Enable Enabled 1 AHBCLKDIV System Clock Divider 0x14 -1 read-write n 0x0 0x0 BATTCTRL Battery Backup Control 0x30 -1 read-write n 0x0 0x0 BBRE Battery Backup Reset Enable 0 1 Disable Disabled 0 Enable Enabled 1 BOOTCTRL Boot Control 0x0 -1 read-write n 0x0 0x0 BOOTED Set BOOTED 3 4 read-only NoBoot No Boot Code Load 0 Booted Boot Code Loaded 1 BRST Reset BOOTED 1 2 write-only NA No Action 0 Reset Reset BOOTED 1 BSET Set BOOTED 2 3 write-only NA No Action 0 Set Set BOOTED 1 MAP Memory Map 0 1 read-only Normal Std Memory 0 Boot Boot Memory 1 CLKOUTDIV Clock Output Divider 0x24 -1 read-write n 0x0 0x0 DEVICEID Product Device ID 0x40 -1 read-only n 0x0 0x0 JEDEC JEDEC Number 16 27 PARTNO Part Number 0 16 VER Version 28 32 Version Version of Part PRESETCTRL Peripheral Reset 0x4 -1 write-only n 0x0 0x0 SSP_RST Reset SSP 0 1 NA No Action 0 Reset Reset Peripheral 1 TIM16A_RST Reset TIM16A 2 3 NA No Action 0 Reset Reset Peripheral 1 TIM16B_RST Reset TIM16B 3 4 NA No Action 0 Reset Reset Peripheral 1 TIM32A_RST Reset TIM32A 4 5 NA No Action 0 Reset Reset Peripheral 1 TIM32B_RST Reset TIM32B 5 6 NA No Action 0 Reset Reset Peripheral 1 UART_RST Reset UART 1 2 NA No Action 0 Reset Reset Peripheral 1 RSTSTAT Last Reset Source 0xC -1 read-only n 0x0 0x0 BATTRST Battery Backup Reset 5 6 None Not Reset 0 Reset Reset By 1 POR HARDRESET Reset 0 1 None Not Reset 0 Reset Reset By 1 SOFTRST SOFTRESET Reset 1 2 None Not Reset 0 Reset Reset By 1 SYSRST System Software Reset 4 5 None Not Reset 0 Reset Reset By 1 WDT WDT Reset 2 3 None Not Reset 0 Reset Reset By 1 SYSTCKCAL System Tick Calibration Divisor 0x2C -1 read-write n 0x0 0x0 CAL Calibration 0 24 SKEW Skew Exact 24 25 Exact Exact Divide 0 Inexact Inexact Divide 1 RC_T16A 16-Bit Timer/Counter TIMERS 0x0 0x0 0x80 registers n T16A Timer 16A Interrupt 2 CCR Capture Control 0x28 -1 read-write n 0x0 0x0 FE Falline Edge Capture 1 2 Disable Disabled 0 Enable Enabled 1 I Capture Interrupt Enable 2 3 Disable Disabled 0 Enable Enabled 1 RE Rising Edge Capture 0 1 Disable Disabled 0 Enable Enabled 1 ROC Reset Timer on Capture 4 5 Disable Disabled 0 Enable Enabled 1 CR0 Capture Value 0x2C -1 read-write n 0x0 0x0 CTCR Counter/Timer Control 0x70 -1 read-write n 0x0 0x0 AUTO Capture Pin or RxD Pin 2 3 Capture Capture Pin 0 RxD RxD Pin 1 CTM Counter/Timer Mode 0 2 System System Clock Timer 0 Rising Capture on Rising Edge 1 Falling Capture on Falling Edge 2 Both Capture on Both Edges 3 EMR External Match Control 0x3C -1 read-write n 0x0 0x0 EM0 Match 0 Output State 0 1 Low Low Level 0 High High Level 1 EM1 Match 1 Output State 1 2 Low Low Level 0 High High Level 1 EM2 Match 2 Output State 2 3 Low Low Level 0 High High Level 1 EM3 Match 3 Output State 3 4 Low Low Level 0 High High Level 1 EMC0 Match 0 Output Action 4 6 NA No Action 0 Clear Clear on Match 1 Set Set on Match 2 Toggle Toggle on Match 3 EMC1 Match 1 Output Action 6 8 NA No Action 0 Clear Clear on Match 1 Set Set on Match 2 Toggle Toggle on Match 3 EMC2 Match 2 Output Action 8 10 NA No Action 0 Clear Clear on Match 1 Set Set on Match 2 Toggle Toggle on Match 3 EMC3 Match 3 Output Action 10 12 NA No Action 0 Clear Clear on Match 1 Set Set on Match 2 Toggle Toggle on Match 3 IR Interrupt Register 0x0 -1 read-write n 0x0 0x0 CAP Capture Interrupt Status and Clear 4 5 Disable Disabled 0 Enable Enabled 1 MR0 Match Interrupt Status and Clear 0 1 Disable Disabled 0 Enable Enabled 1 MR1 Match Interrupt Status and Clear 1 2 Disable Disabled 0 Enable Enabled 1 MR2 Match Interrupt Status and Clear 2 3 Disable Disabled 0 Enable Enabled 1 MR3 Match Interrupt Status and Clear 3 4 Disable Disabled 0 Enable Enabled 1 MCR Match Control 0x14 -1 read-write n 0x0 0x0 MR0I Match 0 Interrupt Enable 0 1 Disable Disabled 0 Enable Enabled 1 MR0R Match 0 Reset Enable 1 2 Disable Disabled 0 Enable Enabled 1 MR0S Match 0 Stop Enable 2 3 Disable Disabled 0 Enable Enabled 1 MR1I Match 1 Interrupt Enable 3 4 Disable Disabled 0 Enable Enabled 1 MR1R Match 1 Reset Enable 4 5 Disable Disabled 0 Enable Enabled 1 MR1S Match 1 Stop Enable 5 6 Disable Disabled 0 Enable Enabled 1 MR2I Match 2 Interrupt Enable 6 7 Disable Disabled 0 Enable Enabled 1 MR2R Match 2 Reset Enable 7 8 Disable Disabled 0 Enable Enabled 1 MR2S Match 2 Stop Enable 8 9 Disable Disabled 0 Enable Enabled 1 MR3I Match 3 Interrupt Enable 9 10 Disable Disabled 0 Enable Enabled 1 MR3R Match 3 Reset Enable 10 11 Disable Disabled 0 Enable Enabled 1 MR3S Match 3 Stop Enable 11 12 Disable Disabled 0 Enable Enabled 1 MOCR Match Output Control 0x78 -1 read-write n 0x0 0x0 INV0 Invert MAT0 Pin 0 1 NA No Action 0 Invert Invert Pin 1 INV1 Invert MAT1 Pin 1 2 NA No Action 0 Invert Invert Pin 1 INV2 Invert MAT2 Pin 2 3 NA No Action 0 Invert Invert Pin 1 INV3 Invert MAT3 Pin 3 4 NA No Action 0 Invert Invert Pin 1 X01 Exclusive OR on MAT0/1 Pins 4 5 NA No Action 0 XOR Exclusive OR 1 X23 Exclusive OR on MAT2/3 Pins 5 6 NA No Action 0 XOR Exclusive OR 1 MOR Match Output 0x7C -1 read-only n 0x0 0x0 CAP Capture Occurred 4 5 No No Capture 0 Capture Capture Occurred 1 MAT0 Match Occurred 0 1 No No Match 0 Match Match Occurred 1 MAT1 Match Occurred 1 2 No No Match 0 Match Match Occurred 1 MAT2 Match Occurred 2 3 No No Match 0 Match Match Occurred 1 MAT3 Match Occurred 3 4 No No Match 0 Match Match Occurred 1 MR0 Match 0x18 -1 read-write n 0x0 0x0 MR1 Match 0x1C -1 read-write n 0x0 0x0 MR2 Match 0x20 -1 read-write n 0x0 0x0 MR3 Match 0x24 -1 read-write n 0x0 0x0 PC Prescale Counter 0x10 -1 read-write n 0x0 0x0 PR Prescale Compare 0xC -1 read-write n 0x0 0x0 PWMC Pulse Width Modulation Control 0x74 -1 read-write n 0x0 0x0 EN0 Enable PWM on MAT0 Pin 0 1 Disable Disabled 0 Enable Enabled 1 EN1 Enable PWM on MAT1 Pin 1 2 Disable Disabled 0 Enable Enabled 1 EN2 Enable PWM on MAT2 Pin 2 3 Disable Disabled 0 Enable Enabled 1 EN3 Enable PWM on MAT3 Pin 3 4 Disable Disabled 0 Enable Enabled 1 TC Timer Count 0x8 -1 read-write n 0x0 0x0 TCR Timer Control 0x4 -1 read-write n 0x0 0x0 CEN Counter Enable 0 1 Disable Disabled 0 Enable Enabled 1 CRST Counter Reset 1 2 NA No Action 0 Reset Reset Counter 1 RC_T16B 16-Bit Timer/Counter TIMERS 0x0 0x0 0x80 registers n T16B Timer 16B Interrupt 3 CCR Capture Control 0x28 -1 read-write n 0x0 0x0 FE Falline Edge Capture 1 2 Disable Disabled 0 Enable Enabled 1 I Capture Interrupt Enable 2 3 Disable Disabled 0 Enable Enabled 1 RE Rising Edge Capture 0 1 Disable Disabled 0 Enable Enabled 1 ROC Reset Timer on Capture 4 5 Disable Disabled 0 Enable Enabled 1 CR0 Capture Value 0x2C -1 read-write n 0x0 0x0 CTCR Counter/Timer Control 0x70 -1 read-write n 0x0 0x0 AUTO Capture Pin or RxD Pin 2 3 Capture Capture Pin 0 RxD RxD Pin 1 CTM Counter/Timer Mode 0 2 System System Clock Timer 0 Rising Capture on Rising Edge 1 Falling Capture on Falling Edge 2 Both Capture on Both Edges 3 EMR External Match Control 0x3C -1 read-write n 0x0 0x0 EM0 Match 0 Output State 0 1 Low Low Level 0 High High Level 1 EM1 Match 1 Output State 1 2 Low Low Level 0 High High Level 1 EM2 Match 2 Output State 2 3 Low Low Level 0 High High Level 1 EM3 Match 3 Output State 3 4 Low Low Level 0 High High Level 1 EMC0 Match 0 Output Action 4 6 NA No Action 0 Clear Clear on Match 1 Set Set on Match 2 Toggle Toggle on Match 3 EMC1 Match 1 Output Action 6 8 NA No Action 0 Clear Clear on Match 1 Set Set on Match 2 Toggle Toggle on Match 3 EMC2 Match 2 Output Action 8 10 NA No Action 0 Clear Clear on Match 1 Set Set on Match 2 Toggle Toggle on Match 3 EMC3 Match 3 Output Action 10 12 NA No Action 0 Clear Clear on Match 1 Set Set on Match 2 Toggle Toggle on Match 3 IR Interrupt Register 0x0 -1 read-write n 0x0 0x0 CAP Capture Interrupt Status and Clear 4 5 Disable Disabled 0 Enable Enabled 1 MR0 Match Interrupt Status and Clear 0 1 Disable Disabled 0 Enable Enabled 1 MR1 Match Interrupt Status and Clear 1 2 Disable Disabled 0 Enable Enabled 1 MR2 Match Interrupt Status and Clear 2 3 Disable Disabled 0 Enable Enabled 1 MR3 Match Interrupt Status and Clear 3 4 Disable Disabled 0 Enable Enabled 1 MCR Match Control 0x14 -1 read-write n 0x0 0x0 MR0I Match 0 Interrupt Enable 0 1 Disable Disabled 0 Enable Enabled 1 MR0R Match 0 Reset Enable 1 2 Disable Disabled 0 Enable Enabled 1 MR0S Match 0 Stop Enable 2 3 Disable Disabled 0 Enable Enabled 1 MR1I Match 1 Interrupt Enable 3 4 Disable Disabled 0 Enable Enabled 1 MR1R Match 1 Reset Enable 4 5 Disable Disabled 0 Enable Enabled 1 MR1S Match 1 Stop Enable 5 6 Disable Disabled 0 Enable Enabled 1 MR2I Match 2 Interrupt Enable 6 7 Disable Disabled 0 Enable Enabled 1 MR2R Match 2 Reset Enable 7 8 Disable Disabled 0 Enable Enabled 1 MR2S Match 2 Stop Enable 8 9 Disable Disabled 0 Enable Enabled 1 MR3I Match 3 Interrupt Enable 9 10 Disable Disabled 0 Enable Enabled 1 MR3R Match 3 Reset Enable 10 11 Disable Disabled 0 Enable Enabled 1 MR3S Match 3 Stop Enable 11 12 Disable Disabled 0 Enable Enabled 1 MOCR Match Output Control 0x78 -1 read-write n 0x0 0x0 INV0 Invert MAT0 Pin 0 1 NA No Action 0 Invert Invert Pin 1 INV1 Invert MAT1 Pin 1 2 NA No Action 0 Invert Invert Pin 1 INV2 Invert MAT2 Pin 2 3 NA No Action 0 Invert Invert Pin 1 INV3 Invert MAT3 Pin 3 4 NA No Action 0 Invert Invert Pin 1 X01 Exclusive OR on MAT0/1 Pins 4 5 NA No Action 0 XOR Exclusive OR 1 X23 Exclusive OR on MAT2/3 Pins 5 6 NA No Action 0 XOR Exclusive OR 1 MOR Match Output 0x7C -1 read-write n 0x0 0x0 CAP Capture Occurred 4 5 No No Capture 0 Capture Capture Occurred 1 MAT0 Match Occurred 0 1 No No Match 0 Match Match Occurred 1 MAT1 Match Occurred 1 2 No No Match 0 Match Match Occurred 1 MAT2 Match Occurred 2 3 No No Match 0 Match Match Occurred 1 MAT3 Match Occurred 3 4 No No Match 0 Match Match Occurred 1 MR0 Match 0x18 -1 read-write n 0x0 0x0 MR1 Match 0x1C -1 read-write n 0x0 0x0 MR2 Match 0x20 -1 read-write n 0x0 0x0 MR3 Match 0x24 -1 read-write n 0x0 0x0 PC Prescale Counter 0x10 -1 read-write n 0x0 0x0 PR Prescale Compare 0xC -1 read-write n 0x0 0x0 PWMC PWM Control 0x74 -1 read-write n 0x0 0x0 EN0 Enable PWM on MAT0 Pin 0 1 Disable Disabled 0 Enable Enabled 1 EN1 Enable PWM on MAT1 Pin 1 2 Disable Disabled 0 Enable Enabled 1 EN2 Enable PWM on MAT2 Pin 2 3 Disable Disabled 0 Enable Enabled 1 EN3 Enable PWM on MAT3 Pin 3 4 Disable Disabled 0 Enable Enabled 1 TC Timer Count 0x8 -1 read-write n 0x0 0x0 TCR Timer Control 0x4 -1 read-write n 0x0 0x0 CEN Counter Enable 0 1 Disable Disabled 0 Enable Enabled 1 CRST Counter Reset 1 2 NA No Action 0 Reset Reset Counter 1 RC_T32A 32-Bit Timer/Counter TIMERS 0x0 0x0 0x80 registers n T32A Timer 32A Interrupt 4 CCR Capture Control 0x28 -1 read-write n 0x0 0x0 FE Falline Edge Capture 1 2 Disable Disabled 0 Enable Enabled 1 I Capture Interrupt Enable 2 3 Disable Disabled 0 Enable Enabled 1 RE Rising Edge Capture 0 1 Disable Disabled 0 Enable Enabled 1 ROC Reset Timer on Capture 4 5 Disable Disabled 0 Enable Enabled 1 CR0 Capture Value 0x2C -1 read-write n 0x0 0x0 CTCR Counter/Timer Control 0x70 -1 read-write n 0x0 0x0 AUTO Capture Pin or RxD Pin 2 3 Capture Capture Pin 0 RxD RxD Pin 1 CTM Counter/Timer Mode 0 2 System System Clock Timer 0 Rising Capture on Rising Edge 1 Falling Capture on Falling Edge 2 Both Capture on Both Edges 3 EMR External Match Control 0x3C -1 read-write n 0x0 0x0 EM0 Match 0 Output State 0 1 Low Low Level 0 High High Level 1 EM1 Match 1 Output State 1 2 Low Low Level 0 High High Level 1 EM2 Match 2 Output State 2 3 Low Low Level 0 High High Level 1 EM3 Match 3 Output State 3 4 Low Low Level 0 High High Level 1 EMC0 Match 0 Output Action 4 6 NA No Action 0 Clear Clear on Match 1 Set Set on Match 2 Toggle Toggle on Match 3 EMC1 Match 1 Output Action 6 8 NA No Action 0 Clear Clear on Match 1 Set Set on Match 2 Toggle Toggle on Match 3 EMC2 Match 2 Output Action 8 10 NA No Action 0 Clear Clear on Match 1 Set Set on Match 2 Toggle Toggle on Match 3 EMC3 Match 3 Output Action 10 12 NA No Action 0 Clear Clear on Match 1 Set Set on Match 2 Toggle Toggle on Match 3 IR Interrupt Register 0x0 -1 read-write n 0x0 0x0 CAP Capture Interrupt Status and Clear 4 5 Disable Disabled 0 Enable Enabled 1 MR0 Match Interrupt Status and Clear 0 1 Disable Disabled 0 Enable Enabled 1 MR1 Match Interrupt Status and Clear 1 2 Disable Disabled 0 Enable Enabled 1 MR2 Match Interrupt Status and Clear 2 3 Disable Disabled 0 Enable Enabled 1 MR3 Match Interrupt Status and Clear 3 4 Disable Disabled 0 Enable Enabled 1 MCR Match Control 0x14 -1 read-write n 0x0 0x0 MR0I Match 0 Interrupt Enable 0 1 Disable Disabled 0 Enable Enabled 1 MR0R Match 0 Reset Enable 1 2 Disable Disabled 0 Enable Enabled 1 MR0S Match 0 Stop Enable 2 3 Disable Disabled 0 Enable Enabled 1 MR1I Match 1 Interrupt Enable 3 4 Disable Disabled 0 Enable Enabled 1 MR1R Match 1 Reset Enable 4 5 Disable Disabled 0 Enable Enabled 1 MR1S Match 1 Stop Enable 5 6 Disable Disabled 0 Enable Enabled 1 MR2I Match 2 Interrupt Enable 6 7 Disable Disabled 0 Enable Enabled 1 MR2R Match 2 Reset Enable 7 8 Disable Disabled 0 Enable Enabled 1 MR2S Match 2 Stop Enable 8 9 Disable Disabled 0 Enable Enabled 1 MR3I Match 3 Interrupt Enable 9 10 Disable Disabled 0 Enable Enabled 1 MR3R Match 3 Reset Enable 10 11 Disable Disabled 0 Enable Enabled 1 MR3S Match 3 Stop Enable 11 12 Disable Disabled 0 Enable Enabled 1 MOCR Match Output Control 0x78 -1 read-write n 0x0 0x0 INV0 Invert MAT0 Pin 0 1 NA No Action 0 Invert Invert Pin 1 INV1 Invert MAT1 Pin 1 2 NA No Action 0 Invert Invert Pin 1 INV2 Invert MAT2 Pin 2 3 NA No Action 0 Invert Invert Pin 1 INV3 Invert MAT3 Pin 3 4 NA No Action 0 Invert Invert Pin 1 X01 Exclusive OR on MAT0/1 Pins 4 5 NA No Action 0 XOR Exclusive OR 1 X23 Exclusive OR on MAT2/3 Pins 5 6 NA No Action 0 XOR Exclusive OR 1 MOR Match Output 0x7C -1 read-write n 0x0 0x0 CAP Capture Occurred 4 5 No No Capture 0 Capture Capture Occurred 1 MAT0 Match Occurred 0 1 No No Match 0 Match Match Occurred 1 MAT1 Match Occurred 1 2 No No Match 0 Match Match Occurred 1 MAT2 Match Occurred 2 3 No No Match 0 Match Match Occurred 1 MAT3 Match Occurred 3 4 No No Match 0 Match Match Occurred 1 MR0 Match 0x18 -1 read-write n 0x0 0x0 MR1 Match 0x1C -1 read-write n 0x0 0x0 MR2 Match 0x20 -1 read-write n 0x0 0x0 MR3 Match 0x24 -1 read-write n 0x0 0x0 PC Prescale Counter 0x10 -1 read-write n 0x0 0x0 PR Prescale Compare 0xC -1 read-write n 0x0 0x0 PWMC PWM Control 0x74 -1 read-write n 0x0 0x0 EN0 Enable PWM on MAT0 Pin 0 1 Disable Disabled 0 Enable Enabled 1 EN1 Enable PWM on MAT1 Pin 1 2 Disable Disabled 0 Enable Enabled 1 EN2 Enable PWM on MAT2 Pin 2 3 Disable Disabled 0 Enable Enabled 1 EN3 Enable PWM on MAT3 Pin 3 4 Disable Disabled 0 Enable Enabled 1 TC Timer Count 0x8 -1 read-write n 0x0 0x0 TCR Timer Control 0x4 -1 read-write n 0x0 0x0 CEN Counter Enable 0 1 Disable Disabled 0 Enable Enabled 1 CRST Counter Reset 1 2 NA No Action 0 Reset Reset Counter 1 RC_T32B 32-Bit Timer/Counter TIMERS 0x0 0x0 0x80 registers n T32B Timer 32B Interrupt 5 CCR Capture Control 0x28 -1 read-write n 0x0 0x0 FE Falline Edge Capture 1 2 Disable Disabled 0 Enable Enabled 1 I Capture Interrupt Enable 2 3 Disable Disabled 0 Enable Enabled 1 RE Rising Edge Capture 0 1 Disable Disabled 0 Enable Enabled 1 ROC Reset Timer on Capture 4 5 Disable Disabled 0 Enable Enabled 1 CR0 Capture Value 0x2C -1 read-write n 0x0 0x0 CTCR Counter/Timer Control 0x70 -1 read-write n 0x0 0x0 AUTO Capture Pin or RxD Pin 2 3 Capture Capture Pin 0 RxD RxD Pin 1 CTM Counter/Timer Mode 0 2 System System Clock Timer 0 Rising Capture on Rising Edge 1 Falling Capture on Falling Edge 2 Both Capture on Both Edges 3 EMR External Match Control 0x3C -1 read-write n 0x0 0x0 EM0 Match 0 Output State 0 1 Low Low Level 0 High High Level 1 EM1 Match 1 Output State 1 2 Low Low Level 0 High High Level 1 EM2 Match 2 Output State 2 3 Low Low Level 0 High High Level 1 EM3 Match 3 Output State 3 4 Low Low Level 0 High High Level 1 EMC0 Match 0 Output Action 4 6 NA No Action 0 Clear Clear on Match 1 Set Set on Match 2 Toggle Toggle on Match 3 EMC1 Match 1 Output Action 6 8 NA No Action 0 Clear Clear on Match 1 Set Set on Match 2 Toggle Toggle on Match 3 EMC2 Match 2 Output Action 8 10 NA No Action 0 Clear Clear on Match 1 Set Set on Match 2 Toggle Toggle on Match 3 EMC3 Match 3 Output Action 10 12 NA No Action 0 Clear Clear on Match 1 Set Set on Match 2 Toggle Toggle on Match 3 IR Interrupt Register 0x0 -1 read-write n 0x0 0x0 CAP Capture Interrupt Status and Clear 4 5 Disable Disabled 0 Enable Enabled 1 MR0 Match Interrupt Status and Clear 0 1 Disable Disabled 0 Enable Enabled 1 MR1 Match Interrupt Status and Clear 1 2 Disable Disabled 0 Enable Enabled 1 MR2 Match Interrupt Status and Clear 2 3 Disable Disabled 0 Enable Enabled 1 MR3 Match Interrupt Status and Clear 3 4 Disable Disabled 0 Enable Enabled 1 MCR Match Control 0x14 -1 read-write n 0x0 0x0 MR0I Match 0 Interrupt Enable 0 1 Disable Disabled 0 Enable Enabled 1 MR0R Match 0 Reset Enable 1 2 Disable Disabled 0 Enable Enabled 1 MR0S Match 0 Stop Enable 2 3 Disable Disabled 0 Enable Enabled 1 MR1I Match 1 Interrupt Enable 3 4 Disable Disabled 0 Enable Enabled 1 MR1R Match 1 Reset Enable 4 5 Disable Disabled 0 Enable Enabled 1 MR1S Match 1 Stop Enable 5 6 Disable Disabled 0 Enable Enabled 1 MR2I Match 2 Interrupt Enable 6 7 Disable Disabled 0 Enable Enabled 1 MR2R Match 2 Reset Enable 7 8 Disable Disabled 0 Enable Enabled 1 MR2S Match 2 Stop Enable 8 9 Disable Disabled 0 Enable Enabled 1 MR3I Match 3 Interrupt Enable 9 10 Disable Disabled 0 Enable Enabled 1 MR3R Match 3 Reset Enable 10 11 Disable Disabled 0 Enable Enabled 1 MR3S Match 3 Stop Enable 11 12 Disable Disabled 0 Enable Enabled 1 MOCR Match Output Control 0x78 -1 read-write n 0x0 0x0 INV0 Invert MAT0 Pin 0 1 NA No Action 0 Invert Invert Pin 1 INV1 Invert MAT1 Pin 1 2 NA No Action 0 Invert Invert Pin 1 INV2 Invert MAT2 Pin 2 3 NA No Action 0 Invert Invert Pin 1 INV3 Invert MAT3 Pin 3 4 NA No Action 0 Invert Invert Pin 1 X01 Exclusive OR on MAT0/1 Pins 4 5 NA No Action 0 XOR Exclusive OR 1 X23 Exclusive OR on MAT2/3 Pins 5 6 NA No Action 0 XOR Exclusive OR 1 MOR Match Output 0x7C -1 read-write n 0x0 0x0 CAP Capture Occurred 4 5 No No Capture 0 Capture Capture Occurred 1 MAT0 Match Occurred 0 1 No No Match 0 Match Match Occurred 1 MAT1 Match Occurred 1 2 No No Match 0 Match Match Occurred 1 MAT2 Match Occurred 2 3 No No Match 0 Match Match Occurred 1 MAT3 Match Occurred 3 4 No No Match 0 Match Match Occurred 1 MR0 Match 0x18 -1 read-write n 0x0 0x0 MR1 Match 0x1C -1 read-write n 0x0 0x0 MR2 Match 0x20 -1 read-write n 0x0 0x0 MR3 Match 0x24 -1 read-write n 0x0 0x0 PC Prescale Counter 0x10 -1 read-write n 0x0 0x0 PR Prescale Compare 0xC -1 read-write n 0x0 0x0 PWMC PWM Control 0x74 -1 read-write n 0x0 0x0 EN0 Enable PWM on MAT0 Pin 0 1 Disable Disabled 0 Enable Enabled 1 EN1 Enable PWM on MAT1 Pin 1 2 Disable Disabled 0 Enable Enabled 1 EN2 Enable PWM on MAT2 Pin 2 3 Disable Disabled 0 Enable Enabled 1 EN3 Enable PWM on MAT3 Pin 3 4 Disable Disabled 0 Enable Enabled 1 TC Timer Count 0x8 -1 read-write n 0x0 0x0 TCR Timer Control 0x4 -1 read-write n 0x0 0x0 CEN Counter Enable 0 1 Disable Disabled 0 Enable Enabled 1 CRST Counter Reset 1 2 NA No Action 0 Reset Reset Counter 1 RC_UART RS232, RS485, and LIN UART SERIAL_IO 0x0 0x0 0x64 registers n UART UART Interrupt 7 DLL Divisor LSB(DLAB=1) 0x0 -1 read-write n 0x0 0x0 DLM Divisor MSB(DLAB=1) 0x4 -1 read-write n 0x0 0x0 FCR UART FIFO Control 0x8 -1 write-only n 0x0 0x0 RFR Reset RX FIFO 1 2 NA No Action 0 Reset Reset RX FIFO 1 RXTL RX FIFO Trigger 6 8 1 One Byte 0 4 Four Bytes 1 8 Eight Bytes 2 14 Fourteen Bytes 3 TFR Reset TX FIFO 2 3 NA No Action 0 Reset Reset TX FIFO 1 IE Interrupt Enable(DLAB=0) DLM 0x4 -1 read-write n 0x0 0x0 LFC LIN Frame Complete 5 6 Disable Disabled 0 Enable Enabled 1 LSYNC LIN Sync 4 5 Disable Disabled 0 Enable Enabled 1 MSR Modem Status 3 4 Disable Disabled 0 Enable Enabled 1 RBR RX Data Available 0 1 Disable Disabled 0 Enable Enabled 1 RLS RX Line Status 2 3 Disable Disabled 0 Enable Enabled 1 THRE TX Empty 1 2 Disable Disabled 0 Enable Enabled 1 IIR Interrupt FCR 0x8 -1 read-only n 0x0 0x0 LCR UART Line Control 0xC -1 read-write n 0x0 0x0 BCS Break Control 6 7 Off Disabled 0 On Enabled 1 DIV8 Sample Clock 8 9 16-Bit 16-Bit Sample 0 8-Bit 8-Bit Sample 1 DLAB Address Switch 7 8 Std Standard 0 Alt Alternate 1 EPS Even Parity Enable 4 5 Disable Disabled 0 Enable Enabled 1 PES Parity Enable 3 4 Disable Disabled 0 Enable Enabled 1 SBS Stop Bits 2 3 1 1 Stop 0 1.5 1.5 Stop 1 SPS Sticky Parity Enable 5 6 Disable Disabled 0 Enable Enabled 1 WLS Word Length 0 2 5 Five Bits 0 6 Six Bits 1 7 Seven Bits 2 8 Eight Bits 3 LCTL UART LIN Control 0x60 -1 read-write n 0x0 0x0 EN Enable LIN 0 1 Disable Disabled 0 Enable Enabled 1 LSR UART Line Status 0x14 -1 read-only n 0x0 0x0 BI Break Detection 4 5 None No Break 0 Break Break Detected 1 FE Framing Error 3 4 None No Framing Error 0 Error Framing Error 1 OE Overrun Error 1 2 None No Overrun 0 Error Overrun Error 1 PE Parity Error 2 3 None No Parity Error 0 Error Parity Error 1 RDR RX FIFO Empty 0 1 Empty Empty RX FIFO 0 Data Data in RX FIFO 1 RFE Parity/Framing in FIFO 7 8 OK RX FIFO OK 0 Error RX FIFO Contains Errors 1 TFE TX FIFO Empty 5 6 Data TX FIFO has Data 0 Empty TX FIFO Empty 1 TFI TX Empty 6 7 Data TX has Data 0 Empty TX Empty 1 MCR UART Modem Control 0x10 -1 read-write n 0x0 0x0 CTSEN CTS Enable 7 8 Disable Disabled 0 Enable Enabled 1 DTR !DTRn Pin 0 1 High DTRn=1 0 Low DTRn=0 1 LB Loopback Test 4 5 Normal No Loopback 0 Test Loopback 1 OUT1 !OUT1n Pin 2 3 High OUT1n=1 0 Low OUT1n=0 1 OUT2 !OUT2n Pin 3 4 High OUT2n=1 0 Low OUT2n=0 1 Reserved0 Reserved-Keep Low 6 7 Low OK 0 High Correct to 0 1 RTS !RTSn Pin 1 2 High RTSn=1 0 Low RTSn=0 1 MSR UART Modem Status 0x18 -1 read-write n 0x0 0x0 CTS CTS Value 4 5 High CTS High 0 Low CTS Low 1 DCD DCD Value 7 8 High DCD High 0 Low DCD Low 1 DCTS CTS Changed 0 1 Unchanged CTS Unchanged 0 Changed CTS Changed 1 DDCD DCD Changed 3 4 Unchanged DCD Unchanged 0 Changed DCD Changed 1 DDSR DSR Changed 1 2 Unchanged DSR Unchanged 0 Changed DSR Changed 1 DRI RI Changed 2 3 Unchanged RI Unchanged 0 Changed RI Changed 1 DSR DSR Value 5 6 High DSR High 0 Low DSR Low 1 RI RI Value 6 7 High RI High 0 Low RI Low 1 RBR Receive(DLAB=0) DLL 0x0 -1 read-only n 0x0 0x0 RS485ADDR UART RS485 Address 0x50 -1 read-write n 0x0 0x0 RS485CTRL UART RS485 Control 0x4C -1 read-write n 0x0 0x0 AADEN Auto Address Detection 2 3 Disable Disabled 0 Enable Enabled 1 DCTRL Direction Control 4 5 Disable Disabled 0 Enable Enabled 1 NMMEN Normal Multidrop Mode 0 1 Disable Disabled 0 Enable Enabled 1 OINV Direction Control Polarity 5 6 Low Low Active 0 High High Active 1 RXDIS RX Disable 1 2 Enable Enabled 0 Disable Disabled 1 SEL Control Pin Select 3 4 RTSN RTSN Selected 0 DTSN DTRN Selected 1 RS485DLY UART RS485 Delay 0x54 -1 read-write n 0x0 0x0 SCR UART Scratch 0x1C -1 read-write n 0x0 0x0 TER UART Transmit Enable 0x30 -1 read-write n 0x0 0x0 TER TX Enable 7 8 Disable Disabled 0 Enable Enabled 1 THR Transmit(DLAB=0) DLL 0x0 -1 write-only n 0x0 0x0 RC_WDT 24-Bit Watchdog Timer TIMERS 0x0 0x0 0x10 registers n WDT Watchdog Timer Interrupt 8 FEED WDT Feed 0x8 -1 read-write n 0x0 0x0 MOD WDT Mode 0x0 -1 read-write n 0x0 0x0 EN Enable 0 1 Disable Disabled Timer 0 Enable Enabled Timer 1 WDINT Watchdog Interrupt Pending 3 4 read-only No Interrupt WDT Interrupt Not Pending 0 Pending Interrupt WDT Interrupt Pending 1 WDRESET Reset Enable 1 2 Disable Disabled Reset on WDT 0 Enable Enabled Reset on WDT 1 WDTOF Time Out Flag 2 3 Time Out Flag Clear WDT Not Time Out 0 Time Out Flag Set WDT Time Out 1 TC WDT Time Out 0x4 -1 read-write n 0x0 0x0 TV WDT Timer Value 0xC -1 read-only n 0x0 0x0