PIC16F18154 TMR1 registers The 6 registers of TMR1 (Timer1), from 0x30C, with their reset value and every field. The PIC16F18154 has 412 registers in 42 peripherals, one page each.
TMR1 Timer1 TMR1L
Address 0x30C
Reset 0x00
Access read/write 7 TMR1L7 6 TMR1L6 5 TMR1L5 4 TMR1L4 3 TMR1L3 2 TMR1L2 1 TMR1L1 0 TMR1L0 1 field
Field Bits What it does TMR1L 7:0
TMR1H
Address 0x30D
Reset 0x00
Access read/write 7 TMR1H7 6 TMR1H6 5 TMR1H5 4 TMR1H4 3 TMR1H3 2 TMR1H2 1 TMR1H1 0 TMR1H0 1 field
Field Bits What it does TMR1H 7:0
T1CON
Address 0x30E
Reset 0x00
Access read/write 7 – 6 – 5 CKPS1 4 CKPS0 3 – 2 nSYNC 1 RD16 0 ON 4 fields
Field Bits What it does CKPS 5:4 nSYNC 2 RD16 1 ON 0
7 GE 6 GPOL 5 GTM 4 GSPM 3 GGO_nDONE 2 GVAL 1 – 0 – 6 fields
Field Bits What it does GE 7 GPOL 6 GTM 5 GSPM 4 GGO_nDONE 3 GVAL 2
T1GATE8-bit period timer
Address 0x310
Reset 0x00
Access read/write 7 – 6 – 5 – 4 GSS4 3 GSS3 2 GSS2 1 GSS1 0 GSS0 1 field
Field Bits What it does GSS 4:0
T1CLK
Address 0x311
Reset 0x00
Access read/write 7 – 6 – 5 – 4 CS4 3 CS3 2 CS2 1 CS1 0 CS0 1 field
Field Bits What it does CS 4:0