PIC16F688-E/ML Microchip Technology, PIC16F688-E/ML Datasheet - Page 343

IC PIC MCU FLASH 4KX14 16QFN

PIC16F688-E/ML

Manufacturer Part Number
PIC16F688-E/ML
Description
IC PIC MCU FLASH 4KX14 16QFN
Manufacturer
Microchip Technology
Series
PIC® 16Fr

Specifications of PIC16F688-E/ML

Core Size
8-Bit
Program Memory Size
7KB (4K x 14)
Core Processor
PIC
Speed
20MHz
Connectivity
UART/USART
Peripherals
Brown-out Detect/Reset, POR, WDT
Number Of I /o
12
Program Memory Type
FLASH
Eeprom Size
256 x 8
Ram Size
256 x 8
Voltage - Supply (vcc/vdd)
2 V ~ 5.5 V
Data Converters
A/D 8x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 125°C
Package / Case
16-QFN
Controller Family/series
PIC16F
No. Of I/o's
12
Eeprom Memory Size
256Byte
Ram Memory Size
256Byte
Cpu Speed
20MHz
No. Of Timers
2
Processor Series
PIC16F
Core
PIC
Data Bus Width
8 bit
Data Ram Size
256 B
Interface Type
EUSART, RS- 232, SCI, USB
Maximum Clock Frequency
20 MHz
Number Of Programmable I/os
12
Number Of Timers
2
Maximum Operating Temperature
+ 125 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, DM164120-4
Minimum Operating Temperature
- 40 C
On-chip Adc
10 bit, 8 Channel
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
AC164324 - MODULE SKT FOR MPLAB 8DFN/16QFNXLT16QFN1 - SOCKET TRANSITION 14DIP TO 16QFNAC162061 - HEADER INTRFC MPLAB ICD2 20PINAC162056 - HEADER INTERFACE ICD2 16F688
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 PIC16F688-E/ML