another CPU chip
[hw/bdale] / sym / ATmega32U4.sym
1 v 20100214 2
2 P 6400 10200 6000 10200 1 0 0
3 {
4 T 6100 10300 5 10 1 1 0 0 1
5 pinnumber=28
6 T 4300 10200 3 10 1 1 0 0 1
7 pinlabel=PB4/PCINT4/ADC11
8 T 6400 10200 5 10 0 1 0 0 1
9 pinseq=16
10 T 6400 10200 5 10 0 1 0 0 1
11 pintype=io
12 }
13 P 6400 9800 6000 9800 1 0 0
14 {
15 T 6100 9900 5 10 1 1 0 0 1
16 pinnumber=29
17 T 3200 9800 3 10 1 1 0 0 1
18 pinlabel=PB5/PCINT5/OC1A/OC4B/ADC12
19 T 6400 9800 5 10 0 1 0 0 1
20 pinseq=17
21 T 6400 9800 5 10 0 1 0 0 1
22 pintype=io
23 }
24 P 6400 11800 6000 11800 1 0 0
25 {
26 T 6100 11900 5 10 1 1 0 0 1
27 pinnumber=8
28 T 4600 11800 3 10 1 1 0 0 1
29 pinlabel=PB0/SS/PCINT0
30 T 6400 11800 5 10 0 1 0 0 1
31 pinseq=12
32 T 6400 11800 5 10 0 1 0 0 1
33 pintype=io
34 }
35 P 6400 11400 6000 11400 1 0 0
36 {
37 T 4400 11400 3 10 1 1 0 0 1
38 pinlabel=PB1/PCINT1/SCLK
39 T 6400 11400 5 10 0 1 0 0 1
40 pinseq=13
41 T 6100 11500 5 10 1 1 0 0 1
42 pinnumber=9
43 T 6400 11400 5 10 0 1 0 0 1
44 pintype=io
45 }
46 P 6400 11000 6000 11000 1 0 0
47 {
48 T 6100 11100 5 10 1 1 0 0 1
49 pinnumber=10
50 T 4000 11000 3 10 1 1 0 0 1
51 pinlabel=PB2/PDI/PCINT2/MOSI
52 T 6400 11000 5 10 0 1 0 0 1
53 pinseq=14
54 T 6400 11000 5 10 0 1 0 0 1
55 pintype=io
56 }
57 P 6400 10600 6000 10600 1 0 0
58 {
59 T 6100 10700 5 10 1 1 0 0 1
60 pinnumber=11
61 T 3900 10600 3 10 1 1 0 0 1
62 pinlabel=PB3/PDO/PCINT3/MISO
63 T 6400 10600 5 10 0 1 0 0 1
64 pinseq=15
65 T 6400 10600 5 10 0 1 0 0 1
66 pintype=io
67 }
68 P 6400 5000 6000 5000 1 0 0
69 {
70 T 6100 5100 5 10 1 1 0 0 1
71 pinnumber=22
72 T 4650 5000 3 10 1 1 0 0 1
73 pinlabel=PD5/XCK1/CTS
74 T 6400 5000 5 10 0 1 0 0 1
75 pinseq=9
76 T 6400 5000 5 10 0 1 0 0 1
77 pintype=io
78 }
79 P 6400 4600 6000 4600 1 0 0
80 {
81 T 6100 4700 5 10 1 1 0 0 1
82 pinnumber=26
83 T 4250 4600 3 10 1 1 0 0 1
84 pinlabel=PD6/T1/OC4D/ADC9
85 T 6400 4600 5 10 0 1 0 0 1
86 pinseq=10
87 T 6400 4600 5 10 0 1 0 0 1
88 pintype=io
89 }
90 P 6400 4200 6000 4200 1 0 0
91 {
92 T 6100 4300 5 10 1 1 0 0 1
93 pinnumber=27
94 T 4100 4200 3 10 1 1 0 0 1
95 pinlabel=PD7/T0/OC4D/ADC10
96 T 6400 4200 5 10 0 1 0 0 1
97 pinseq=11
98 T 6400 4200 5 10 0 1 0 0 1
99 pintype=io
100 }
101 P 6400 7000 6000 7000 1 0 0
102 {
103 T 6100 7100 5 10 1 1 0 0 1
104 pinnumber=18
105 T 4200 7000 3 10 1 1 0 0 1
106 pinlabel=PD0/OC0B/SCL/INT0
107 T 6400 7000 5 10 0 1 0 0 1
108 pinseq=30
109 T 6400 7000 5 10 0 1 0 0 1
110 pintype=io
111 }
112 P 6400 6600 6000 6600 1 0 0
113 {
114 T 6100 6700 5 10 1 1 0 0 1
115 pinnumber=19
116 T 4725 6600 3 10 1 1 0 0 1
117 pinlabel=PD1/SDA/INT1
118 T 6400 6600 5 10 0 1 0 0 1
119 pinseq=31
120 T 6400 6600 5 10 0 1 0 0 1
121 pintype=io
122 }
123 P 6400 6200 6000 6200 1 0 0
124 {
125 T 6100 6300 5 10 1 1 0 0 1
126 pinnumber=20
127 T 4600 6200 3 10 1 1 0 0 1
128 pinlabel=PD2/RXD1/INT2
129 T 6400 6200 5 10 0 1 0 0 1
130 pinseq=32
131 T 6400 6200 5 10 0 1 0 0 1
132 pintype=io
133 }
134 P 6400 5800 6000 5800 1 0 0
135 {
136 T 6100 5900 5 10 1 1 0 0 1
137 pinnumber=21
138 T 4650 5800 3 10 1 1 0 0 1
139 pinlabel=PD3/TXD1/INT3
140 T 6400 5800 5 10 0 1 0 0 1
141 pinseq=1
142 T 6400 5800 5 10 0 1 0 0 1
143 pintype=io
144 }
145 P 6400 5400 6000 5400 1 0 0
146 {
147 T 6100 5500 5 10 1 1 0 0 1
148 pinnumber=25
149 T 4550 5400 3 10 1 1 0 0 1
150 pinlabel=PD4/ICP1/ADC8
151 T 6400 5400 5 10 0 1 0 0 1
152 pinseq=2
153 T 6400 5400 5 10 0 1 0 0 1
154 pintype=io
155 }
156 P 6400 8200 6000 8200 1 0 0
157 {
158 T 6095 8245 5 10 1 1 0 0 1
159 pinnumber=31
160 T 5945 8195 3 10 1 1 0 6 1
161 pinlabel=PC6/OC3A/OC4A
162 T 6800 8300 5 10 0 1 0 6 1
163 pinseq=29
164 T 6400 8200 5 10 0 1 0 6 1
165 pintype=io
166 }
167 P 0 10600 400 10600 1 0 0
168 {
169 T 100 10700 5 10 1 1 0 0 1
170 pinnumber=44
171 T 500 10600 3 10 1 1 0 0 1
172 pinlabel=AVCC
173 T -400 10700 5 10 0 1 0 0 1
174 pinseq=18
175 T 0 10600 5 10 0 1 0 0 1
176 pintype=pwr
177 }
178 P 0 9000 400 9000 1 0 0
179 {
180 T 100 9100 5 10 1 1 0 0 1
181 pinnumber=14
182 T 500 9000 3 10 1 1 0 0 1
183 pinlabel=VCC
184 T -400 9100 5 10 0 1 0 0 1
185 pinseq=4
186 T 0 9000 5 10 0 1 0 0 1
187 pintype=pwr
188 }
189 P 0 11400 400 11400 1 0 0
190 {
191 T 100 11500 5 10 1 1 0 0 1
192 pinnumber=42
193 T 500 11400 3 10 1 1 0 0 1
194 pinlabel=AREF
195 T -400 11500 5 10 0 1 0 0 1
196 pinseq=20
197 T 0 11400 5 10 0 1 0 0 1
198 pintype=in
199 }
200 P 0 1400 400 1400 1 0 0
201 {
202 T 100 1500 5 10 1 1 0 0 1
203 pinnumber=15
204 T 500 1400 3 10 1 1 0 0 1
205 pinlabel=GND
206 T -400 1500 5 10 0 1 0 0 1
207 pinseq=3
208 T 0 1400 5 10 0 1 0 0 1
209 pintype=pwr
210 }
211 P 0 1000 400 1000 1 0 0
212 {
213 T 100 1100 5 10 1 1 0 0 1
214 pinnumber=23
215 T 500 1000 3 10 1 1 0 0 1
216 pinlabel=GND
217 T -400 1100 5 10 0 1 0 0 1
218 pinseq=21
219 T 0 1000 5 10 0 1 0 0 1
220 pintype=pwr
221 }
222 B 400 0 5600 12200 3 0 0 0 -1 -1 0 -1 -1 -1 -1 -1
223 T 5400 2400 8 10 0 0 0 0 1
224 description=Atmel ATmega328P Microcontroller
225 T 5400 3300 8 10 0 0 0 0 1
226 numslots=1
227 T 5400 3000 8 10 0 0 0 0 1
228 device=ATmega328P
229 T 2250 11550 9 10 1 0 0 0 1
230 ATmega32U4
231 T 5400 3600 8 10 0 0 0 0 1
232 slot=1
233 T 5400 2700 8 10 0 0 0 0 1
234 footprint=TQFP32_7
235 T 400 12300 8 10 1 1 0 0 1
236 refdes=U?
237 P 6400 1000 6000 1000 1 0 0
238 {
239 T 6100 1100 5 10 1 1 0 0 1
240 pinnumber=38
241 T 4700 1000 3 10 1 1 0 0 1
242 pinlabel=PF5/ADC5/TMS
243 T 6400 1000 5 10 0 1 0 0 1
244 pinseq=25
245 T 6400 1000 5 10 0 1 0 0 1
246 pintype=io
247 }
248 P 6400 600 6000 600 1 0 0
249 {
250 T 6100 700 5 10 1 1 0 0 1
251 pinnumber=37
252 T 4700 600 3 10 1 1 0 0 1
253 pinlabel=PF6/ADC6/TDO
254 T 6400 600 5 10 0 1 0 0 1
255 pinseq=25
256 T 6400 600 5 10 0 1 0 0 1
257 pintype=io
258 }
259 P 6400 200 6000 200 1 0 0
260 {
261 T 6100 300 5 10 1 1 0 0 1
262 pinnumber=36
263 T 4800 200 3 10 1 1 0 0 1
264 pinlabel=PF7/ADC7/TDI
265 T 6400 200 5 10 0 1 0 0 1
266 pinseq=25
267 T 6400 200 5 10 0 1 0 0 1
268 pintype=io
269 }
270 P 6400 2200 6000 2200 1 0 0
271 {
272 T 6100 2300 5 10 1 1 0 0 1
273 pinnumber=41
274 T 5100 2200 3 10 1 1 0 0 1
275 pinlabel=PF0/ADC0
276 T 6400 2200 5 10 0 1 0 0 1
277 pinseq=25
278 T 6400 2200 5 10 0 1 0 0 1
279 pintype=io
280 }
281 P 6400 1800 6000 1800 1 0 0
282 {
283 T 6100 1900 5 10 1 1 0 0 1
284 pinnumber=40
285 T 5100 1800 3 10 1 1 0 0 1
286 pinlabel=PF1/ADC1
287 T 6400 1800 5 10 0 1 0 0 1
288 pinseq=25
289 T 6400 1800 5 10 0 1 0 0 1
290 pintype=io
291 }
292 P 6400 1400 6000 1400 1 0 0
293 {
294 T 6100 1500 5 10 1 1 0 0 1
295 pinnumber=39
296 T 4700 1400 3 10 1 1 0 0 1
297 pinlabel=PF4/ADC4/TCK
298 T 6400 1400 5 10 0 1 0 0 1
299 pinseq=25
300 T 6400 1400 5 10 0 1 0 0 1
301 pintype=io
302 }
303 P 0 600 400 600 1 0 0
304 {
305 T 305 645 5 10 1 1 0 6 1
306 pinnumber=35
307 T 455 595 3 10 1 1 0 0 1
308 pinlabel=GND
309 T 0 600 5 10 0 1 0 6 1
310 pinseq=25
311 T 0 600 5 10 0 1 0 6 1
312 pintype=io
313 }
314 P 0 9400 400 9400 1 0 0
315 {
316 T 305 9445 5 10 1 1 0 6 1
317 pinnumber=34
318 T 455 9395 3 10 1 1 0 0 1
319 pinlabel=VCC
320 T 0 9400 5 10 0 1 0 6 1
321 pinseq=25
322 T 0 9400 5 10 0 1 0 6 1
323 pintype=io
324 }
325 P 6400 3000 6000 3000 1 0 0
326 {
327 T 6095 3045 5 10 1 1 0 0 1
328 pinnumber=1
329 T 5945 2995 3 10 1 1 0 6 1
330 pinlabel=PE6/INT6/AIN0
331 T 6400 3000 5 10 0 1 0 0 1
332 pinseq=25
333 T 6400 3000 5 10 0 1 0 0 1
334 pintype=io
335 }
336 P 0 4600 400 4600 1 0 0
337 {
338 T 305 4645 5 10 1 1 0 6 1
339 pinnumber=2
340 T 455 4595 3 10 1 1 0 0 1
341 pinlabel=UVcc
342 T 0 4600 5 10 0 1 0 6 1
343 pinseq=25
344 T 0 4600 5 10 0 1 0 6 1
345 pintype=io
346 }
347 P 0 4200 400 4200 1 0 0
348 {
349 T 305 4245 5 10 1 1 0 6 1
350 pinnumber=3
351 T 455 4195 3 10 1 1 0 0 1
352 pinlabel=D-
353 T 0 4200 5 10 0 1 0 6 1
354 pinseq=25
355 T 0 4200 5 10 0 1 0 6 1
356 pintype=io
357 }
358 P 0 3800 400 3800 1 0 0
359 {
360 T 305 3845 5 10 1 1 0 6 1
361 pinnumber=4
362 T 455 3795 3 10 1 1 0 0 1
363 pinlabel=D+
364 T 0 3800 5 10 0 1 0 6 1
365 pinseq=25
366 T 0 3800 5 10 0 1 0 6 1
367 pintype=io
368 }
369 P 0 3400 400 3400 1 0 0
370 {
371 T 305 3445 5 10 1 1 0 6 1
372 pinnumber=5
373 T 455 3395 3 10 1 1 0 0 1
374 pinlabel=UGnd
375 T 0 3400 5 10 0 1 0 6 1
376 pinseq=25
377 T 0 3400 5 10 0 1 0 6 1
378 pintype=io
379 }
380 P 0 3000 400 3000 1 0 0
381 {
382 T 305 3045 5 10 1 1 0 6 1
383 pinnumber=6
384 T 455 2995 3 10 1 1 0 0 1
385 pinlabel=UCap
386 T 0 3000 5 10 0 1 0 6 1
387 pinseq=25
388 T 0 3000 5 10 0 1 0 6 1
389 pintype=io
390 }
391 P 0 2600 400 2600 1 0 0
392 {
393 T 305 2645 5 10 1 1 0 6 1
394 pinnumber=7
395 T 455 2595 3 10 1 1 0 0 1
396 pinlabel=VBus
397 T 0 2600 5 10 0 1 0 6 1
398 pinseq=25
399 T 0 2600 5 10 0 1 0 6 1
400 pintype=io
401 }
402 P 6400 3400 6000 3400 1 0 0
403 {
404 T 6095 3445 5 10 1 1 0 0 1
405 pinnumber=33
406 T 5945 3395 3 10 1 1 0 6 1
407 pinlabel=PE2/HWB
408 T 6400 3400 5 10 0 1 0 0 1
409 pinseq=25
410 T 6400 3400 5 10 0 1 0 0 1
411 pintype=io
412 }
413 P 6400 7800 6000 7800 1 0 0
414 {
415 T 6095 7845 5 10 1 1 0 0 1
416 pinnumber=32
417 T 5945 7795 3 10 1 1 0 6 1
418 pinlabel=PC7/ICP3/CLK0/OC4A
419 T 6800 7900 5 10 0 1 0 6 1
420 pinseq=29
421 T 6400 7800 5 10 0 1 0 6 1
422 pintype=io
423 }
424 P 0 7800 400 7800 1 0 0
425 {
426 T 100 7900 5 10 1 1 0 0 1
427 pinnumber=13
428 T 500 7800 3 10 1 1 0 0 1
429 pinlabel=RESET
430 T -400 7900 5 10 0 1 0 0 1
431 pinseq=20
432 T 0 7800 5 10 0 1 0 0 1
433 pintype=in
434 }
435 P 0 6600 400 6600 1 0 0
436 {
437 T 100 6700 5 10 1 1 0 0 1
438 pinnumber=16
439 T 500 6600 3 10 1 1 0 0 1
440 pinlabel=XTAL2
441 T -400 6700 5 10 0 1 0 0 1
442 pinseq=20
443 T 0 6600 5 10 0 1 0 0 1
444 pintype=in
445 }
446 P 0 6200 400 6200 1 0 0
447 {
448 T 100 6300 5 10 1 1 0 0 1
449 pinnumber=17
450 T 500 6200 3 10 1 1 0 0 1
451 pinlabel=XTAL1
452 T -400 6300 5 10 0 1 0 0 1
453 pinseq=20
454 T 0 6200 5 10 0 1 0 0 1
455 pintype=in
456 }
457 P 0 200 400 200 1 0 0
458 {
459 T 100 300 5 10 1 1 0 0 1
460 pinnumber=43
461 T 500 200 3 10 1 1 0 0 1
462 pinlabel=GND
463 T -400 300 5 10 0 1 0 0 1
464 pinseq=21
465 T 0 200 5 10 0 1 0 0 1
466 pintype=pwr
467 }
468 P 0 10200 400 10200 1 0 0
469 {
470 T 100 10300 5 10 1 1 0 0 1
471 pinnumber=24
472 T 500 10200 3 10 1 1 0 0 1
473 pinlabel=AVCC
474 T -400 10300 5 10 0 1 0 0 1
475 pinseq=18
476 T 0 10200 5 10 0 1 0 0 1
477 pintype=pwr
478 }
479 P 6400 9400 6000 9400 1 0 0
480 {
481 T 6100 9500 5 10 1 1 0 0 1
482 pinnumber=30
483 T 3200 9400 3 10 1 1 0 0 1
484 pinlabel=PB6/PCINT6/OC1B/OC4B/ADC13
485 T 6400 9400 5 10 0 1 0 0 1
486 pinseq=17
487 T 6400 9400 5 10 0 1 0 0 1
488 pintype=io
489 }
490 P 6400 9000 6000 9000 1 0 0
491 {
492 T 6100 9100 5 10 1 1 0 0 1
493 pinnumber=12
494 T 3400 9000 3 10 1 1 0 0 1
495 pinlabel=PB7/PCINT7/OC0A/OC1C/RTS
496 T 6400 9000 5 10 0 1 0 0 1
497 pinseq=17
498 T 6400 9000 5 10 0 1 0 0 1
499 pintype=io
500 }