PIC16F88-I/ML Microchip Technology, PIC16F88-I/ML Datasheet - Page 343

IC MCU FLASH 4KX14 EEPROM 28QFN

PIC16F88-I/ML

Manufacturer Part Number
PIC16F88-I/ML
Description
IC MCU FLASH 4KX14 EEPROM 28QFN
Manufacturer
Microchip Technology
Series
PIC® 16Fr

Specifications of PIC16F88-I/ML

Core Size
8-Bit
Program Memory Size
7KB (4K x 14)
Core Processor
PIC
Speed
20MHz
Connectivity
I²C, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Number Of I /o
16
Program Memory Type
FLASH
Eeprom Size
256 x 8
Ram Size
368 x 8
Voltage - Supply (vcc/vdd)
4 V ~ 5.5 V
Data Converters
A/D 7x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
28-VQFN Exposed Pad, 28-HVQFN, 28-SQFN, 28-DHVQFN
Controller Family/series
PIC16F
No. Of I/o's
16
Eeprom Memory Size
256Byte
Ram Memory Size
368Byte
Cpu Speed
20MHz
No. Of Timers
3
Processor Series
PIC16F
Core
PIC
Data Bus Width
8 bit
Data Ram Size
368 B
Interface Type
SSP, USART
Maximum Clock Frequency
20 MHz
Number Of Programmable I/os
16
Number Of Timers
8
Operating Supply Voltage
2 V to 5.5 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
3rd Party Development Tools
52715-96, 52716-328, 52717-734
Development Tools By Supplier
PG164130, DV164035, DV244005, DV164005, PG164120, ICE2000, DM163014
Minimum Operating Temperature
- 40 C
On-chip Adc
10 bit
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
XLT28QFN3 - SOCKET TRAN ICE 18DIP/28QFNAC164322 - MODULE SOCKET MPLAB PM3 28/44QFNAC164033 - ADAPTER 28QFN TO 18DIPDV007003 - PROGRAMMER UNIVERSAL PROMATE II
Lead Free Status / Rohs Status
 Details
