ChipsI/O & supportParallel I/O (PIA/VIA/PPI) › MOS 6520 PIA

MOS 6520 PIA

1977

MOS Technology's Peripheral Interface Adapter, providing two 8-bit parallel I/O ports, a clone of Motorola's 6821 PIA.

Reference & documentation

External technical references for programming MOS 6520 PIA and for writing emulators.

ResourceTypeNotes
MOS 6520 PIA Datasheet (MOS Technology) ↗DatasheetOriginal MOS Technology 6520 PIA datasheet
Rockwell R6520 PIA Datasheet (rev 4) ↗DatasheetFull 12-page datasheet, control-register bit definitions
WDC W65C21S PIA Datasheet ↗DatasheetModern register-compatible PIA, detailed timing specs
6520 PIA Interrupt & Control-Line Behavior ↗Interrupt listCA1/CA2/CB1/CB2 interrupt flags and handshake modes
Commodore PET Programming Model (6520 map) ↗Memory map6520 register addresses mapped in real system
MOS 6520 PIA Pinout & Signals ↗Pinout40-pin DIP pinout and signal descriptions
Commodore PET I/O: 6520 PIA Registers ↗ProgrammingControl-register bits, DDR, and handshake modes explained
Rockwell 6520 PIA Datasheet (Internet Archive) ↗ReferenceDatasheet with OCR full-text and multiple formats
Peripheral Interface Adapter (Wikipedia) ↗ReferencePIA overview: ports, control lines, chip family
WDC W65C21 PIA Product Page ↗ToolIn-production 6520 replacement part and resources