Nuvoton /M05x_registers /GP0 /IEN

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 IEN

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 (IF_EN0)IF_EN0 0 (IF_EN1)IF_EN1 0 (IF_EN2)IF_EN2 0 (IF_EN3)IF_EN3 0 (IF_EN4)IF_EN4 0 (IF_EN5)IF_EN5 0 (IF_EN6)IF_EN6 0 (IF_EN7)IF_EN7 0 (IR_EN0)IR_EN0 0 (IR_EN1)IR_EN1 0 (IR_EN2)IR_EN2 0 (IR_EN3)IR_EN3 0 (IR_EN4)IR_EN4 0 (IR_EN5)IR_EN5 0 (IR_EN6)IR_EN6 0 (IR_EN7)IR_EN7

Description

Interrupt Enable

Fields

IF_EN0

Port0 Interrupt Enable by Input Falling Edge or Input Level Low IF_EN[0] used to enable the interrupt for each of the corresponding input P0[0]. Set bit “1” also enable the pin wakeup function. When set the IF_EN[0] bit “1”: If the interrupt is level mode trigger, the input P0[0] state at level “low” will generate the interrupt. If the interrupt is edge mode trigger, the input P0[0] state change from “high-to-low” will generate the interrupt. 1 = Enable the P0[0] state low-level or high-to-low change interrupt 0 = Disable the P0[0] state low-level or high-to-low change interrupt

IF_EN1

Port0 Interrupt Enable by Input Falling Edge or Input Level Low IF_EN[1] used to enable the interrupt for each of the corresponding input P0[1]. Set bit “1” also enable the pin wakeup function. When set the IF_EN[1] bit “1”: If the interrupt is level mode trigger, the input P0[1] state at level “low” will generate the interrupt. If the interrupt is edge mode trigger, the input P0[1] state change from “high-to-low” will generate the interrupt. 1 = Enable the P0[1] state low-level or high-to-low change interrupt 0 = Disable the P0[1] state low-level or high-to-low change interrupt

IF_EN2

Port0 Interrupt Enable by Input Falling Edge or Input Level Low IF_EN[2] used to enable the interrupt for each of the corresponding input P0[2]. Set bit “1” also enable the pin wakeup function. When set the IF_EN[2] bit “1”: If the interrupt is level mode trigger, the input P0[2] state at level “low” will generate the interrupt. If the interrupt is edge mode trigger, the input P0[2] state change from “high-to-low” will generate the interrupt. 1 = Enable the P0[2] state low-level or high-to-low change interrupt 0 = Disable the P0[2] state low-level or high-to-low change interrupt

IF_EN3

Port0 Interrupt Enable by Input Falling Edge or Input Level Low IF_EN[3] used to enable the interrupt for each of the corresponding input P0[3]. Set bit “1” also enable the pin wakeup function. When set the IF_EN[3] bit “1”: If the interrupt is level mode trigger, the input P0[3] state at level “low” will generate the interrupt. If the interrupt is edge mode trigger, the input P0[3] state change from “high-to-low” will generate the interrupt. 1 = Enable the P0[3] state low-level or high-to-low change interrupt 0 = Disable the P0[3] state low-level or high-to-low change interrupt

IF_EN4

Port0 Interrupt Enable by Input Falling Edge or Input Level Low IF_EN[4] used to enable the interrupt for each of the corresponding input P0[4]. Set bit “1” also enable the pin wakeup function. When set the IF_EN[4] bit “1”: If the interrupt is level mode trigger, the input P0[4] state at level “low” will generate the interrupt. If the interrupt is edge mode trigger, the input P0[4] state change from “high-to-low” will generate the interrupt. 1 = Enable the P0[4] state low-level or high-to-low change interrupt 0 = Disable the P0[4] state low-level or high-to-low change interrupt

IF_EN5

Port0 Interrupt Enable by Input Falling Edge or Input Level Low IF_EN[5] used to enable the interrupt for each of the corresponding input P0[5]. Set bit “1” also enable the pin wakeup function. When set the IF_EN[5] bit “1”: If the interrupt is level mode trigger, the input P0[5] state at level “low” will generate the interrupt. If the interrupt is edge mode trigger, the input P0[5] state change from “high-to-low” will generate the interrupt. 1 = Enable the P0[5] state low-level or high-to-low change interrupt 0 = Disable the P0[5] state low-level or high-to-low change interrupt

IF_EN6

Port0 Interrupt Enable by Input Falling Edge or Input Level Low IF_EN[6] used to enable the interrupt for each of the corresponding input P0[6]. Set bit “1” also enable the pin wakeup function. When set the IF_EN[6] bit “1”: If the interrupt is level mode trigger, the input P0[6] state at level “low” will generate the interrupt. If the interrupt is edge mode trigger, the input P0[6] state change from “high-to-low” will generate the interrupt. 1 = Enable the P0[6] state low-level or high-to-low change interrupt 0 = Disable the P0[6] state low-level or high-to-low change interrupt

IF_EN7