(Kbps)
0.3
1.2
2.4
9.6
19.2
76.8
96
300
500
HIGH 79.2
LOW
Table 18-4: Baud Rates for Asynchronous Mode (BRGH = 0)
Table 18-5: Baud Rates for Asynchronous Mode (BRGH = 1)
BAUD
9.6
19.2
38.4
57.6
115.2
250
625
1250
RATE
9.6
19.2
38.4
57.6
115.2
250
625
1250
(Kbps)
(Kbps)
BAUD
(Kbps)
BAUD
RATE
RATE
BAUD
RATE
HIGH
LOW
19.2
76.8
1997 Microchip Technology Inc.
300
500
0.3
1.2
2.4
9.6
96
0.31
1.2
2.4
9.9
19.8
79.2
NA
NA
NA
0.3094 -
KBAUD
9.6
18.645 -2.94
39.6
52.8
105.6
NA
NA
NA
KBAUD
9.615
19.230
37.878
56.818
113.636
250
625
1250
KBAUD
KBAUD
F
F
1.221
2.404
9.469
19.53
78.13
104.2
312.5
312.5
1.221
OSC
F
F
NA
NA
OSC
OSC
OSC
+3.13
0
0
+3.13
+3.13
+3.13
-
-
-
-
ERROR
= 5.0688 MHz
0
+3.12
-8.33
-8.33
-
-
-
ERROR
= 20 MHz
= 5.0688 MHz
%
= 20 MHz
+0.16
+0.16
-1.36
-1.36
0
0
0
%
-1.36
ERROR
ERROR
+1.73
+0.16
+1.73
+8.51
+4.17
-1.36
+1.73
%
(decimal) KBAUD
255
65
32
7
3
0
-
-
-
0
255
%
-
-
-
-
SPBRG
32
16
7
5
2
-
-
-
(decimal) KBAUD
value
SPBRG
value
129
64
32
21
10
4
1
0
(decimal)
(decimal)
SPBRG
SPBRG
value
value
0.3005 -0.17
1.202
2.404
NA
NA
NA
NA
NA
NA
62.500 -
3.906
255
129
255
32
15
NA
1.202
2.403
9.615
19.231 +0.16
NA
NA
NA
3
2
0
0
-
-
4 MHz
4 MHz
9.615
19.230
38.461
58.823
111.111
250
NA
NA
ERROR
+1.67
+1.67
-
-
-
-
-
-
-
KBAUD
KBAUD
ERROR
-
+0.17
+0.13
+0.16
-
-
-
1.202
2.404
9.615
19.23
83.33
0.977
250
NA
NA
NA
NA
%
%
16 MHz
16 MHz
(decimal)
207
51
25
-
-
-
-
-
-
0
255
-
207
103
25
12
-
-
-
SPBRG
(decimal)
SPBRG
value
+0.16
+0.16
+0.16
+2.12
-3.55
0
-
-
ERROR
ERROR
value
+0.16
+0.16
+0.16
+0.16
+8.51
%
%
-
-
-
-
-
-
0.301
1.190
2.432
9.322
18.64
NA
NA
NA
NA
55.93
0.2185 -
KBAUD
9.727
18.643 -2.90
37.286 -2.90
55.930 -2.90
111.860 -2.90
223.721 -10.51
NA
NA
KBAUD
3.579545 MHz
3.579545 MHz
103
51
25
16
8
3
-
-
(decimal)
(decimal)
SPBRG
SPBRG
value
value
207
103
255
25
12
2
0
-
-
-
-
+0.23
-0.83
+1.32
-2.90
-2.90
-
-
-
-
-
ERROR
+1.32
-
-
ERROR
%
%
9.615
18.939
39.062
56.818
125
NA
625
NA
KBAUD
0.6104
KBAUD
1.202
2.404
9.766
19.53
78.13
156.3
185
46
22
5
2
-
-
-
-
0
255
NA
NA
NA
NA
(decimal)
22
11
5
3
1
0
-
-
SPBRG
(decimal)
SPBRG
value
value
Section 18. USART
10 MHz
10 MHz
+0.16
-1.36
+1.7
-1.36
+8.51
-
0
-
ERROR
ERROR
+0.16
+0.16
+1.73
+1.73
+1.73
0.300
1.202
2.232
NA
NA
NA
NA
NA
NA
15.63
0.0610 -
KBAUD
8.928
20.833 +8.51
31.25
62.5
NA
NA
NA
NA
KBAUD
%
%
-
-
-
-
-
-
1 MHz
1 MHz
+0.16
+0.16
-6.99
-
-
-
-
-
-
-
ERROR
64
32
15
10
4
-
0
-
-6.99
-18.61
+8.51
-
-
-
-
ERROR
(decimal)
(decimal)
SPBRG
SPBRG
value
%
value
%
129
255
64
15
7
1
0
-
-
-
-
(decimal)
51
12
6
-
-
-
-
-
-
0
255
6
2
1
0
-
-
-
-
(decimal)
SPBRG
SPBRG
value
value
9.520
19.454
37.286
55.930
111.860
NA
NA
NA
KBAUD
KBAUD
1.203
2.380
9.322
18.64
111.9
0.437
NA
NA
NA
NA
NA
7.15909 MHz
7.15909 MHz
0.256
NA
NA
NA
NA
NA
NA
NA
NA
0.512
0.0020 -
KBAUD
NA
NA
NA
NA
NA
NA
NA
NA
KBAUD
32.768 kHz
32.768 kHz
DS31018A-page 18-7
-0.83
+1.32
-2.90
-2.90
-2.90
-
-
-
ERROR
ERROR
+0.23
-0.83
-2.90
-2.90
-14.67
-
-
-
-
-
-
-
-
-
%
%
ERROR
-
-
-
-
-
-
-
-
ERROR
-
-
-
-
-
-
-
%
%
46
22
11
7
3
-
-
-
(decimal)
(decimal)
(decimal)
1
-
-
-
-
-
-
-
-
0
255
SPBRG
-
-
-
(decimal)
-
-
-
-
-
SPBRG
SPBRG
value
SPBRG
value
value
value
255
92
46
11
5
0
-
-
-
-
-
18

Related parts for PIC16F88-I/ML