Datasheet

PIC10(L)F320/322
DS41585A-page 130 Preliminary 2011 Microchip Technology Inc.
FIGURE 20-1: NUMERICALLY CONTROLLED OSCILLATOR (NCOx) MODULE SIMPLIFIED BLOCK DIAGRAM
N
xEN
LC1OUT
HFINTOSC
NCO1CLK
2
N
xCKS<1:0>
Note 1: The increment registers are double-buffered to allow for value changes to be made without first disabling the NCOx
module. They are shown here for reference. The buffers are not user-accessible.
(1)
FOSC
10
00
01
11
Increment
Buffer
Accumulator
Overflow
NCOx Clock
D
Q
Q
S
Q
Q
R
To
N
xOUT bit
16
20
20
Interrupt event
Set NCOxIF flag
NxPOL
NCOx Clock
0
1
NxPFM
To CLC and
CWG
modules
Ripple Counter
Reset
N
x
PWS<2:0>
3
16
NCOx
NxOE
TRIS Control