Microchip Technology MA330031 Data Sheet
2011-2013 Microchip Technology Inc.
DS70000657H-page 371
dsPIC33EPXXXGP50X, dsPIC33EPXXXMC20X/50X AND PIC24EPXXXGP/MC20X
REGISTER 25-7:
CVRCON: COMPARATOR VOLTAGE REFERENCE CONTROL REGISTER
U-0
R/W-0
U-0
U-0
U-0
R/W-0
U-0
U-0
—
CVR2OE
(
)
—
—
—
VREFSEL
—
—
bit 15
bit 8
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
R/W-0
CVREN
CVR1OE
(
)
CVRR
CVRSS
CVR3
CVR2
CVR1
CVR0
bit 7
bit 0
Legend:
R = Readable bit
R = Readable bit
W = Writable bit
U = Unimplemented bit, read as ‘0’
-n = Value at POR
‘1’ = Bit is set
‘0’ = Bit is cleared
x = Bit is unknown
bit 15
Unimplemented:
Read as ‘0’
bit 14
CVR2OE:
Comparator Voltage Reference 2 Output Enable bit
1
= (AV
DD
– AV
SS
)/2 is connected to the CV
REF2O
pin
0
= (AV
DD
– AV
SS
)/2 is disconnected from the CV
REF2O
pin
bit 13-11
Unimplemented:
Read as ‘0’
bit 10
VREFSEL:
Comparator Voltage Reference Select bit
1
= CV
REFIN
= V
REF
+
0
= CV
REFIN
is generated by the resistor network
bit 9-8
Unimplemented:
Read as ‘0’
bit 7
CVREN:
Comparator Voltage Reference Enable bit
1
= Comparator voltage reference circuit is powered on
0
= Comparator voltage reference circuit is powered down
bit 6
CVR1OE:
Comparator Voltage Reference 1 Output Enable bit
1
= Voltage level is output on the CV
REF1O
pin
0
= Voltage level is disconnected from then CV
REF1O
pin
bit 5
CVRR:
Comparator Voltage Reference Range Selection bit
1
= CV
RSRC
/24 step-size
0
= CV
RSRC
/32 step-size
bit 4
CVRSS:
Comparator Voltage Reference Source Selection bit
(
1
= Comparator voltage reference source, CV
RSRC
= (V
REF
+) – (AV
SS
)
0
= Comparator voltage reference source, CV
RSRC
= AV
DD
– AV
SS
bit 3-0
CVR<3:0>
Comparator Voltage Reference Value Selection 0
CVR<3:0> 15 bits
When CVRR = 1:
CV
CV
REFIN
= (CVR<3:0>/24)
(CV
RSRC
)
When CVRR = 0:
CV
CV
REFIN
= (CV
RSRC
/4) + (CVR<3:0>/32)
(CV
RSRC
)
Note 1:
CVRxOE overrides the TRISx and the ANSELx bit settings.
2:
In order to operate with CVRSS = 1, at least one of the comparator modules must be enabled.