ATtiny1624/1626/1627

EVCTRL

Event Control

  0x04 8 - 0x00    

Event Control

Bit  7 6 5 4 3 2 1 0  
    FILTER   EDGE       CAPTEI  
Access    R/W   R/W       R/W  
Reset    0   0       0  

Bit 6 – FILTER: Input Capture Noise Cancellation Filter

Input Capture Noise Cancellation Filter

Writing this bit to ‘1’ enables the Input Capture Noise Cancellation unit.

Bit 4 – EDGE: Event Edge

Event Edge

This bit is used to select the event edge. The effect of this bit is dependent on the selected Count Mode (CNTMODE) bit field in TCBn.CTRLB. “—” means that an event or edge has no effect in this mode.

Count Mode EDGE Positive Edge Negative Edge
Periodic Interrupt mode 0
1
Timeout Check mode 0 Start counter Stop counter
1 Stop counter Start counter
Input Capture on Event mode 0 Input Capture, interrupt
1 Input Capture, interrupt
Input Capture Frequency Measurement mode 0 Input Capture, clear and restart counter, interrupt
1 Input Capture, clear and restart counter, interrupt
Input Capture Pulse-Width Measurement mode 0 Clear and restart counter Input Capture, interrupt
1 Input Capture, interrupt Clear and restart counter
Input Capture Frequency and Pulse Width Measurement mode 0
  • On the 1st Positive: Clear and restart counter
  • On the following Negative: Input Capture
  • On the 2nd Positive: Stop counter, interrupt
1
  • On the 1st Negative: Clear and restart counter
  • On the following Positive: Input Capture
  • On the 2nd Negative: Stop counter, interrupt
Single-Shot mode 0 Start counter
1 Start counter Start counter
8-Bit PWM mode 0
1

Bit 0 – CAPTEI: Capture Event Input Enable

Capture Event Input Enable

Writing this bit to ‘1’ enables the input capture event.