PIC16F684-ISL

Manufacturer Part NumberPIC16F684-ISL
ManufacturerMicrochip Technology Inc.
PIC16F684-ISL datasheets
 

Specifications of PIC16F684-ISL

CaseN/ANotesNEW
Date_code11+  
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
Page 111
112
Page 112
113
Page 113
114
Page 114
115
Page 115
116
Page 116
117
Page 117
118
Page 118
119
Page 119
120
Page 120
121
122
123
124
125
126
127
128
129
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
Page 111/164

Download datasheet (3Mb)Embed
PrevNext
FIGURE 12-11:
TYPICAL IN-CIRCUIT
SERIAL PROGRAMMING
CONNECTION
To Normal
Connections
External
Connector
*
Signals
+5V
V
DD
0V
V
SS
V
MCLR/V
PP
RA1
CLK
Data I/O
RA0
*
*
*
To Normal
Connections
* Isolation devices (as required)
12.11 In-Circuit Debugger
Since in-circuit debugging requires access to the data
®
and MCLR pins, MPLAB
ICD 2 development with an
14-pin device is not practical. A special 20-pin
PIC16F684 ICD device is used with MPLAB ICD 2 to
provide separate clock, data and MCLR pins and frees
all normally available pins to the user.
A special debugging adapter allows the ICD device to
be used in place of a PIC16F684 device. The
debugging adapter is the only source of the ICD device.
When the ICD pin on the PIC16F684 ICD device is held
low, the In-Circuit Debugger functionality is enabled.
This function allows simple debugging functions when
used with MPLAB ICD 2. When the microcontroller has
this feature enabled, some of the resources are not
available for general use. Table 12-9 shows which
features are consumed by the background debugger.
 2004 Microchip Technology Inc.
TABLE 12-9:
Resource
I/O pins
Stack
Program Memory
PIC16F684
For more information, see “MPLAB
Debugger User’s Guide” (DS51331), available on
Microchip’s web site (www.microchip.com).
/RA3
PP
FIGURE 12-12:
20-Pin PDIP
ICDMCLR/V
Preliminary
PIC16F684
DEBUGGER RESOURCES
Description
ICDCLK, ICDDATA
1 level
Address 0h must be NOP
700h-7FFh
®
ICD 2 In-Circuit
20-PIN ICD PINOUT
In-Circuit Debug Device
NC
1
20
ICDCLK
ICDDATA
2
PP
19
V
DD
3
Vss
18
RA5
RA0
4
17
RA1
RA4
5
16
RA2
6
RA3
15
RC5
RC0
7
14
RC4
RC1
8
13
RC2
RC3
9
12
NC
ICD
10
11
DS41202C-page 109