Datasheet

© 2007 Microchip Technology Inc. DS41250F-page 113
PIC16F913/914/916/917/946
FIGURE 8-5: COMPARATOR I/O OPERATING MODES
Legend: A = Analog Input, ports always reads0 CIS = Comparator Input Switch (CMCON0<3>)
I/O = Normal port I/O D = Comparator Digital Output
C1
C1IN-
VIN-
V
IN+
C1IN+
Off (Read as ‘0’)
Comparators Reset (POR Default Value)
A
A
CM<2:0> = 000
C2
C2IN-
VIN-
V
IN+
C2IN+
Off
(Read as ‘0’)
A
A
C1
C1IN-
VIN-
V
IN+
C1IN+
C1OUT
Two Independent Comparators
A
A
CM<2:0> = 100
C2
C2IN-
VIN-
V
IN+
C2IN+
C2OUT
A
A
C1
C1IN-
VIN-
V
IN+
C1IN+
C1OUT
Two Common Reference Comparators
A
I/O
CM<2:0> = 011
C2
C2IN-
VIN-
V
IN+
C2IN+
C2OUT
A
A
C1
C1IN-
VIN-
VIN+
C1IN+
Off
(Read as ‘0’)
One Independent Comparator with Reference Option
I/O
I/O
CM<2:0> = 101
C2
C2IN-
VIN-
V
IN+
C2OUT
A
C1
C1IN-
VIN-
V
IN+
C1IN+
Off
(Read as ‘0’)
Comparators Off (Lowest Power)
I/O
I/O
CM<2:0> = 111
C2
C2IN-
VIN-
V
IN+
C2IN+
Off
(Read as ‘0’)
I/O
I/O
C1
C1IN-
VIN-
V
IN+
C1IN+
C1OUT
Four Inputs Multiplexed to Two Comparators
A
A
CM<2:0> = 010
C2
C2IN-
VIN-
V
IN+
C2IN+
C2OUT
A
A
From CVREF Module
CIS = 0
CIS = 1
CIS = 0
CIS = 1
C1
C1IN-
VIN-
V
IN+
C1OUT(pin)
C1OUT
Two Common Reference Comparators with Outputs
A
D
CM<2:0> = 110
C2
C2IN-
VIN-
VIN+
C2IN+
C2OUT
A
A
C2OUT(pin)
C1
C1IN-
VIN-
V
IN+
C1IN+
C1OUT
Three Inputs Multiplexed to Two Comparators
A
A
CM<2:0> = 001
C2
C2IN-
VIN-
V
IN+
C2IN+
C2OUT
A
A
CIS = 0
CIS = 1
D
C2IN+
A
CIS = 0
CIS = 1
C2OUT(pin)
Internal
Fixed Voltage Ref