Datasheet
2011-2013 Microchip Technology Inc. DS40001609B-page 291
PIC16(L)F1508/9
REGISTER 25-6: NCOxINCL: NCOx INCREMENT REGISTER – LOW BYTE
(1)
REGISTER 25-7: NCOxINCH: NCOx INCREMENT REGISTER – HIGH BYTE
(1)
TABLE 25-1: SUMMARY OF REGISTERS ASSOCIATED WITH NCOx
R/W-0/0 R/W-0/0 R/W-0/0 R/W-0/0 R/W-0/0 R/W-0/0 R/W-0/0 R/W-1/1
NCOxINC<7:0>
bit 7 bit 0
Legend:
R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’
u = Bit is unchanged x = Bit is unknown -n/n = Value at POR and BOR/Value at all other Resets
‘1’ = Bit is set ‘0’ = Bit is cleared
bit 7-0 NCOxINC<7:0>: NCOx Increment, Low Byte
Note 1: Write the NCOxINCH register first, then the NCOxINCL register. See 25.1.4 “Increment Registers” for
more information.
R/W-0/0 R/W-0/0 R/W-0/0 R/W-0/0 R/W-0/0 R/W-0/0 R/W-0/0 R/W-0/0
NCOxINC<15:8>
bit 7 bit 0
Legend:
R = Readable bit W = Writable bit U = Unimplemented bit, read as ‘0’
u = Bit is unchanged x = Bit is unknown -n/n = Value at POR and BOR/Value at all other Resets
‘1’ = Bit is set ‘0’ = Bit is cleared
bit 7-0 NCOxINC<15:8>: NCOx Increment, High Byte
Note 1: Write the NCOxINCH register first, then the NCOxINCL register. See 25.1.4 “Increment Registers” for
more information.
Name Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Register
on Page
APFCON
— —
— SSSEL T1GSEL
— CLC1SEL NCO1SEL 110
INTCON GIE PEIE
TMR0IE INTE IOCIE TMR0IF INTF IOCIF 76
NCO1ACCH NCO1ACC<15:8> 290
NCO1ACCL NCO1ACC<7:0> 290
NCO1ACCU
— NCO1ACC<19:16> 290
NCO1CLK N1PWS<2:0>
— — —N1CKS<1:0>289
NCO1CON N1EN N1OE N1OUT N1POL
— — —N1PFM289
NCO1INCH NCO1INC<15:8> 291
NCO1INCL NCO1INC<7:0> 291
PIE2
OSFIE C2IE C1IE — BCL1IE NCO1IE — —
78
PIR2
OSFIF C2IF C1IF — BCL1IF NCO1IF — —
81
TRISA
— — TRISA5 TRISA4 —
(1)
TRISA2 TRISA1 TRISA0 112
TRISC
TRISC7 TRISC6 TRISC5 TRISC4 TRISC3 TRISC2 TRISC1 TRISC0 120
Legend:
x = unknown, u = unchanged, — = unimplemented read as ‘0’, q = value depends on condition. Shaded cells are not
used for NCOx module.
Note 1: Unimplemented, read as ‘
1’.