Struct atmega_hal::pac::tc1::RegisterBlock
source · #[repr(C)]pub struct RegisterBlock {
pub tifr1: Reg<TIFR1_SPEC>,
pub timsk1: Reg<TIMSK1_SPEC>,
pub tccr1a: Reg<TCCR1A_SPEC>,
pub tccr1b: Reg<TCCR1B_SPEC>,
pub tccr1c: Reg<TCCR1C_SPEC>,
pub tcnt1: Reg<TCNT1_SPEC>,
pub icr1: Reg<ICR1_SPEC>,
pub ocr1a: Reg<OCR1A_SPEC>,
pub ocr1b: Reg<OCR1B_SPEC>,
pub ocr1c: Reg<OCR1C_SPEC>,
/* private fields */
}Expand description
Register block
Fields§
§tifr1: Reg<TIFR1_SPEC>0x00 - Timer/Counter1 Interrupt Flag register
timsk1: Reg<TIMSK1_SPEC>0x39 - Timer/Counter1 Interrupt Mask Register
tccr1a: Reg<TCCR1A_SPEC>0x4a - Timer/Counter1 Control Register A
tccr1b: Reg<TCCR1B_SPEC>0x4b - Timer/Counter1 Control Register B
tccr1c: Reg<TCCR1C_SPEC>0x4c - Timer/Counter 1 Control Register C
tcnt1: Reg<TCNT1_SPEC>0x4e - Timer/Counter1 Bytes
icr1: Reg<ICR1_SPEC>0x50 - Timer/Counter1 Input Capture Register Bytes
ocr1a: Reg<OCR1A_SPEC>0x52 - Timer/Counter1 Output Compare Register A Bytes
ocr1b: Reg<OCR1B_SPEC>0x54 - Timer/Counter1 Output Compare Register B Bytes
ocr1c: Reg<OCR1C_SPEC>0x56 - Timer/Counter1 Output Compare Register C Bytes