Datasheet

dsPIC33FJ16(GP/MC)101/102 AND dsPIC33FJ32(GP/MC)101/102/104
DS70000652F-page 242 2011-2014 Microchip Technology Inc.
REGISTER 20-6: CVRCON: COMPARATOR VOLTAGE REFERENCE CONTROL REGISTER
U-0 U-0 U-0 U-0 U-0 R/W-0 R/W-0 R/W-0
VREFSEL BGSEL1 BGSEL0
bit 15 bit 8
R/W-0 R/W-0 R/W-0 U-0 R/W-0 R/W-0 R/W-0 R/W-0
CVREN CVROE
(1)
CVRR CVR3 CVR2 CVR1 CVR0
bit 7 bit 0
Legend:
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-11 Unimplemented: Read as ‘0
bit 10 VREFSEL: Voltage Reference Select bit
1 = CV
REFIN = CVREF pin
0 = CV
REFIN is generated by the resistor network
bit 9-8 BGSEL<1:0>: Band Gap Reference Source Select bits
11 = INTREF = CVREF pin
10 = INTREF = 1.2V (nominal)
(2)
0x = Reserved
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 CVROE: Comparator Voltage Reference Output Enable bit
(1)
1 = Voltage level is output on CVREF pin
0 = Voltage level is disconnected from CV
REF pin
bit 5 CVRR: Comparator Voltage Reference Range Selection bit
1 = CVRSRC/24 step-size
0 = CV
RSRC/32 step-size
bit 4 Unimplemented: Read as 0
bit 3-0 CVR<3:0>: Comparator Voltage Reference Value Selection 0 CVR<3:0> 15 bits
When CVRR =
1:
CVREFIN = (CVR<3:0>/24) • (CVRSRC)
When CVRR = 0:
CVREFIN = 1/4 • (CVRSRC) + (CVR<3:0>/32) • (CVRSRC)
Note 1: CVROE overrides the TRISx bit setting.
2: This reference voltage is generated internally on the device. Refer to Section 26.0 “Electrical Characteristics”
for the specified voltage range.