ATSAML11E14A EIC registers The 30 registers of EIC (External Interrupt Controller), from 0x40002800, with their reset value and every field. The ATSAML11E14A has 1295 registers in 47 peripherals, one page each.
EIC External Interrupt Controller CTRLAControl A
Address 0x40002800
Reset 0x00
Access read/write 7 – 6 – 5 – 4 CKSEL 3 – 2 – 1 ENABLE 0 SWRST 3 fields
Field Bits What it does CKSEL 4 Clock Selection0 Clocked by GCLK1 Clocked by ULP32K ENABLE 1 Enable SWRST 0 Software Reset
NMICTRLNon-Maskable Interrupt Control
Address 0x40002801
Reset 0x00
Access read/write 7 – 6 – 5 – 4 NMIASYNCH 3 NMIFILTEN 2 NMISENSE2 1 NMISENSE1 0 NMISENSE0 3 fields
Field Bits What it does NMIASYNCH 4 Asynchronous Edge Detection Mode0 Edge detection is clock synchronously operated1 Edge detection is clock asynchronously operated NMIFILTEN 3 Non-Maskable Interrupt Filter Enable NMISENSE 2:0 Non-Maskable Interrupt Sense Configuration0 No detection1 Rising-edge detection2 Falling-edge detection3 Both-edges detection4 High-level detection5 Low-level detection
NMIFLAGNon-Maskable Interrupt Flag Status and Clear
Address 0x40002802
Reset 0x00
Access read/write 7 – 6 – 5 – 4 – 3 – 2 – 1 – 0 NMI 1 field
Field Bits What it does NMI 0 Non-Maskable Interrupt
SYNCBUSYSynchronization Busy
Address 0x40002804
Reset 0x00000000
Access read only
Size 32-bit 2 fields
Field Bits What it does ENABLE 1 Enable Synchronization Busy Status SWRST 0 Software Reset Synchronization Busy Status
EVCTRLEvent Control
Address 0x40002808
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does EXTINTEO 7:0 External Interrupt Event Output Enable
INTENCLRInterrupt Enable Clear
Address 0x4000280C
Reset 0x00000000
Access read/write
Size 32-bit 2 fields
Field Bits What it does EXTINT 7:0 External Interrupt Enable NSCHK 31 Non-secure Check Interrupt Enable
INTENSETInterrupt Enable Set
Address 0x40002810
Reset 0x00000000
Access read/write
Size 32-bit 2 fields
Field Bits What it does EXTINT 7:0 External Interrupt Enable NSCHK 31 Non-secure Check Interrupt Enable
INTFLAGInterrupt Flag Status and Clear
Address 0x40002814
Reset 0x00000000
Access read/write
Size 32-bit 2 fields
Field Bits What it does EXTINT 7:0 External Interrupt NSCHK 31 Non-secure Check Interrupt
ASYNCHExternal Interrupt Asynchronous Mode
Address 0x40002818
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does ASYNCH 7:0 Asynchronous Edge Detection Mode0 Edge detection is clock synchronously operated1 Edge detection is clock asynchronously operated
CONFIGExternal Interrupt Sense Configuration
Address 0x4000281C
Reset 0x00000000
Access read/write
Size 32-bit 16 fields
Field Bits What it does SENSE7 30:28 Input Sense Configuration 70 No detection1 Rising edge detection2 Falling edge detection3 Both edges detection4 High level detection5 Low level detection FILTEN6 27 Filter Enable 6 SENSE6 26:24 Input Sense Configuration 60 No detection1 Rising edge detection2 Falling edge detection3 Both edges detection4 High level detection5 Low level detection FILTEN5 23 Filter Enable 5 SENSE5 22:20 Input Sense Configuration 50 No detection1 Rising edge detection2 Falling edge detection3 Both edges detection4 High level detection5 Low level detection FILTEN4 19 Filter Enable 4 SENSE4 18:16 Input Sense Configuration 40 No detection1 Rising edge detection2 Falling edge detection3 Both edges detection4 High level detection5 Low level detection FILTEN3 15 Filter Enable 3 SENSE3 14:12 Input Sense Configuration 30 No detection1 Rising edge detection2 Falling edge detection3 Both edges detection4 High level detection5 Low level detection FILTEN2 11 Filter Enable 2 SENSE2 10:8 Input Sense Configuration 20 No detection1 Rising edge detection2 Falling edge detection3 Both edges detection4 High level detection5 Low level detection FILTEN1 7 Filter Enable 1 SENSE1 6:4 Input Sense Configuration 10 No detection1 Rising edge detection2 Falling edge detection3 Both edges detection4 High level detection5 Low level detection FILTEN0 3 Filter Enable 0 SENSE0 2:0 Input Sense Configuration 00 No detection1 Rising edge detection2 Falling edge detection3 Both edges detection4 High level detection5 Low level detection FILTEN7 31 Filter Enable 7
DEBOUNCENDebouncer Enable
Address 0x40002830
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does DEBOUNCEN 7:0 Debouncer Enable
DPRESCALERDebouncer Prescaler
Address 0x40002834
Reset 0x00000000
Access read/write
Size 32-bit 3 fields
Field Bits What it does TICKON 16 Pin Sampler frequency selection STATES0 3 Debouncer number of states PRESCALER0 2:0 Debouncer Prescaler0 EIC clock divided by 21 EIC clock divided by 42 EIC clock divided by 83 EIC clock divided by 164 EIC clock divided by 325 EIC clock divided by 646 EIC clock divided by 1287 EIC clock divided by 256
PINSTATEPin State
Address 0x40002838
Reset 0x00000000
Access read only
Size 32-bit 1 field
Field Bits What it does PINSTATE 7:0 Pin State
NSCHKNon-secure Interrupt Check Enable
Address 0x4000283C
Reset 0x00000000
Access read/write
Size 32-bit 2 fields
Field Bits What it does EXTINT 7:0 External Interrupt Nonsecure Check Enable NMI 31 Non-Maskable External Interrupt Nonsecure Check Enable
NONSECNon-secure Interrupt
Address 0x40002840
Reset 0x00000000
Access read/write
Size 32-bit 2 fields
Field Bits What it does EXTINT 7:0 External Interrupt Nonsecure Enable NMI 31 Non-Maskable Interrupt Nonsecure Enable
CTRLAControl A
Address 0x40002A00
Reset 0x00
Access read/write 7 – 6 – 5 – 4 CKSEL 3 – 2 – 1 ENABLE 0 SWRST 3 fields
Field Bits What it does CKSEL 4 Clock Selection0 Clocked by GCLK1 Clocked by ULP32K ENABLE 1 Enable SWRST 0 Software Reset
NMICTRLNon-Maskable Interrupt Control
Address 0x40002A01
Reset 0x00
Access read/write 7 – 6 – 5 – 4 NMIASYNCH 3 NMIFILTEN 2 NMISENSE2 1 NMISENSE1 0 NMISENSE0 3 fields
Field Bits What it does NMIASYNCH 4 Asynchronous Edge Detection Mode0 Edge detection is clock synchronously operated1 Edge detection is clock asynchronously operated NMIFILTEN 3 Non-Maskable Interrupt Filter Enable NMISENSE 2:0 Non-Maskable Interrupt Sense Configuration0 No detection1 Rising-edge detection2 Falling-edge detection3 Both-edges detection4 High-level detection5 Low-level detection
NMIFLAGNon-Maskable Interrupt Flag Status and Clear
Address 0x40002A02
Reset 0x00
Access read/write 7 – 6 – 5 – 4 – 3 – 2 – 1 – 0 NMI 1 field
Field Bits What it does NMI 0 Non-Maskable Interrupt
SYNCBUSYSynchronization Busy
Address 0x40002A04
Reset 0x00000000
Access read only
Size 32-bit 2 fields
Field Bits What it does ENABLE 1 Enable Synchronization Busy Status SWRST 0 Software Reset Synchronization Busy Status
EVCTRLEvent Control
Address 0x40002A08
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does EXTINTEO 7:0 External Interrupt Event Output Enable
INTENCLRInterrupt Enable Clear
Address 0x40002A0C
Reset 0x00000000
Access read/write
Size 32-bit 2 fields
Field Bits What it does EXTINT 7:0 External Interrupt Enable NSCHK 31 Non-secure Check Interrupt Enable
INTENSETInterrupt Enable Set
Address 0x40002A10
Reset 0x00000000
Access read/write
Size 32-bit 2 fields
Field Bits What it does EXTINT 7:0 External Interrupt Enable NSCHK 31 Non-secure Check Interrupt Enable
INTFLAGInterrupt Flag Status and Clear
Address 0x40002A14
Reset 0x00000000
Access read/write
Size 32-bit 2 fields
Field Bits What it does EXTINT 7:0 External Interrupt NSCHK 31 Non-secure Check Interrupt
ASYNCHExternal Interrupt Asynchronous Mode
Address 0x40002A18
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does ASYNCH 7:0 Asynchronous Edge Detection Mode0 Edge detection is clock synchronously operated1 Edge detection is clock asynchronously operated
CONFIGExternal Interrupt Sense Configuration
Address 0x40002A1C
Reset 0x00000000
Access read/write
Size 32-bit 16 fields
Field Bits What it does SENSE7 30:28 Input Sense Configuration 70 No detection1 Rising edge detection2 Falling edge detection3 Both edges detection4 High level detection5 Low level detection FILTEN6 27 Filter Enable 6 SENSE6 26:24 Input Sense Configuration 60 No detection1 Rising edge detection2 Falling edge detection3 Both edges detection4 High level detection5 Low level detection FILTEN5 23 Filter Enable 5 SENSE5 22:20 Input Sense Configuration 50 No detection1 Rising edge detection2 Falling edge detection3 Both edges detection4 High level detection5 Low level detection FILTEN4 19 Filter Enable 4 SENSE4 18:16 Input Sense Configuration 40 No detection1 Rising edge detection2 Falling edge detection3 Both edges detection4 High level detection5 Low level detection FILTEN3 15 Filter Enable 3 SENSE3 14:12 Input Sense Configuration 30 No detection1 Rising edge detection2 Falling edge detection3 Both edges detection4 High level detection5 Low level detection FILTEN2 11 Filter Enable 2 SENSE2 10:8 Input Sense Configuration 20 No detection1 Rising edge detection2 Falling edge detection3 Both edges detection4 High level detection5 Low level detection FILTEN1 7 Filter Enable 1 SENSE1 6:4 Input Sense Configuration 10 No detection1 Rising edge detection2 Falling edge detection3 Both edges detection4 High level detection5 Low level detection FILTEN0 3 Filter Enable 0 SENSE0 2:0 Input Sense Configuration 00 No detection1 Rising edge detection2 Falling edge detection3 Both edges detection4 High level detection5 Low level detection FILTEN7 31 Filter Enable 7
DEBOUNCENDebouncer Enable
Address 0x40002A30
Reset 0x00000000
Access read/write
Size 32-bit 1 field
Field Bits What it does DEBOUNCEN 7:0 Debouncer Enable
DPRESCALERDebouncer Prescaler
Address 0x40002A34
Reset 0x00000000
Access read/write
Size 32-bit 3 fields
Field Bits What it does TICKON 16 Pin Sampler frequency selection STATES0 3 Debouncer number of states PRESCALER0 2:0 Debouncer Prescaler0 EIC clock divided by 21 EIC clock divided by 42 EIC clock divided by 83 EIC clock divided by 164 EIC clock divided by 325 EIC clock divided by 646 EIC clock divided by 1287 EIC clock divided by 256
PINSTATEPin State
Address 0x40002A38
Reset 0x00000000
Access read only
Size 32-bit 1 field
Field Bits What it does PINSTATE 7:0 Pin State
NSCHKNon-secure Interrupt Check Enable
Address 0x40002A3C
Reset 0x00000000
Access read/write
Size 32-bit 2 fields
Field Bits What it does EXTINT 7:0 External Interrupt Nonsecure Check Enable NMI 31 Non-Maskable External Interrupt Nonsecure Check Enable
NONSECNon-secure Interrupt
Address 0x40002A40
Reset 0x00000000
Access read/write
Size 32-bit 2 fields
Field Bits What it does EXTINT 7:0 External Interrupt Nonsecure Enable NMI 31 Non-Maskable Interrupt Nonsecure Enable