- 6500/
- CSG 6500/6501 microcontroller data sheet
- 6509/
- CSG 6509 microprocessor with memory management
- 650x/
- CSG NMOS 6500 Series Microprocessors
- 6523/
- CSG NMOS 6523 Tri-Port interface (TPI)
- 6525/
- CSG NMOS 6525 Tri-Port Interface (TPI) with interrupt control
- 6545/
- MOS 6545 CRTC controller for PET video
- 6582/
- CSG HMOS 6582 Sound Interface Device
- 65c23/
- CSG 65C23 Tri-Port Interface, preliminary information
- 6809/
- Motorola MC6809E 8-bit microprocessing unit
- 7501/
- CSG 7501 preliminary data sheet
- la8200m/
- Sanyo LA8200M r/w amplifier (equivalent to Sony CX20185 and Motorola MC28719)
- r650x/
- Rockwell NMOS 650x and 651x microprocessors
- t6721/
- Toshiba T6721A, T6772, T6684 C²MOS Voice Synthesizing LSI, June 1984
- wd177x/
- Western Digital 1770/1772/1773 Floppy Disk Controller
- ym3526/
- Yamaha YM3526 OPL FM synthesizer chip used in the Sound Expander cartridge.
- 23128.zip
2009-08-18
316184
- 16kb×8 mask-programmable asynchronous read-only memory
- 2332.zip
2009-08-18
388939
- 4kb×8 mask-programmable asynchronous read-only memory
- 2364.zip
2009-08-18
411377
- 8kb×8 mask-programmable asynchronous read-only memory
- 24256.zip
2009-08-18
368330
- 32kb×8 read-only memory, hand-written printer's copy of the preliminary
data sheet.
- 4502-pla-lowres.zip
2019-01-11
562752
- Schematic/Pinout for 4502 CPU and C65 PLA. Lower-res.
- 4567-lowres-pinout.zip
2019-01-11
560117
- Pinout / Layout info for 4567 VIC-III. Lower-res.
- 5706-LCDController.zip
2017-03-13
3118622
- MOS 5706 is the LCD Controller Gate Array for C= LCD Computer
- 5707-MMUSpecForLCD.zip
2017-03-13
3126733
- MOS 5707 is the MMU for C= LCD Computer
- 5710.txt
2009-08-18
2088
- The floppy disk controller used in the 1571CR (128DCR internal drive);
data composed by William Levak.
- 5717.txt
2021-01-18
20469
- Datasheet for CSG 5717, found in 1351 mice and compatibles.
- 64doc
2009-08-18
83317
- A fairly complete description of the NMOS 65xx processors and the
Commodore 64.
- 6502-NMOS.extra.opcodes
2009-08-18
19647
- "Extra Instructions Of The 65XX Series CPU"
by Adam Vardy (abe0084@infonet.st-johns.nf.ca)
Describes the basic functionality of the extra NMOS 6502 opcodes.
See also 64doc.
- 6508.zip
2009-08-18
1268906
- CSG 6508 microprocessor with 256 bytes of RAM and 8 I/O pins
- 6510-pre.zip
2009-08-18
1376562
- Preliminary 6510 CPU data sheets, rev. A, 11/82. At least the pin-out
has been changed later; the on-chip I/O port has only 6 bits.
- 6510.zip
2009-08-18
1322775
- CSG 6510 microprocessor with 6 I/O pins
- 6520.zip
2009-08-18
481151
- Data sheets for the MCS6520 Peripheral Adapter, which appears to be a
Motorola 6821 PIA clone.
- 6522-VIA.txt
2009-08-18
74398
- 6522-VIA.zip
2009-08-18
17459
- 6522 Versatile Interface Adapter data sheets converted to text by
Frank Kontros. This chip is used in many Commodore disk drives, in
the Commodore VIC-20 and in different PET models. The .zip file
contains the same information as the .txt file, only the graphics
are in IBM Code Page 437 character set instead of plain ASCII.
- 6522.zip
2009-08-18
2597280
- MCS 6522 Versatile Interface Adapter, preliminary data sheet, November 1977.
- 6523-pre.zip
2009-08-18
485436
- CSG 6523 tri-port interface (preliminary information)
- 6525-pre.zip
2009-08-18
972183
- MOS 6525 Tri-port Interface Adapter, preliminary information, 2/81.
- 6526.zip
2009-08-18
1310901
- MOS Technology 6526 Complex Interface Adapter (CIA) data sheets, 11/81.
- 6526cia.zip
2009-08-18
38330
- MOS 6526 CIA (Complex Interface Adapter) data sheet in HTML format.
- 6529.zip
2009-08-18
434499
- CSG 6529 Single Port Interface, 4/81. Used in the C16, C116 and plus/4.
- 6529replacement.png
2017-08-14
3564
- Schematic to replace 6529
- 6530.pdf
2009-08-18
1376465
- MCS 6530 (Memory, I/O, Timer array). Similar to 6530.zip.
- 6530.zip
2009-08-18
1259447
- MCS 6530 (Memory, I/O, Timer array). 1024×8 ROM, 64×8 static RAM, otherwise
similar to the 6532.
- 6530_prelim.pdf
2021-01-24
8895531
- 6530 RIOT Preliminary Datasheet (1976)
- 6532.zip
2009-08-18
1362568
- CSG 6532 (Memory, I/O, Timer array); also called RIOT (RAM, I/O and Timer).
Used in simple peripheral devices and e.g. in the Atari VCS 2600 game
console. 128×8 static RAM, two 8-bit bidirectional I/O ports, programmable
interval timer with interrupt.
- 6540.png
2017-03-18
40958
- Pinout of MOS 6540 ROM found in PET 2001
- 6550-datasheet.pdf
2021-07-05
308638
- MOS 6550 ram datasheet
- 6550.jpg
2018-02-13
26514
- MOS 6550 static ram Pinout and info
- 6551.zip
2009-08-18
1034326
- CSG 6551 Asynchronous Communication Interface Adapter (ACIA), preliminary
information from 12/80.
- 6560.zip
2009-08-18
2074730
- MOS Technology 6560/6561 Video Interface Chip (VIC), 2/80.
- 6566adapterSchematic.png
2016-08-27
174755
- 6567->6566 adapter schematic, by Christian Forstreuter
- 6567.zip
2009-08-18
2241999
- CSG 6567 video interface chip (preliminary)
- 6567_vicII_preliminary.pdf
2020-01-13
5181555
- Commodore documentation for 6567 VIC-II chip used in C64 and P500
- 656x-luminances.gif
2009-08-18
4205
- Visualization of the measurements reported in 656x-luminances.txt.
Generated by Philip Timmermann <MOD@STARDATE.WESTFALEN.DE>.
- 656x-luminances.txt
2009-08-18
3188
- MOS 6567 and 6569 luminance signal voltage levels for different colours,
measured by Marko Mäkelä. These measurement results cover the
6569R1, 6569R3 (ceramic), 6569R4, 6569R5, 6567R5 6A and 6567R8 (plastic).
- 6581.zip
2009-08-18
2240143
- MOS Technology 6581 Sound Interface Device (SID), preliminary information.
- 65ce02.txt
2009-08-18
33383
- Differences between the Rockwell R65C02 and the Commodore CSG65CE02
used in the 4510 processor of the Commodore 65. Composed by Michael Steil.
- 6702-dissection-logic.zip
2023-01-02
2453181
- MOS 6702 (SuperPET) - Dissection and report by ttlworks, and logic by rhialto
- 6702.txt
2013-01-23
2423
- 6702 Functional Description (superPET disk)
- 68b45.zip
2009-08-18
2052711
- Motorola 68B45 Cathode Ray Tube Controller (CRTC), used in the Commodore
Model II computers (B128/B256). It is generally not compatible with
the 6545 used in the PET computers.
- 7700_PLA.JPG
2020-07-27
2233098
- 7700-XX PLA Schematics with /CS $FD20-$FD2F (C16,C116,Plus4).
- 8520_datasheet.pdf
2018-07-16
7169707
- Data sheet for CSG 8520 CIA I/O chip found in 1581 disk drive.
- 8701.txt
2009-08-18
2338
- 8701 is the clock generator chip used in Commodore 8-bit computers since
about 1985. Typical of Commodore, not all contacts of the chip have been
documented. Written and uploaded by William Levak <wlevak@sdf.org>.
- 8701.zip
2009-08-18
518103
- Commodore IC clock generator data sheet
- am2910.zip
2009-08-18
486901
- AMD Am2910A Microprogram Controller, used in the D9060/D9090 hard disk drive
- c64-pla.txt
2013-01-24
11330
- Logic equations in Abel format for the 82S100 PLA chip used in
the C64, and a JEDEC file that can used to burn a 82S100 as a C64 PLA.
- c64_pla_dissected_r1.1_a4ds.pdf
2023-09-29
2918584
- C64 PLA Dissected by Thomas ’skoe’ Giesel
- c64e.txt
2009-08-18
2323
- Pinout of the custom chip used in the C64 BN/E board. Composed by
William Levak.
- C65_DMAgic_4151_F018-390957.pdf
2020-01-02
995036
- C65 DMAgic chip data
- C65_ELMER_Pal_Spec-390548.pdf
2020-01-02
344058
- C65 ELMER chip data
- C65_FDC_revC_GA4165_F011-D390491.pdf
2020-01-02
4028903
- C65 FDC chip data
- C65_IGOR1_Pal_Spec-390989.pdf
2020-01-02
481129
- C65 IGOR1 chip data
- C65_memory_controller_revB-252535.pdf
2020-01-02
955891
- C65 memory controller chip data
- C65_MPU_4510_rev1-D390490.pdf
2020-01-02
10295858
- C65 CPU 4510 chip data
- C65_VIC3_4567_revA-D390489.pdf
2020-01-02
640569
- C65 VICIII 4567 chip data
- C65_VIC3_4567_revB-390489.pdf
2020-01-02
682960
- C65 VICIII 4567 chip data
- cia6526.zip
2009-08-18
70341
- Detailed information about the guts of the MOS 6526 CIA, reverse-engineered
by Wolfgang Lorenz. Includes a C++ implementation of the CIA, and test
programs for testing emulators.
- cia6526_software_model.tar.gz
2011-02-05
57646
- PDF about the inner workings of the 6526 -- by Wolfgang Lorenz
- Commodore_Component_Data_Catalog_1981.pdf
2018-02-28
7760422
- CSG Chipdata book for 6500, 6501, 6502, 6503, 6504, 6505, 6506, 6507, 6508,
6512, 6513, 6514, 6515, 6520, 6522, 6523, 6525, 6530, 6532, 6560, 6561, 6562,
6563, 65245, and charts for substitute parts.
- csg.chips.info
2009-08-18
31930
- Information about chips produced by MOS Technologies or
its successor, CSG (Commodore Semiconductor Group). Includes
the CPUS (6502-6515, 7501, 8500-8503, 6520, 6522, 6526, 6532,
6525, 6529, 8520, 6560, 6561, 6566, 6567, 6569, 6572, 6573,
8562, 8564, 8565, 8569, 7360, 8360, 8365, 8366, 8563, 8568,
6545, 6581, 6582, 8580, rams, and 82s100 plas.
- CSG8726TechRefDoc-1.0.zip
2008-08-04
341476
- Technical Reference for CBM REU chip CSG8726. By Wolfgang Moser.
- Final Cartridge III Internals.txt
2009-08-18
10163
- Information about the BANKING functions of the FC3 (Version 1.0)
- gte65.zip
2009-08-18
50376
- Some documentation about the GTE G65SC02 and G65SC816 microprocessors.
- HD46505.zip
2009-08-18
1287239
- Hitachi Cathode Ray Tube Controller (CRTC), sometimes used in the
PET computers.
- MCS6500_Microprocessors.pdf
2021-01-11
4464562
- MOS Tech 6500 processor family common datasheet
- mos_2332_rom_feb_1980.pdf
2020-07-27
5787269
- 4kb�8 mask-programmable asynchronous read-only memory
- mos_65e4_microprocessor_final_design_spec_may_10_1982.pdf
2018-06-23
9702049
- Final Design Specification for the MCS 65E4 microprocessor
- pal.timing
2009-08-18
27542
- Reveals the most of the timing of the 6569 and 8566 video chips. See
also VIC-Article.gz and VIC-Artikel.gz, which are based on this article.
- programming.reu
2009-08-18
11731
- Some aspects about programming the RAM Expansion Units.
See reu.registers for detailed REU description.
- reu.registers
2009-08-18
3655
- Describes all 8726 RAM Expansion Controller registers.
- sy6522.zip
2009-08-18
2460455
- Synertec 6522 data sheet, page 8 of which describes the problem with the
shift register.
- sy6530.zip
2009-08-18
3391202
- Synertec 6530 Memory, I/O, Timer Array. April 1979.
Seems to have the same functionality as the MOS Technologies 6530.
- TDA1060_datasheet.pdf
2021-08-03
382718
- Datasheet for chip found in CBM-II power supplies.
- tsuit215_d64.zip (dir)
2024-02-07
169382
- Emulator Test Suite version 2.15. Tests 6502 emulation compatibility.
Developed as part of PC64 by Wolfgang Lorenz. The files are now in 1541
disk image format, for easier access on all emulators. The test suite now
includes IRQ and NMI timing tests.
- VIC-Article.gz
2009-08-18
33020
- VIC-Artikel.gz
2009-08-18
36614
- Detailed description of the VIC-II graphics chip. Updated 26.08.1996
(corrected idle state graphics explanation). English version
("VIC-Article.gz") and German version ("VIC-Artikel.gz").
Uploaded by the author, Christian Bauer <bauec002@goofy.zdv.uni-mainz.de>.
- VIC-I.txt
2009-08-18
5295
- Almost full description of the MOS 6560/6561 VIC-I chip (used in the
Commodore VIC-20). Covers both 6560-101 (NTSC-M) and 6561-101 (PAL-B).
Mirror sites
–
General information
–
File types
–
Data transfer