AVR64DB48 ZCD2 registers

The 3 registers of ZCD2 (Zero Cross Detect), from 0x6D0, with their reset value and every field. The AVR64DB48 has 690 registers in 58 peripherals, one page each.

ZCD2 Zero Cross Detect

CTRLAControl A

Address
0x6D0
Reset
0x00
Access
read/write
  1. 7RUNSTDBY
  2. 6OUTEN
  3. 5–
  4. 4–
  5. 3INVERT
  6. 2–
  7. 1–
  8. 0ENABLE
4 fields
FieldBitsWhat it does
RUNSTDBY7Run in Standby Mode
OUTEN6Output Pad Enable
INVERT3Invert signal from pin
ENABLE0Enable

INTCTRLInterrupt Control

Address
0x6D2
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1INTMODE1
  8. 0INTMODE0
1 field
FieldBitsWhat it does
INTMODE1:0Interrupt Mode
  • 0 No interrupt
  • 1 Interrupt on rising input signal
  • 2 Interrupt on falling input signal
  • 3 Interrupt on both rising and falling input signal

STATUSStatus

Address
0x6D3
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4STATE
  5. 3–
  6. 2–
  7. 1–
  8. 0CROSSIF
2 fields
FieldBitsWhat it does
STATE4ZCD State
  • 0 Output is 0
  • 1 Output is 1
CROSSIF0ZCD Interrupt Flag