Port0 Interrupt Enable by Input Falling Edge or Input Level Low IF_EN[7] used to enable the interrupt for each of the corresponding input P0[7]. Set bit “1” also enable the pin wakeup function. When set the IF_EN[7] bit “1”: If the interrupt is level mode trigger, the input P0[7] state at level “low” will generate the interrupt. If the interrupt is edge mode trigger, the input P0[7] state change from “high-to-low” will generate the interrupt. 1 = Enable the P0[7] state low-level or high-to-low change interrupt 0 = Disable the P0[7] state low-level or high-to-low change interrupt

IR_EN0

Port 0 Interrupt Enable by Input Rising Edge or Input Level High IR_EN[0] used to enable the interrupt for each of the corresponding input P0[0]. Set bit “1” also enable the pin wakeup function. When set the IR_EN[0] bit “1”: If the interrupt is level mode trigger, the input P0[0] state at level “high” will generate the interrupt. If the interrupt is edge mode trigger, the input P0[0] state change from “low-to-high” will generate the interrupt. 1 = Enable the P0[0] level-high or low-to-high interrupt 0 = Disable the P0[0] level-high or low-to-high interrupt

IR_EN1

Port 0 Interrupt Enable by Input Rising Edge or Input Level High IR_EN[1] used to enable the interrupt for each of the corresponding input P0[1]. Set bit “1” also enable the pin wakeup function. When set the IR_EN[1] bit “1”: If the interrupt is level mode trigger, the input P0[1] state at level “high” will generate the interrupt. If the interrupt is edge mode trigger, the input P0[1] state change from “low-to-high” will generate the interrupt. 1 = Enable the P0[1] level-high or low-to-high interrupt 0 = Disable the P0[1] level-high or low-to-high interrupt

IR_EN2

Port 0 Interrupt Enable by Input Rising Edge or Input Level High IR_EN[2] used to enable the interrupt for each of the corresponding input P0[2]. Set bit “1” also enable the pin wakeup function. When set the IR_EN[2] bit “1”: If the interrupt is level mode trigger, the input P0[2] state at level “high” will generate the interrupt. If the interrupt is edge mode trigger, the input P0[2] state change from “low-to-high” will generate the interrupt. 1 = Enable the P0[2] level-high or low-to-high interrupt 0 = Disable the P0[2] level-high or low-to-high interrupt

IR_EN3

Port 0 Interrupt Enable by Input Rising Edge or Input Level High IR_EN[3] used to enable the interrupt for each of the corresponding input P0[3]. Set bit “1” also enable the pin wakeup function. When set the IR_EN[3] bit “1”: If the interrupt is level mode trigger, the input P0[3] state at level “high” will generate the interrupt. If the interrupt is edge mode trigger, the input P0[3] state change from “low-to-high” will generate the interrupt. 1 = Enable the P0[3] level-high or low-to-high interrupt 0 = Disable the P0[3] level-high or low-to-high interrupt

IR_EN4

Port 0 Interrupt Enable by Input Rising Edge or Input Level High IR_EN[4] used to enable the interrupt for each of the corresponding input P0[4]. Set bit “1” also enable the pin wakeup function. When set the IR_EN[4] bit “1”: If the interrupt is level mode trigger, the input P0[4] state at level “high” will generate the interrupt. If the interrupt is edge mode trigger, the input P0[4] state change from “low-to-high” will generate the interrupt. 1 = Enable the P0[4] level-high or low-to-high interrupt 0 = Disable the P0[4] level-high or low-to-high interrupt

IR_EN5

Port 0 Interrupt Enable by Input Rising Edge or Input Level High IR_EN[5] used to enable the interrupt for each of the corresponding input P0[5]. Set bit “1” also enable the pin wakeup function. When set the IR_EN[5] bit “1”: If the interrupt is level mode trigger, the input P0[5] state at level “high” will generate the interrupt. If the interrupt is edge mode trigger, the input P0[5] state change from “low-to-high” will generate the interrupt. 1 = Enable the P0[5] level-high or low-to-high interrupt 0 = Disable the P0[5] level-high or low-to-high interrupt

IR_EN6

Port 0 Interrupt Enable by Input Rising Edge or Input Level High IR_EN[6] used to enable the interrupt for each of the corresponding input P0[6]. Set bit “1” also enable the pin wakeup function. When set the IR_EN[6] bit “1”: If the interrupt is level mode trigger, the input P0[6] state at level “high” will generate the interrupt. If the interrupt is edge mode trigger, the input P0[6] state change from “low-to-high” will generate the interrupt. 1 = Enable the P0[6] level-high or low-to-high interrupt 0 = Disable the P0[6] level-high or low-to-high interrupt

IR_EN7

Port 0 Interrupt Enable by Input Rising Edge or Input Level High IR_EN[7] used to enable the interrupt for each of the corresponding input P0[7]. Set bit “1” also enable the pin wakeup function. When set the IR_EN[7] bit “1”: If the interrupt is level mode trigger, the input P0[7] state at level “high” will generate the interrupt. If the interrupt is edge mode trigger, the input P0[7] state change from “low-to-high” will generate the interrupt. 1 = Enable the P0[7] level-high or low-to-high interrupt 0 = Disable the P0[7] level-high or low-to-high interrupt

Links

()