PIC16F88

Manufacturer Part NumberPIC16F88
ManufacturerMicrochip Technology Inc.
PIC16F88 datasheet
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
Page 121
122
Page 122
123
Page 123
124
Page 124
125
Page 125
126
Page 126
127
Page 127
128
Page 128
129
Page 129
130
Page 130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
Page 129/228:

COMPARATOR VOLTAGE REFERENCE MODULE

Download datasheet (5Mb)Embed
PrevNext
14.0
COMPARATOR VOLTAGE
REFERENCE MODULE
The comparator voltage reference generator is a 16-tap
resistor ladder network that provides a fixed voltage
reference when the comparators are in mode ‘010’. A
programmable register controls the function of the refer-
ence generator. Register 14-1 lists the bit functions of
the CVRCON register.
As shown in Figure 14-1, the resistor ladder is seg-
mented to provide two ranges of CV
REF
a power-down function to conserve power when the
reference is not being used. The comparator reference
REGISTER 14-1:
CVRCON: COMPARATOR VOLTAGE REFERENCE CONTROL REGISTER
(ADDRESS 9Dh)
R/W-0
R/W-0
CVREN
CVROE
bit 7
bit 7
CVREN: Comparator Voltage Reference Enable bit
1 = CV
circuit powered on
REF
0 = CV
circuit powered down
REF
bit 6
CVROE: Comparator V
1 = CV
voltage level is output on the RA2/AN2/CV
REF
0 = CV
voltage level is disconnected from the RA2/AN2/CV
REF
bit 5
CVRR: Comparator V
1 = 0.00 CV
RSRC
0 = 0.25 CV
RSRC
bit 4
Unimplemented: Read as ‘0’
bit 3-0
CVR<3:0>: Comparator V
When CVRR = 1:
CV
= (VR<3:0>/24) (CV
REF
When CVRR = 0:
CV
= 1/4 (CV
REF
Note 1: V
REF
Legend:
R = Readable bit
-n = Value at POR
 2005 Microchip Technology Inc.
supply voltage (also referred to as CV
directly from V
voltage at the top of the ladder is CV
where V
is the saturation voltage of the power
SAT
switch transistor. This reference will only be as
accurate as the values of CV
The output of the reference generator may be
connected to the RA2/AN2/CV
available on the PIC16F88 device only). This can be
used as a simple D/A function by the user if a very high-
impedance load is used. The primary purpose of this
values and has
function is to provide a test path for testing the
reference generator function.
R/W-0
U-0
R/W-0
CVRR
CVR3
Output Enable bit
REF
REF
(1)
Range Selection bit
REF
to 0.625 CV
with CV
/24 step size
RSRC
RSRC
to 0.72 CV
with CV
/32 step size
RSRC
RSRC
Value Selection 0
VR3:VR0
REF
)
RSRC
) + (VR3:VR0/32) (CV
)
RSRC
RSRC
is available on the PIC16F88 device only.
W = Writable bit
U = Unimplemented bit, read as ‘0’
‘1’ = Bit is set
‘0’ = Bit is cleared
PIC16F87/88
) comes
RSRC
. It should be noted, however, that the
DD
– V
RSRC
SAT
and V
.
RSRC
SAT
/V
- pin (V
- is
REF
REF
REF
R/W-0
R/W-0
R/W-0
CVR2
CVR1
CVR0
bit 0
(1)
/V
- pin
REF
(1)
/V
- pin
REF
REF
(1)
15 bits
x = Bit is unknown
DS30487C-page 127
,