Struct atmega32u4::timer1::RegisterBlock[][src]

#[repr(C)]
pub struct RegisterBlock { pub tifr: TIFR, pub timsk: TIMSK, pub tccr_a: TCCR_A, pub tccr_b: TCCR_B, pub tccr_c: TCCR_C, pub tcnt_l: TCNT_L, pub tcnt_h: TCNT_H, pub icr_l: ICR_L, pub icr_h: ICR_H, pub ocr_a_l: OCR_A_L, pub ocr_a_h: OCR_A_H, pub ocr_b_l: OCR_B_L, pub ocr_b_h: OCR_B_H, pub ocr_c_l: OCR_C_L, pub ocr_c_h: OCR_C_H, // some fields omitted }

Register block

Fields

0x00 - Timer Interrupt Flag Register

0x39 - Timer Interrupt Mask Register

0x4a - Timer/Counter Control Register A

0x4b - Timer/Counter Control Register B

0x4c - Timer/Counter Control Register C

0x4e - Timer/Counter Register Low Byte

0x4f - Timer/Counter Register High Byte

0x50 - Input Capture Register Low Byte

0x51 - Input Capture Register High Byte

0x52 - Output Compare Register A Low Byte

0x53 - Output Compare Register A High Byte

0x54 - Output Compare Register B Low Byte

0x55 - Output Compare Register B High Byte

0x56 - Output Compare Register C Low Byte

0x57 - Output Compare Register C High Byte

Auto Trait Implementations