WBZ350_SL3 EIC registers

The 13 registers of EIC (External Interrupt Controller), from 0x40000800, with their reset value and every field. The WBZ350_SL3 has 2134 registers in 59 peripherals, one page each.

EIC External Interrupt Controller

CTRLAControl A

Address
0x40000800
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4CKSEL
  5. 3–
  6. 2–
  7. 1ENABLE
  8. 0SWRST
3 fields
FieldBitsWhat it does
CKSEL4Clock Selection
  • 0 Clocked by GCLK
  • 1 Clocked by LPCLK
ENABLE1Enable
SWRST0Software Reset

NMICTRLNon-Maskable Interrupt Control

Address
0x40000801
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4NMIASYNCH
  5. 3NMIFILTEN
  6. 2NMISENSE2
  7. 1NMISENSE1
  8. 0NMISENSE0
3 fields
FieldBitsWhat it does
NMIASYNCH4Asynchronous Edge Detection Mode
  • 0 Edge detection is clock synchronously operated
  • 1 Edge detection is clock asynchronously operated
NMIFILTEN3Non-Maskable Interrupt Filter Enable
NMISENSE2:0Non-Maskable Interrupt Sense Configuration
  • 0 No detection
  • 1 Rising-edge detection
  • 2 Falling-edge detection
  • 3 Both-edges detection
  • 4 High-level detection
  • 5 Low-level detection

NMIFLAGNon-Maskable Interrupt Flag Status and Clear

Address
0x40000802
Reset
0x0000
Access
read/write
Size
16-bit
1 field
FieldBitsWhat it does
NMI0Non-Maskable Interrupt

SYNCBUSYSynchronization Busy

Address
0x40000804
Reset
0x00000000
Access
read only
Size
32-bit
2 fields
FieldBitsWhat it does
ENABLE1Enable Synchronization Busy Status
SWRST0Software Reset Synchronization Busy Status

EVCTRLEvent Control

Address
0x40000808
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
EXTINTEO3:0External Interrupt Event Output Enable

INTENCLRInterrupt Enable Clear

Address
0x4000080C
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
EXTINT3:0External Interrupt Enable

INTENSETInterrupt Enable Set

Address
0x40000810
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
EXTINT3:0External Interrupt Enable

INTFLAGInterrupt Flag Status and Clear

Address
0x40000814
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
EXTINT3:0External Interrupt

ASYNCHExternal Interrupt Asynchronous Mode

Address
0x40000818
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
ASYNCH3:0Asynchronous Edge Detection Mode
  • 0 Edge detection is clock synchronously operated
  • 1 Edge detection is clock asynchronously operated

CONFIGExternal Interrupt Sense Configuration

Address
0x4000081C
Reset
0x00000000
Access
read/write
Size
32-bit
8 fields
FieldBitsWhat it does
FILTEN315Filter Enable 3
SENSE314:12Input Sense Configuration 3
  • 0 No detection
  • 1 Rising edge detection
  • 2 Falling edge detection
  • 3 Both edges detection
  • 4 High level detection
  • 5 Low level detection
FILTEN211Filter Enable 2
SENSE210:8Input Sense Configuration 2
  • 0 No detection
  • 1 Rising edge detection
  • 2 Falling edge detection
  • 3 Both edges detection
  • 4 High level detection
  • 5 Low level detection
FILTEN17Filter Enable 1
SENSE16:4Input Sense Configuration 1
  • 0 No detection
  • 1 Rising edge detection
  • 2 Falling edge detection
  • 3 Both edges detection
  • 4 High level detection
  • 5 Low level detection
FILTEN03Filter Enable 0
SENSE02:0Input Sense Configuration 0
  • 0 No detection
  • 1 Rising edge detection
  • 2 Falling edge detection
  • 3 Both edges detection
  • 4 High level detection
  • 5 Low level detection

DEBOUNCENDebouncer Enable

Address
0x40000830
Reset
0x00000000
Access
read/write
Size
32-bit
1 field
FieldBitsWhat it does
DEBOUNCEN3:0Debouncer Enable

DPRESCALERDebouncer Prescaler

Address
0x40000834
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
TICKON16Pin Sampler frequency selection
  • 0 Clocked by GCLK
  • 1 Clocked by Low Frequency Clock
STATES03Debouncer number of states
  • 0 3 low frequency samples
  • 1 7 low frequency samples
PRESCALER02:0Debouncer Prescaler
  • 0 EIC clock divided by 2
  • 1 EIC clock divided by 4
  • 2 EIC clock divided by 8
  • 3 EIC clock divided by 16
  • 4 EIC clock divided by 32
  • 5 EIC clock divided by 64
  • 6 EIC clock divided by 128
  • 7 EIC clock divided by 256

PINSTATEPin State

Address
0x40000838
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
PINSTATE3:0Pin State