PIC16F628-04I/P Microchip Technology Inc., PIC16F628-04I/P Datasheet - Page 73
![no-image](/images/manufacturer_photos/0/4/440/microchip_technology_inc__sml.jpg)
PIC16F628-04I/P
Manufacturer Part Number
PIC16F628-04I/P
Description
18 PIN, 3.5 KB FLASH, 224 RAM, 16 I/O
Manufacturer
Microchip Technology Inc.
Datasheet
1.PIC16F628-04IP.pdf
(170 pages)
Specifications of PIC16F628-04I/P
Comparators
2
Cpu Speed
5 MIPS
Eeprom Memory
128 Bytes
Input Output
16
Interface
SCI/USART
Memory Type
Flash
Number Of Bits
8
Package Type
18-pin PDIP
Programmable Memory
3.5K Bytes
Ram Size
224 Bytes
Speed
20 MHz
Timers
2-8-bit, 1-16-bit
Voltage, Range
2-5.5 V
Lead Free Status / Rohs Status
RoHS Compliant part
Electrostatic Device
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
PIC16F628-04I/P
Manufacturer:
VISHAY
Quantity:
5 510
Part Number:
PIC16F628-04I/P
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
TABLE 12-4:
2003 Microchip Technology Inc.
RATE (K)
RATE (K)
BAUD
BAUD
BAUD
RATE
HIGH
HIGH
HIGH
LOW
LOW
LOW
19.2
76.8
19.2
76.8
19.2
76.8
300
500
300
500
300
500
0.3
1.2
2.4
9.6
0.3
1.2
2.4
9.6
(K)
0.3
1.2
2.4
9.6
96
96
96
F
F
F
OSC
OSC
OSC
KBAUD
KBAUD
KBAUD
0.2185
1.221
2.404
9.469
19.53
78.13
104.2
312.5
312.5
1.221
1.203
2.380
9.322
18.64
0.437
0.301
1.190
2.432
9.322
18.64
55.93
111.9
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
= 20 MHz
= 7.15909 MHz
= 3.579545 MHz
BAUD RATES FOR ASYNCHRONOUS MODE (BRGH = 0)
ERROR
ERROR
ERROR
+1.73%
+0.16%
+1.73%
+8.51%
+4.17%
+0.23%
+0.23%
+1.32%
-1.36%
+1.73%
-0.83%
-2.90%
-2.90%
-0.83%
-2.90%
-2.90%
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
(decimal)
(decimal)
(decimal)
SPBRG
SPBRG
SPBRG
value
value
value
255
129
255
255
185
255
32
15
92
46
46
22
—
—
—
11
—
—
—
—
—
—
—
—
3
2
0
0
5
0
5
2
0
16 MHz
5.0688 MHz
1 MHz
KBAUD
KBAUD
KBAUD
0.3094
0.0610
0.977
1.202
1.202
2.404
9.615
19.23
83.33
0.300
2.232
15.63
Preliminary
0.31
19.8
79.2
79.2
250
NA
NA
NA
NA
1.2
2.4
9.9
NA
NA
NA
NA
NA
NA
NA
NA
NA
ERROR
ERROR
ERROR
+0.16%
+0.16%
+0.16%
+0.16%
+8.51%
+3.13%
+3.13%
+3.13%
+3.13%
+0.16%
+0.16%
-6.99%
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
0
0
(decimal)
(decimal)
(decimal)
SPBRG
SPBRG
SPBRG
value
value
value
207
103
255
255
255
255
25
12
65
32
51
12
—
—
—
—
—
—
—
—
—
—
—
—
—
2
0
7
3
0
0
6
0
10 MHz
4 MHz
32.768 MHz
KBAUD
KBAUD
KBAUD
0.6104
0.3005
62.500
0.0020
9.766
2.404
1.202
2.404
19.53
78.13
156.3
1.202
3.906
0.256
0.512
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
NA
PIC16F62X
-14.67%
ERROR
ERROR
ERROR
+0.16%
+0.16%
+1.73%
+1.73%
+1.67%
+1.67%
+1.73V
-0.17%
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
DS40300C-page 71
(decimal)
(decimal)
(decimal)
SPBRG
SPBRG
SPBRG
value
value
value
129
255
207
255
255
64
15
51
25
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
7
1
0
0
1
0