PIC16F631/677/685/687/689/690
FIGURE 8-2:
COMPARATOR C1 SIMPLIFIED BLOCK DIAGRAM
C1CH<1:0>
C1POL
2
To
Data Bus
D
Q
Q1
C12IN0-
EN
0
RD_CM1CON0
Set C1IF
C12IN1-
C12IN2-
C12IN3-
1
MUX
2
D
Q
Q3*RD_CM1CON0
EN
3
CL
NRESET
C1OUT
(1)
To other peripherals
C1OUT (to SR latch)
C1ON
C1
C1R
C1VIN-
C1VIN+
-
C1IN+
0
+
MUX
1
FixedRef
0
C1POL
MUX
CVREF
1
Note 1: When C1ON = 0, the C1 comparator will produce a ‘0’ output to the XOR Gate.
2: Q1 and Q3 are phases of the four-phase system clock (FOSC).
3: Q1 is held high during Sleep mode.
C1VREN
FIGURE 8-3:
COMPARATOR C2 SIMPLIFIED BLOCK DIAGRAM
C2POL
To
D
Q
Data Bus
Q1
EN
RD_CM2CON0
C2CH<1:0>
Set C2IF
2
D
Q
Q3*RD_CM2CON0
EN
(1)
C2ON
C2
C12IN0-
0
CL
NRESET
C2OUT
C12IN1-
C2IN2-
C2IN3-
1
MUX
2
C2VIN-
C2VIN+
C2SYNC
3
C2POL
0
MUX
1
C2R
SYNCC2OUT
to Timer1 Gate, SR latch
and other peripherals
D
Q
C2IN+
0
From TMR1
Clock
MUX
1
FixedRef
0
MUX
1
CVREF
Note 1: When C2ON = 0, the C2 comparator will produce a ‘0’ output to the XOR Gate.
2: Q1 and Q3 are phases of the four-phase system clock (FOSC).
3: Q1 is held high during Sleep mode.
C2VREN
DS41262D-page 94
© 2007 Microchip Technology Inc.