Nuvoton /NUC1xx_registers /CLK /APBCLK

Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text

Interpret as APBCLK

31 2827 2423 2019 1615 1211 87 43 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 (WDT_EN)WDT_EN 0 (RTC_EN)RTC_EN 0 (TMR0_EN)TMR0_EN 0 (TMR1_EN)TMR1_EN 0 (TMR2_EN)TMR2_EN 0 (TMR3_EN)TMR3_EN 0 (FDIV_EN)FDIV_EN 0 (I2C0_EN)I2C0_EN 0 (I2C1_EN)I2C1_EN 0 (SPI0_EN)SPI0_EN 0 (SPI1_EN)SPI1_EN 0 (SPI2_EN)SPI2_EN 0 (SPI3_EN)SPI3_EN 0 (UART0_EN)UART0_EN 0 (UART1_EN)UART1_EN 0 (UART2_EN)UART2_EN 0 (PWM01_EN)PWM01_EN 0 (PWM23_EN)PWM23_EN 0 (PWM45_EN)PWM45_EN 0 (PWM67_EN)PWM67_EN 0 (CAN0_EN)CAN0_EN 0 (USBD_EN)USBD_EN 0 (ADC_EN)ADC_EN 0 (I2S_EN)I2S_EN 0 (ACMP_EN)ACMP_EN 0 (PS2_EN)PS2_EN

Description

APB Devices Clock Enable Control Register

Fields

WDT_EN

Watch Dog Timer Clock Enable (write-protection bit) This bit is the protected bit. It means programming this needs to write “59h”, “16h”, “88h” to address 0x5000_0100 to disable register protection. Reference the register REGWRPROT at address GCR_BA+0x100. The bit default value is set by flash controller. User configuration register config0 bit[31] 1 = Enable Watchdog Timer Clock 0 = Disable Watchdog Timer Clock

RTC_EN

Real-Time-Clock APB interface Clock Enable. This bit is used to control the RTC APB clock only, The RTC engine clock source is from the 32.768KHz crystal. 1 = Enable RTC Clock 0 = Disable RTC Clock

TMR0_EN

Timer0 Clock Enable 1 = Enable Timer0 Clock 0 = Disable Timer0 Clock

TMR1_EN

Timer1 Clock Enable 1 = Enable Timer1 Clock 0 = Disable Timer1 Clock

TMR2_EN

Timer2 Clock Enable 1 = Enable Timer2 Clock 0 = Disable Timer2 Clock

TMR3_EN

Timer3 Clock Enable 1 = Enable Timer3 Clock 0 = Disable Timer3 Clock

FDIV_EN

Frequency Divider Output Clock Enable 1 = Enable FDIV Clock 0 = Disable FDIV Clock

I2C0_EN

I2C0 Clock Enable . 1 = Enable I2C0 Clock 0 = Disable I2C0 Clock

I2C1_EN

I2C1 Clock Enable. 1 = Enable I2C1 Clock 0 = Disable I2C1 Clock

SPI0_EN

SPI0 Clock Enable. 1 = Enable SPI0 Clock 0 = Disable SPI0 Clock

SPI1_EN

SPI1 Clock Enable. 1 = Enable SPI1 Clock 0 = Disable SPI1 Clock

SPI2_EN

SPI2 Clock Enable. (Medium Density Only) 1 = Enable SPI2 Clock 0 = Disable SPI2 Clock

SPI3_EN

SPI3 Clock Enable. (Medium Density Only) 1 = Enable SPI3 Clock 0 = Disable SPI3 Clock

UART0_EN

UART0 Clock Enable. 1 = Enable UART0 clock 0 = Disable UART0 clock

UART1_EN

UART1 Clock Enable. 1 = Enable UART1 clock 0 = Disable UART1 clock

UART2_EN

UART2 Clock Enable.(Medium Density Only) 1 = Enable UART2 clock 0 = Disable UART2 clock

PWM01_EN

PWM_01 Clock Enable. 1 = Enable PWM01 clock 0 = Disable PWM01 clock

PWM23_EN

PWM_23 Clock Enable. 1 = Enable PWM23 clock 0 = Disable PWM23 clock

PWM45_EN

PWM_45 Clock Enable.(Medium Density Only) 1 = Enable PWM45 clock 0 = Disable PWM45 clock

PWM67_EN

PWM_67 Clock Enable.(Medium Density Only) 1 = Enable PWM67 clock 0 = Disable PWM67 clock

CAN0_EN

CAN Bus Controller-0 Clock Enable 1 = Enable CAN0 clock 0 = Disable CAN0 clock

USBD_EN

USB 2.0 FS Device Controller Clock Enable 1 = Enable USB clock 0 = Disable USB clock

ADC_EN

Analog-Digital-Converter (ADC) Clock Enable. 1 = Enable ADC clock 0 = Disable ADC clock

I2S_EN

I2S Clock Enable 1 = Enable I2S Clock 0 = Disable I2S Clock

ACMP_EN

Analog Comparator Clock Enable. 1 = Enable the Analog Comparator Clock 0 = Disable the Analog Comparator Clock

PS2_EN

PS2 Clock Enable. 1 = Enable PS2 clock 0 = Disable PS2 clock

Links

()