pic18f252.sym
5.47 KB
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
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
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
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
v 20150930 2
P 0 1700 300 1700 1 0 0
{
T 50 1750 5 8 1 1 0 0 1
pinnumber=9
T 400 1700 3 8 1 1 0 1 1
pinlabel=OSC1/CLKI
T -500 1800 5 10 0 1 0 0 1
pinseq=9
T -100 1700 5 10 0 1 0 0 1
pintype=in
}
P 0 1400 300 1400 1 0 0
{
T 50 1450 5 8 1 1 0 0 1
pinnumber=10
T 400 1400 3 8 1 1 0 1 1
pinlabel=OSC2/CLK0/RA6
T -500 1500 5 10 0 1 0 0 1
pinseq=10
T -100 1400 5 10 0 1 0 0 1
pintype=out
}
P 3400 500 3100 500 1 0 0
{
T 3200 550 5 8 1 1 0 0 1
pinnumber=16
T 3050 500 3 8 1 1 0 7 1
pinlabel=RC5/SDO
T 3500 500 5 10 0 1 0 0 1
pinseq=16
T 3500 500 5 10 0 1 0 0 1
pintype=io
}
P 3400 200 3100 200 1 0 0
{
T 3200 250 5 8 1 1 0 0 1
pinnumber=15
T 3050 200 3 8 1 1 0 7 1
pinlabel=RC4/SDI/SDA
T 3500 200 5 10 0 1 0 0 1
pinseq=15
T 3500 200 5 10 0 1 0 0 1
pintype=io
}
P 3400 1700 3100 1700 1 0 0
{
T 3200 1750 5 8 1 1 0 0 1
pinnumber=20
T 3050 1700 3 8 1 1 0 7 1
pinlabel=Vdd
T 3500 1700 5 10 0 1 0 0 1
pinseq=20
T 3500 1700 5 10 0 1 0 0 1
pintype=pwr
}
P 3400 1400 3100 1400 1 0 0
{
T 3050 1400 3 8 1 1 0 7 1
pinlabel=Vss
T 3500 1400 5 10 0 1 0 0 1
pinseq=19
T 3200 1450 5 8 1 1 0 0 1
pinnumber=19
T 3500 1400 5 10 0 1 0 0 1
pintype=pwr
}
P 3400 1100 3100 1100 1 0 0
{
T 3200 1150 5 8 1 1 0 0 1
pinnumber=18
T 3050 1100 3 8 1 1 0 7 1
pinlabel=RC7/RX/DT
T 3500 1100 5 10 0 1 0 0 1
pinseq=18
T 3500 1100 5 10 0 1 0 0 1
pintype=io
}
P 3400 800 3100 800 1 0 0
{
T 3200 850 5 8 1 1 0 0 1
pinnumber=17
T 3050 800 3 8 1 1 0 7 1
pinlabel=RC6/TX/CK
T 3500 800 5 10 0 1 0 0 1
pinseq=17
T 3500 800 5 10 0 1 0 0 1
pintype=io
}
P 3400 2900 3100 2900 1 0 0
{
T 3200 2950 5 8 1 1 0 0 1
pinnumber=24
T 3050 2900 3 8 1 1 0 7 1
pinlabel=RB3/CCP2
T 3500 2900 5 10 0 1 0 0 1
pinseq=24
T 3500 2900 5 10 0 1 0 0 1
pintype=io
}
P 3400 2600 3100 2600 1 0 0
{
T 3200 2650 5 8 1 1 0 0 1
pinnumber=23
T 3050 2600 3 8 1 1 0 7 1
pinlabel=RB2/INT2
T 3500 2600 5 10 0 1 0 0 1
pinseq=23
T 3500 2600 5 10 0 1 0 0 1
pintype=io
}
P 3400 2300 3100 2300 1 0 0
{
T 3200 2350 5 8 1 1 0 0 1
pinnumber=22
T 3050 2300 3 8 1 1 0 7 1
pinlabel=RB1/INT1
T 3500 2300 5 10 0 1 0 0 1
pinseq=22
T 3500 2300 5 10 0 1 0 0 1
pintype=io
}
P 3400 2000 3100 2000 1 0 0
{
T 3200 2050 5 8 1 1 0 0 1
pinnumber=21
T 3050 2000 3 8 1 1 0 7 1
pinlabel=RB0/INT0
T 3500 2000 5 10 0 1 0 0 1
pinseq=21
T 3500 2000 5 10 0 1 0 0 1
pintype=io
}
P 0 200 300 200 1 0 0
{
T 50 250 5 8 1 1 0 0 1
pinnumber=14
T 400 200 3 8 1 1 0 1 1
pinlabel=RC3/SCK/SCL
T -500 300 5 10 0 1 0 0 1
pinseq=14
T -100 200 5 10 0 1 0 0 1
pintype=io
}
P 0 2000 300 2000 1 0 0
{
T 50 2050 5 8 1 1 0 0 1
pinnumber=8
T 400 2000 3 8 1 1 0 1 1
pinlabel=Vss
T -100 2000 5 10 0 1 0 0 1
pintype=pwr
}
P 3400 4100 3100 4100 1 0 0
{
T 3200 4150 5 8 1 1 0 0 1
pinnumber=28
T 3050 4100 3 8 1 1 0 7 1
pinlabel=RB7/PGD
T 3500 4100 5 10 0 1 0 0 1
pinseq=28
T 3500 4100 5 10 0 1 0 0 1
pintype=io
}
P 3400 3800 3100 3800 1 0 0
{
T 3200 3850 5 8 1 1 0 0 1
pinnumber=27
T 3050 3800 3 8 1 1 0 7 1
pinlabel=RB6/PGC
T 3500 3800 5 10 0 1 0 0 1
pinseq=27
T 3500 3800 5 10 0 1 0 0 1
pintype=io
}
P 3400 3500 3100 3500 1 0 0
{
T 3200 3550 5 8 1 1 0 0 1
pinnumber=26
T 3050 3500 3 8 1 1 0 7 1
pinlabel=RB5/PGM
T 3500 3500 5 10 0 1 0 0 1
pinseq=26
T 3500 3500 5 10 0 1 0 0 1
pintype=io
}
P 3400 3200 3100 3200 1 0 0
{
T 3200 3250 5 8 1 1 0 0 1
pinnumber=25
T 3050 3200 3 8 1 1 0 7 1
pinlabel=RB4
T 3500 3200 5 10 0 1 0 0 1
pinseq=25
T 3500 3200 5 10 0 1 0 0 1
pintype=io
}
P 0 4100 300 4100 1 0 0
{
T 50 4150 5 8 1 1 0 0 1
pinnumber=1
T 400 4100 3 8 1 1 0 1 1
pinlabel=MCLR/Vpp
T -500 4200 5 10 0 1 0 0 1
pinseq=1
T -100 4100 5 10 0 1 0 0 1
pintype=in
}
P 0 3800 300 3800 1 0 0
{
T 50 3850 5 8 1 1 0 0 1
pinnumber=2
T 400 3800 3 8 1 1 0 1 1
pinlabel=RA0/AN0
T -500 3900 5 10 0 1 0 0 1
pinseq=2
T -100 3800 5 10 0 1 0 0 1
pintype=io
}
P 0 3500 300 3500 1 0 0
{
T 50 3550 5 8 1 1 0 0 1
pinnumber=3
T 400 3500 3 8 1 1 0 1 1
pinlabel=RA1/AN1
T -500 3600 5 10 0 1 0 0 1
pinseq=3
T -100 3500 5 10 0 1 0 0 1
pintype=io
}
P 0 3200 300 3200 1 0 0
{
T 50 3250 5 8 1 1 0 0 1
pinnumber=4
T 400 3200 3 8 1 1 0 1 1
pinlabel=RA2/AN2/Vref-
T -500 3300 5 10 0 1 0 0 1
pinseq=4
T -100 3200 5 10 0 1 0 0 1
pintype=io
}
P 0 2900 300 2900 1 0 0
{
T 50 2950 5 8 1 1 0 0 1
pinnumber=5
T 400 2900 3 8 1 1 0 1 1
pinlabel=RA3/AN3/Vref+
T -500 3000 5 10 0 1 0 0 1
pinseq=5
T -100 2900 5 10 0 1 0 0 1
pintype=io
}
P 0 2600 300 2600 1 0 0
{
T 50 2650 5 8 1 1 0 0 1
pinnumber=6
T 400 2600 3 8 1 1 0 1 1
pinlabel=RA4/T0CKI
T -500 2700 5 10 0 1 0 0 1
pinseq=6
T -100 2600 5 10 0 1 0 0 1
pintype=io
}
P 0 2300 300 2300 1 0 0
{
T 50 2350 5 8 1 1 0 0 1
pinnumber=7
T 400 2300 3 8 1 1 0 1 1
pinlabel=RA5/AN4/SS/LVDIN
T -500 2400 5 10 0 1 0 0 1
pinseq=7
T -100 2300 5 10 0 1 0 0 1
pintype=io
}
P 0 1100 300 1100 1 0 0
{
T 50 1150 5 8 1 1 0 0 1
pinnumber=11
T 400 1100 3 8 1 1 0 1 1
pinlabel=RC0/T1OSO/T1CKI
T -600 1000 5 10 0 1 0 0 1
pinseq=11
T -100 1100 5 10 0 1 0 0 1
pintype=io
}
P 0 800 300 800 1 0 0
{
T 50 850 5 8 1 1 0 0 1
pinnumber=12
T 400 800 3 8 1 1 0 1 1
pinlabel=RC1/T1OSI/CCP2
T -500 900 5 10 0 1 0 0 1
pinseq=12
T -100 800 5 10 0 1 0 0 1
pintype=io
}
P 0 500 300 500 1 0 0
{
T 50 550 5 8 1 1 0 0 1
pinnumber=13
T 400 500 3 8 1 1 0 1 1
pinlabel=RC2/CCP1
T -500 600 5 10 0 1 0 0 1
pinseq=13
T -100 500 5 10 0 1 0 0 1
pintype=io
}
B 300 0 2800 4350 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
T 5400 2400 8 10 0 0 0 0 1
description=Microchip PIC18F242 Microcontroller
T 3050 4550 8 10 1 1 180 0 1
refdes=U?
T 5400 3300 8 10 0 0 0 0 1
numslots=0
L 400 4200 800 4200 3 0 0 0 -1 -1
T 5400 3000 8 10 0 0 0 0 1
device=PIC18F242
T 800 4500 9 10 1 0 0 4 1
PIC18F252
T 5400 3600 8 10 0 0 0 0 1
slot=1
T 5400 2700 8 10 0 0 0 0 1
footprint=DIP28
L 1050 2385 1225 2385 3 0 1 0 -1 -1