\n
address_offset : 0x0 Bytes (0x0)
size : 0xFFF byte (0x0)
mem_usage : registers
protection :
Device Identification Number Register
address_offset : 0x0 Bytes (0x0)
size : -1 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
DSF : Device Size of Flash Programming memory.
bits : 0 - 7 (8 bit)
Enumeration: ENUM
0x1C : 28K
28K
End of enumeration elements list.
DNO : Device number
bits : 16 - 47 (32 bit)
Clock Output pin Division Register
address_offset : 0x10 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
DIV : Clock output divider values
bits : 0 - 7 (8 bit)
EN : Clock output enable
bits : 8 - 16 (9 bit)
Enumeration: ENUM
0 : disable
disable
1 : enable
enable
End of enumeration elements list.
CLK_SEL : CLK source select
bits : 9 - 19 (11 bit)
Enumeration: ENUM
0 : HCLK
HCLK
1 : IHRC
IHRC
2 : XT
XT
3 : PLLCLK
PLLCLK
End of enumeration elements list.
Clock Interrupt control register
address_offset : 0x100 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
XT_IMSC : XT clock interrupt enable bit
bits : 0 - 0 (1 bit)
Enumeration: ENUM
0 : disable
disable
1 : enable
enable
End of enumeration elements list.
PLL_IMSC : PLL clock interrupt enable bit
bits : 1 - 2 (2 bit)
Enumeration: ENUM
0 : disable
disable
1 : enable
enable
End of enumeration elements list.
Clock interrupt source register
address_offset : 0x104 Bytes (0x0)
size : -1 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
XT_RIS : XT clock source interrupt status
bits : 0 - 0 (1 bit)
Enumeration: ENUM
0 : 0
0
1 : 1
1
End of enumeration elements list.
PLL_RIS : PLL clock source interrupe status
bits : 1 - 2 (2 bit)
Enumeration: ENUM
0 : 0
0
1 : 1
1
End of enumeration elements list.
Clock interrupt status register
address_offset : 0x108 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
XT_MIS : XT clock interrupt status bit
bits : 0 - 0 (1 bit)
Enumeration: ENUM
0 : 0
0
1 : 1
1
End of enumeration elements list.
PLL_MIS : PLL clock interrupt status bit
bits : 1 - 2 (2 bit)
Enumeration: ENUM
0 : 0
0
1 : 1
1
End of enumeration elements list.
Clock interrupt clear register
address_offset : 0x10C Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
XT_ICLR : Clear XT clock interrupt status bit.
bits : 0 - 0 (1 bit)
Enumeration: ENUM
0 : 0
no effect
1 : 1
clear xt interrupt status bit
End of enumeration elements list.
PLL_ICLR : Clear PLL cloce interupt status bit.
bits : 1 - 2 (2 bit)
Enumeration: ENUM
0 : 0
no effect
1 : 1
clear xt interrupt status bit
End of enumeration elements list.
IRC temper register
address_offset : 0x110 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
PLL control register
address_offset : 0x114 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
EN : PLL enable bit
bits : 0 - 0 (1 bit)
Enumeration: ENUM
0 : disable
disable
1 : enable
enable
End of enumeration elements list.
FIN_SEL : PLL clock source select
bits : 1 - 2 (2 bit)
Enumeration: ENUM
0 : IHRC
IHRC
1 : XT
XT
End of enumeration elements list.
FIN_DIV : FLL clock source div
bits : 2 - 5 (4 bit)
Enumeration: ENUM
0 : div 1
div 1
1 : div 2
div 2
2 : div 4
div 4
3 : div 8
div 8
End of enumeration elements list.
PLLSTB : PLL status bit
bits : 4 - 8 (5 bit)
Enumeration: ENUM
0 : not stable
not stable
1 : stable
stable
End of enumeration elements list.
SEL_N : PLL in source select
bits : 5 - 10 (6 bit)
Enumeration: ENUM
0 : N no effect
in clock = 1
1 : N effect
N effect
End of enumeration elements list.
OD : PLL out div
bits : 6 - 13 (8 bit)
N : PLL enable bit
bits : 8 - 21 (14 bit)
M : PLL enable bit
bits : 14 - 33 (20 bit)
BP : PLL bypass mode
bits : 20 - 40 (21 bit)
Enumeration: ENUM
0 : normal
normal
1 : Fin
Pll out is source
End of enumeration elements list.
Power Control Register
address_offset : 0x14 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
SLEEPMODE : sleep mode
bits : 0 - 0 (1 bit)
Enumeration: ENUM
0 : disable
disable
1 : enable
enable
End of enumeration elements list.
DEEPSLEEP : deep sleep mode
bits : 1 - 2 (2 bit)
Enumeration: ENUM
0 : disable
disable
1 : enable
enable
End of enumeration elements list.
PowerDown : power donw mode
bits : 2 - 4 (3 bit)
Enumeration: ENUM
0 : disable
disable
1 : enable
enable
End of enumeration elements list.
Reset Control Register
address_offset : 0x18 Bytes (0x0)
size : -1 bit
access : write-only
reset_value : 0x0
reset_Mask : 0x0
MCURST : MCU reset
bits : 0 - 0 (1 bit)
Enumeration: ENUM
0 : Normal
Normal
1 : Reset MCU
Reset MCU, the Cortex-M0 CPU had issued the reset signal to reset the system by software writing 1
End of enumeration elements list.
CPURST : CPU kernel Reset (Set this bit will reset the Cortex-M0 CPU kernel and FMC, but it won reload Configuration)
bits : 1 - 2 (2 bit)
Enumeration: ENUM
0 : Normal
Normal
1 : Reset CPU
Reset CPU
End of enumeration elements list.
Reset Status Register
address_offset : 0x1C Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
WDTRS : WDT Reset Status
bits : 0 - 0 (1 bit)
Enumeration: ENUM
0 : 0
No WDT reset detected.
1 : 1
WDT reset detected.
End of enumeration elements list.
MCURS : MCU Reset Status
bits : 1 - 2 (2 bit)
Enumeration: ENUM
0 : 0
No MCU reset detected.
1 : 1
MCU reset detected.
End of enumeration elements list.
CPURS : CPU Reset Status
bits : 3 - 6 (4 bit)
Enumeration: ENUM
0 : 0
No CPU reset detected.
1 : 1
CPU reset detected.
End of enumeration elements list.
Clock Source Control Register
address_offset : 0x20 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
IRCSEL : IRC Select
bits : 0 - 0 (1 bit)
Enumeration: ENUM
0 : 32M
32M
1 : 22.1184M
22.1184M
End of enumeration elements list.
IRCEN : IRC enable bit
bits : 3 - 6 (4 bit)
Enumeration: ENUM
0 : disable
disable
1 : enable
enable
End of enumeration elements list.
XOSCEN : disable
bits : 4 - 8 (5 bit)
Enumeration: ENUM
0 : disable
disable
1 : enable
enable
End of enumeration elements list.
XT_SEL : XT clock select
bits : 5 - 10 (6 bit)
Enumeration: ENUM
0 : 32.768K
32.768K
1 : HS
HS
End of enumeration elements list.
XT_CHECK : XT check bit
bits : 6 - 12 (7 bit)
Enumeration: ENUM
0 : disable
disable
1 : enable
enable
End of enumeration elements list.
Clock Source Select Register
address_offset : 0x24 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CLKSEL : Clock Source Select
bits : 0 - 1 (2 bit)
Enumeration: ENUM
0 : IRC
IRC is select
1 : XOSC
XOSC is select
2 : 10K
IRC 10KHz is select
3 : PLLCLK
PLLCLK is select
End of enumeration elements list.
Clock Source Status Register
address_offset : 0x28 Bytes (0x0)
size : -1 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
IRCSTB : Internal OSC Status
bits : 0 - 0 (1 bit)
Enumeration: ENUM
0 : not stable
IRC is not stable or disable
1 : stable
IRC is stable.
End of enumeration elements list.
XOSCSTB : EXternal OSC Status
bits : 1 - 2 (2 bit)
Enumeration: ENUM
0 : not stable
External OSC is not stable ordisable.
1 : stable
External OSC is stable.
End of enumeration elements list.
APB Clock Source Select Register
address_offset : 0x2C Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
TMR01SEL : Timer 0/1 Clock Source Select
bits : 0 - 1 (2 bit)
Enumeration: ENUM
0 : PCLK
PCLK is select
0 : PCLK
PCLK is select
2 : XOSC
XOSC is select
3 : 10KHz
10KHz is select
End of enumeration elements list.
Read from User Configuration IOMUX
address_offset : 0x30 Bytes (0x0)
size : -1 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0
RESETPORT : External reset pin location
bits : 8 - 16 (9 bit)
Enumeration: ENUM
0 : enable
Enable external reset function.When external reset function enable, the reset pin will assign to P14 and P14 GPIO function MUX will disable.
1 : disable
Disable external reset function.
End of enumeration elements list.
XTALPORT : XTAL pin location
bits : 9 - 18 (10 bit)
Enumeration: ENUM
0 : GPIO function
P1.0/P1.1 assign to GPIO function.
1 : disable
P1.0/P1.1 assign to XTAL function.
End of enumeration elements list.
AHB CLK Division Register
address_offset : 0x4 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
AHBDIV : System AHB clock divider values
bits : 0 - 7 (8 bit)
GPIO P00 Configuration Register
address_offset : 0x40 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CFG : Pxx function config
bits : 0 - 2 (3 bit)
Enumeration: ENUM
0 : GPIO
GPIO
1 : AN11
AN11
2 : TXD0
TXD0
3 : CTS0
CTS0
End of enumeration elements list.
GPIO P01 Configuration Register
address_offset : 0x44 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CFG : Pxx function config
bits : 0 - 2 (3 bit)
Enumeration: ENUM
0 : GPIO
GPIO
1 : AN12
AN12
2 : RXD0
RXD0
3 : RTS0
RTS0
4 : SPI0_SS
SPI0_SS
End of enumeration elements list.
GPIO P04 Configuration Register
address_offset : 0x50 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CFG : Pxx function config
bits : 0 - 2 (3 bit)
Enumeration: ENUM
0 : GPIO
GPIO
3 : PWM3B
PWM3B
4 : SPI0_SS
SPI0_SS
End of enumeration elements list.
GPIO P05 Configuration Register
address_offset : 0x54 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CFG : Pxx function config
bits : 0 - 2 (3 bit)
Enumeration: ENUM
0 : GPIO
GPIO
3 : PWM3A
PWM3A
4 : SPI0_MOSI
SPI0_MOSI
End of enumeration elements list.
GPIO P06 Configuration Register
address_offset : 0x58 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CFG : Pxx function config
bits : 0 - 2 (3 bit)
Enumeration: ENUM
0 : GPIO
GPIO
3 : PWM2B
PWM2B
4 : SPI0_MISO
SPI0_MISO
End of enumeration elements list.
GPIO P07 Configuration Register
address_offset : 0x5C Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CFG : Pxx function config
bits : 0 - 2 (3 bit)
Enumeration: ENUM
0 : GPIO
GPIO
3 : PWM2A
PWM2A
4 : SPI0_CLK
SPI0_CLK
End of enumeration elements list.
GPIO P10 Configuration Register
address_offset : 0x60 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CFG : Pxx function config
bits : 0 - 2 (3 bit)
Enumeration: ENUM
0 : GPIO
GPIO
1 : AN1
AN1
End of enumeration elements list.
GPIO P12 Configuration Register
address_offset : 0x68 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CFG : Pxx function config
bits : 0 - 2 (3 bit)
Enumeration: ENUM
0 : GPIO
GPIO
1 : AN2
AN2
2 : RXD0
RXD0
3 : PWM0A
PWM0A
End of enumeration elements list.
GPIO P13 Configuration Register
address_offset : 0x6C Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CFG : Pxx function config
bits : 0 - 2 (3 bit)
Enumeration: ENUM
0 : GPIO
GPIO
1 : AN3
AN3
2 : TXD0
TXD0
3 : PWM0B
PWM0B
End of enumeration elements list.
GPIO P14 Configuration Register
address_offset : 0x70 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CFG : Pxx function config
bits : 0 - 2 (3 bit)
Enumeration: ENUM
0 : GPIO
GPIO
1 : AN4
AN4
2 : RXD1
RXD1
3 : PWM2A
PWM2A
End of enumeration elements list.
GPIO P15 Configuration Register
address_offset : 0x74 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CFG : Pxx function config
bits : 0 - 2 (3 bit)
Enumeration: ENUM
0 : GPIO
GPIO
1 : AN5
AN5
2 : TXD1
TXD1
3 : PWM2B
PWM2B
End of enumeration elements list.
GPIO P16 Configuration Register
address_offset : 0x78 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CFG : Pxx function config
bits : 0 - 2 (3 bit)
Enumeration: ENUM
0 : GPIO
GPIO
1 : OSCI
OSCI
2 : RXD0
RXD0
3 : SCL0
SCL0
End of enumeration elements list.
GPIO P17 Configuration Register
address_offset : 0x7C Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CFG : Pxx function config
bits : 0 - 2 (3 bit)
Enumeration: ENUM
0 : GPIO
GPIO
1 : OSCO
OSCO
2 : TXD0
TXD0
3 : SDA0
SDA0
End of enumeration elements list.
APB CLK Division Register
address_offset : 0x8 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
APBDIV : System APB clock divider values
bits : 0 - 7 (8 bit)
GPIO P21 Configuration Register
address_offset : 0x84 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CFG : Pxx function config
bits : 0 - 2 (3 bit)
Enumeration: ENUM
0 : GPIO
GPIO
End of enumeration elements list.
GPIO P22 Configuration Register
address_offset : 0x88 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CFG : Pxx function config
bits : 0 - 2 (3 bit)
Enumeration: ENUM
0 : GPIO
GPIO
2 : SCL0
SCL0
3 : PWM0A
PWM0A
4 : CTS1
CTS1
End of enumeration elements list.
GPIO P23 Configuration Register
address_offset : 0x8C Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CFG : Pxx function config
bits : 0 - 2 (3 bit)
Enumeration: ENUM
0 : GPIO
GPIO
2 : SDA0
SDA0
3 : PWM0B
PWM0B
4 : RTS1
RTS1
End of enumeration elements list.
GPIO P24 Configuration Register
address_offset : 0x90 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CFG : Pxx function config
bits : 0 - 2 (3 bit)
Enumeration: ENUM
0 : GPIO
GPIO
2 : RXD1
RXD1
3 : PWM1A
PWM1A
End of enumeration elements list.
GPIO P25 Configuration Register
address_offset : 0x94 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CFG : Pxx function config
bits : 0 - 2 (3 bit)
Enumeration: ENUM
0 : GPIO
GPIO
2 : TXD1
TXD1
3 : PWM1B
PWM1B
End of enumeration elements list.
GPIO P26 Configuration Register
address_offset : 0x98 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CFG : Pxx function config
bits : 0 - 2 (3 bit)
Enumeration: ENUM
0 : GPIO
GPIO
3 : PWM2A
PWM2A
End of enumeration elements list.
GPIO P30 Configuration Register
address_offset : 0xA0 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CFG : Pxx function config
bits : 0 - 2 (3 bit)
Enumeration: ENUM
0 : GPIO
GPIO
1 : AN6
AN6
3 : PWM0A
PWM0A
End of enumeration elements list.
GPIO P31 Configuration Register
address_offset : 0xA4 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CFG : Pxx function config
bits : 0 - 2 (3 bit)
Enumeration: ENUM
0 : GPIO
GPIO
1 : AN7
AN7
3 : PWM0B
PWM0B
End of enumeration elements list.
GPIO P32 Configuration Register
address_offset : 0xA8 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CFG : Pxx function config
bits : 0 - 2 (3 bit)
Enumeration: ENUM
0 : GPIO
GPIO
1 : AN8
AN8
End of enumeration elements list.
GPIO P34 Configuration Register
address_offset : 0xB0 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CFG : Pxx function config
bits : 0 - 2 (3 bit)
Enumeration: ENUM
0 : GPIO
GPIO
2 : SDA0
SDA0
3 : PWM3A
PWM3A
End of enumeration elements list.
GPIO P35 Configuration Register
address_offset : 0xB4 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CFG : Pxx function config
bits : 0 - 2 (3 bit)
Enumeration: ENUM
0 : GPIO
GPIO
1 : AN10
AN10
2 : SCL0
SCL0
3 : PWM3B
PWM3B
End of enumeration elements list.
GPIO P36 Configuration Register
address_offset : 0xB8 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CFG : Pxx function config
bits : 0 - 2 (3 bit)
Enumeration: ENUM
0 : GPIO
GPIO
3 : HCLKO
HCLKO
End of enumeration elements list.
APB CLK Enable Register
address_offset : 0xC Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
WDTCE : WDT PCLK Enable
bits : 0 - 0 (1 bit)
Enumeration: ENUM
0 : Disable
Disable
1 : Enable
Enable
End of enumeration elements list.
TIMER01CE : TIMER01 PCLK Enable
bits : 1 - 2 (2 bit)
Enumeration: ENUM
0 : Disable
Disable
1 : Enable
Enable
End of enumeration elements list.
UART0CE : UART0 PCLK Enable
bits : 3 - 6 (4 bit)
Enumeration: ENUM
0 : Disable
Disable
1 : Enable
Enable
End of enumeration elements list.
UART1CE : UART1 PCLK Enable
bits : 4 - 8 (5 bit)
Enumeration: ENUM
0 : Disable
Disable
1 : Enable
Enable
End of enumeration elements list.
I2C0CE : I2C0 PCLK Enable
bits : 7 - 14 (8 bit)
Enumeration: ENUM
0 : Disable
Disable
1 : Enable
Enable
End of enumeration elements list.
I2C1CE : I2C1 PCLK Enable
bits : 8 - 16 (9 bit)
Enumeration: ENUM
0 : Disable
Disable
1 : Enable
Enable
End of enumeration elements list.
SSP0CE : SSP0 PCLK Enable
bits : 9 - 18 (10 bit)
Enumeration: ENUM
0 : Disable
Disable
1 : Enable
Enable
End of enumeration elements list.
ADCCE : ADC PCLK Enable
bits : 11 - 22 (12 bit)
Enumeration: ENUM
0 : Disable
Disable
1 : Enable
Enable
End of enumeration elements list.
PWMCE : Capture/PWM PCLK Enable
bits : 12 - 24 (13 bit)
Enumeration: ENUM
0 : Disable
Disable
1 : Enable
Enable
End of enumeration elements list.
GPIO P40 Configuration Register
address_offset : 0xC0 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CFG : Pxx function config
bits : 0 - 2 (3 bit)
Enumeration: ENUM
0 : GPIO
GPIO
End of enumeration elements list.
GPIO P43 Configuration Register
address_offset : 0xCC Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CFG : Pxx function config
bits : 0 - 2 (3 bit)
Enumeration: ENUM
0 : GPIO
GPIO
End of enumeration elements list.
GPIO P44 Configuration Register
address_offset : 0xD0 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CFG : Pxx function config
bits : 0 - 2 (3 bit)
Enumeration: ENUM
0 : GPIO
GPIO
End of enumeration elements list.
GPIO P46 Configuration Register
address_offset : 0xD8 Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CFG : Pxx function config
bits : 0 - 2 (3 bit)
Enumeration: ENUM
0 : GPIO
GPIO
2 : RXD1
RXD1
End of enumeration elements list.
GPIO P47 Configuration Register
address_offset : 0xDC Bytes (0x0)
size : -1 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
CFG : Pxx function config
bits : 0 - 2 (3 bit)
Enumeration: ENUM
0 : GPIO
GPIO
2 : TXD1
TXD1
End of enumeration elements list.
Is something missing? Is something wrong? can you help correct it ? Please contact us at info@chipselect.org !
This website is sponsored by Embeetle, an IDE designed from scratch for embedded software developers.