PIC16C62X
7.1
Comparator Con铿乬uration
There are eight modes of operation for the
comparators. The CMCON register is used to select the
mode. Figure 7-2 shows the eight possible modes. The
TRISA register controls the data direction of the com-
parator pins for each mode. If the comparator mode is
changed, the comparator output level may not be valid
for the speci铿乪d mode change delay shown in
Table 12-2.
Note:
Comparator interrupts should be disabled
during a comparator mode change other-
wise a false interrupt may occur.
FIGURE 7-2:
A
A
A
A
COMPARATOR I/O OPERATING MODES
V
IN
-
V
IN
+
RA0/AN0
RA3/AN3
RA1/AN1
RA2/AN2
-
+
-
+
C2
C1
Off
(Read as '0')
RA0/AN0
RA3/AN3
RA1/AN1
RA2/AN2
D
D
D
D
V
IN
-
V
IN
+
-
+
-
+
C2
C1
Off
(Read as '0')
V
IN
-
V
IN
+
Off
(Read as '0')
CM<2:0> = 000
V
IN
-
V
IN
+
Off
(Read as '0')
CM<2:0> = 111
Comparators Reset
A
A
A
A
V
IN
-
V
IN
+
Comparators Off
-
+
-
+
C2
C2OUT
CM<2:0> = 100
C1
C1OUT
RA0/AN0 A
RA3/AN3 A
RA1/AN1 A
RA2/AN2 A
CIS=0
V
IN
-
CIS=1
V
IN
+
CIS=0
V
IN
-
CIS=1
V
IN
+
RA0/AN0
RA3/AN3
RA1/AN1
RA2/AN2
-
+
-
+
C2
C2OUT
C1
C1OUT
V
IN
-
V
IN
+
From V
REF
Module
Four Inputs Multiplexed to
Two Comparators
RA0/AN0
RA3/AN3
RA1/AN1
A
D
A
A
V
IN
-
V
IN
+
Two Independent Comparators
CM<2:0> = 010
-
+
-
+
C2
C2OUT
C1
C1OUT
RA0/AN0
RA3/AN3
RA1/AN1
RA2/AN2
A
D
A
A
V
IN
-
V
IN
+
-
+
-
+
C2
C2OUT
CM<2:0> = 011
C1
C1OUT
V
IN
-
V
IN
+
V
IN
-
V
IN
+
RA2/AN2
RA4 Open Drain
Two Common Reference Comparators
A
A
CM<2:0> = 110
Two Common Reference Comparators with Outputs
RA0/AN0
RA3/AN3
RA1/AN1
RA2/AN2
D
D
A
A
V
IN
-
V
IN
+
-
+
-
+
C2
C1
Off
(Read as '0')
RA0/AN0
RA3/AN3
CIS=0
V
IN
-
-
CIS=1
V
IN
+
+
C1
C1OUT
V
IN
-
V
IN
+
C2OUT
CM<2:0> = 101
RA1/AN1
RA2/AN2
A
A
V
IN
-
V
IN
+
-
+
C2
C2OUT
CM<2:0> = 001
One Independent Comparator
A = Analog Input, Port Reads Zeros Always
D = Digital Input
CIS = CMCON<3>, Comparator Input Switch
DS30235G-page 38
Three Inputs Multiplexed to
Two Comparators
Preliminary
漏
1998 Microchip Technology Inc.