Datasheet

Table Of Contents
23.8.12 Debouncer Prescaler
Name:  DPRESCALER
Offset:  0x34
Reset:  0x00000000
Property:  PAC Write-Protection, Enable-Protected
Bit 31 30 29 28 27 26 25 24
Access
Reset
Bit 23 22 21 20 19 18 17 16
TICKON
Access
RW
Reset 0
Bit 15 14 13 12 11 10 9 8
Access
Reset
Bit 7 6 5 4 3 2 1 0
STATES1 PRESCALER1[2:0] STATES0 PRESCALER0[2:0]
Access
RW RW RW RW RW RW RW RW
Reset 0 0 0 0 0 0 0 0
Bit 16 – TICKON Pin Sampler frequency selection
This bit selects the clock used for the sampling of bounce during transition detection.
Value Description
0
The bounce sampler is using GCLK_EIC.
1
The bounce sampler is using the low frequency clock.
Bits 3, 7 – STATESx Debouncer number of states x
This bit selects the number of samples by the debouncer low frequency clock needed to validate a
transition from current pin state to next pin state in synchronous debouncing mode for pins
EXTINT[7+(8x):8x].
Value Description
0
The number of low frequency samples is 3.
1
The number of low frequency samples is 7.
Bits 0:2, 4:6 – PRESCALERx Debouncer Prescaler x
These bits select the debouncer low frequency clock for pins EXTINT[7+(8x):8x].
Value Name Description
0x0
F/2 EIC clock divided by 2
0x1
F/4 EIC clock divided by 4
0x2
F/8 EIC clock divided by 8
0x3
F/16 EIC clock divided by 16
SAM D5x/E5x Family Data Sheet
EIC – External Interrupt Controller
© 2019 Microchip Technology Inc.
Datasheet
DS60001507E-page 474