Files
nyuller/docs/c64/cpu/mos6510_overview.md
T

1.3 KiB

MOS 6510 CPU

Source: https://www.c64-wiki.com/wiki/MOS_Technology_6510

Identification

  • Chip Name: MOS 6510
  • Clock Speed: 0.985 MHz (PAL), 1.023 MHz (NTSC)
  • Manufacturer: MOS Technologies
  • Designer: Commodore Semiconductor Group
  • Board: Commodore 64, Commodore 128
  • Socket: C64 U7, C64G U6, C128 U6
  • Released: 1982, Discontinued: 1994
  • Package: DIP-40
  • Datasheet: http://archive.6502.org/datasheets/mos_6510_mpu.pdf

Description

The MOS 6510 works on the mainboard of a C64 as the CPU. The 6510 is a modified version of the MOS 6502, distinguished primarily by the addition of an 8-bit general-purpose I/O port. In the most common implementation, six of these I/O pins are available. The chip also introduces support for tri-state operation on the address bus and allows the CPU to be halted cleanly.

C64 MOS 6510 Failure Symptoms

  • Blank screen, no border
  • Cartridge doesn't work

Reference Documents

See also

For full C64 register map, the zeropage I/O port ($00/$01) and the complete KERNAL jump table, see the other documents in this docs/c64/ directory.