20:
65: ┌─────⊔︀─────┐ Vss ┤ 1 40├ CA1 PA0 ┤ 2 39├ CA2 PA1 ┤ 3 38├ !IRQA PA2 ┤ 4 37├ !IRQB PA3 ┤ 5 36├ RS0 PA4 ┤ 6 35├ RS1 PA5 ┤ 7 34├ !RES PA6 ┤ 8 33├ D0 PA7 ┤ 9 32├ D1 PB0 ┤10 31├ D2 PB1 ┤11 30├ D3 PB2 ┤12 29├ D4 PB3 ┤13 28├ D5 PB4 ┤14 27├ D6 PB5 ┤15 26├ D7 PB6 ┤16 25├ E PB7 ┤17 24├ CS1 CB1 ┤18 23├ !CS2 CB2 ┤19 22├ CS0 Vcc ┤20 21├ R/!W └───────────┘
454:
46:
111:
In 1976 Motorola switched the MC6800 family to a depletion-mode technology to improve the manufacturing yield and to operate at a faster speed. The
Peripheral Interface Adapter had a slight change in the electrical characteristics of the I/O pins so the MC6820 became the MC6821.
107:
generation). The directions for all 16 general lines (PA0-7, PB0-7) can be programmed independently. The control lines can be programmed to generate interrupts, automatically generate handshaking signals for devices on the I/O ports, or output a plain high or low signal.
190:
The MC6820 became the MC6821 because the electrical characteristic of PA0–7 and PB0–7 pins changed slightly. The typical Input High
Current went from -250 μAdc to -400 μAdc and the Input Low Current went from 1.0 mAdc to 1.3
358:
201:
408:
403:
84:
MCS6520, all of which are functionally identical but have slightly different electrical characteristics. The PIA is most commonly packaged in a 40 pin
99:, and provides 20 I/O lines, which are organised into two 8-bit bidirectional ports (or 16 general-purpose I/O lines) and 4 control lines (for
510:
365:
491:
286:
210:
343:
296:
169:
266:
465:
515:
484:
351:
129:
140:
100:
423:
148:
85:
8:
477:
433:
428:
398:
393:
124:
319:
418:
413:
377:
373:
123:
keyboard and the display. It was also deployed in the 6800-powered first generation of
35:
147:
family of computers (for example, to provide four joystick ports to the machine). The
374:
292:
165:
188:. Austin, Texas: Motorola Semiconductor Products. April 1977. pp. 4–6. ADI-429.
186:
Advanced
Information: 1.5 and 2.0 MHz Components for the M6800 Microcomputer System
461:
381:
135:
81:
39:
504:
144:
92:
151:
uses two MC6821s to provide I/O access to the video, audio and peripherals.
96:
19:
250:
234:
32:
104:
77:
116:
453:
120:
45:
320:"Chris Lomont's Color Computer 1/2/3 Hardware Programming"
327:
www.lomont.org/Software/Misc/CoCo/Lomont_CoCoHardware.pdf
23:
Motorola MC6820 and MC6821 Peripheral
Interface Adapters
268:
91:The PIA is designed for glueless connection to the
127:electronic pinball machines (1977-1985), such as
502:
162:6502 Assembly Language Programming 2nd Edition
485:
359:
317:
16:Input/output chip for 8-bit microprocessors
492:
478:
366:
352:
44:
18:
38:providing parallel I/O interfacing for
503:
278:
347:
178:
448:
284:
285:West, Raeto Collin (January 1982).
13:
14:
527:
209:. 1976. p. 7. Archived from
511:Input/output integrated circuits
452:
384:and second source/clone vendors
311:
259:
243:
227:
194:
139:. The MCS6520 was used in the
71:
1:
154:
464:. You can help Knowledge by
460:This computing article is a
274:. November 1984. p. IV.
160:Leventhal, Lance A. (1986).
29:Peripheral Interface Adapter
7:
115:The MC6820 was used in the
80:MC6820 and MC6821, and the
10:
532:
447:
318:Chris Lomont (July 2006).
255:. Bally. 1979. p. 22.
239:. Bally. 1981. p. 22.
389:
203:Apple-1 Operation Manual
76:Common PIAs include the
288:Programming the PET/CBM
164:. Osborne/McGraw-Hill.
50:
24:
57:PIA pin configuration
48:
22:
149:Tandy Color Computer
236:Flash Gordon Manual
291:. COMPUTE! Books.
51:
36:integrated circuit
25:
473:
472:
442:
441:
141:Atari 400 and 800
119:to interface the
523:
494:
487:
480:
456:
449:
368:
361:
354:
345:
344:
338:
337:
335:
333:
324:
315:
309:
308:
306:
305:
282:
276:
275:
273:
263:
257:
256:
247:
241:
240:
231:
225:
224:
222:
221:
215:
208:
198:
192:
189:
182:
68:
66:
60:
531:
530:
526:
525:
524:
522:
521:
520:
516:Computing stubs
501:
500:
499:
498:
445:
443:
438:
385:
372:
342:
341:
331:
329:
322:
316:
312:
303:
301:
299:
283:
279:
271:
265:
264:
260:
249:
248:
244:
233:
232:
228:
219:
217:
213:
206:
200:
199:
195:
184:
183:
179:
157:
74:
69:
67:
64:
62:
61:
54:
17:
12:
11:
5:
529:
519:
518:
513:
497:
496:
489:
482:
474:
471:
470:
457:
440:
439:
437:
436:
431:
426:
421:
416:
411:
406:
401:
396:
390:
387:
386:
382:MOS Technology
371:
370:
363:
356:
348:
340:
339:
310:
297:
277:
258:
242:
226:
193:
176:
175:
174:
173:
156:
153:
82:MOS Technology
73:
70:
63:
53:
52:
40:microprocessor
15:
9:
6:
4:
3:
2:
528:
517:
514:
512:
509:
508:
506:
495:
490:
488:
483:
481:
476:
475:
469:
467:
463:
458:
455:
451:
450:
446:
435:
432:
430:
427:
425:
422:
420:
417:
415:
412:
410:
407:
405:
402:
400:
397:
395:
392:
391:
388:
383:
379:
376:
369:
364:
362:
357:
355:
350:
349:
346:
328:
321:
314:
300:
298:0-942386-04-3
294:
290:
289:
281:
270:
269:
262:
254:
253:
246:
238:
237:
230:
216:on 2011-05-19
212:
205:
204:
197:
187:
181:
177:
171:
170:0-07-881216-X
167:
163:
159:
158:
152:
150:
146:
145:Commodore PET
142:
138:
137:
132:
131:
126:
122:
118:
113:
109:
106:
102:
98:
94:
93:Motorola 6800
89:
87:
83:
79:
59:
58:
47:
43:
41:
37:
34:
30:
21:
466:expanding it
459:
444:
330:. Retrieved
326:
313:
302:. Retrieved
287:
280:
267:
261:
251:
245:
235:
229:
218:. Retrieved
211:the original
202:
196:
185:
180:
161:
134:
130:Flash Gordon
128:
114:
110:
90:
75:
56:
55:
28:
26:
252:Kiss Manual
101:handshaking
86:DIP package
72:Description
31:(PIA) is a
505:Categories
424:6530 RRIOT
304:2020-04-05
220:2016-03-05
155:References
33:peripheral
434:6551 ACIA
429:6532 RIOT
375:Interface
105:interrupt
42:systems.
419:6529 SPI
414:6526 CIA
409:6525 TPI
404:6523 TPI
399:6522 VIA
394:6520 PIA
78:Motorola
49:MOS 6520
117:Apple I
295:
168:
95:style
380:from
378:chips
332:5 May
323:(PDF)
272:(PDF)
214:(PDF)
207:(PDF)
191:mAdc.
125:Bally
121:ASCII
462:stub
334:2020
293:ISBN
166:ISBN
143:and
136:Kiss
133:and
103:and
97:bus
507::
325:.
88:.
27:A
493:e
486:t
479:v
468:.
367:e
360:t
353:v
336:.
307:.
223:.
172:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.