65C02 Vintage Computer Build
The goal of this project was to make a simple Eight bit 65C02 microprocessor computer.
I decided to use the W65C02S System-on-Chip (SoC) designs which is a cost sensitive 8-bit microprocessor instead of the Rockwell 6502 chip.
The W65C02 can use any clock speed from .5MHz to 14MHz. This project uses a 1MHz clock.
PHI2 clock can be stopped when it is in the high (logic 1) or low (logic 0) state.
The variable length instruction set and manually optimized core size makes the W65C02S an excellent choice for low power.
This project uses the W65C02S 40 Pin PDIP through-hole and not the SMD W65C02S 44 Pin PLCC.
Main boards. Microprocessor Board -W65C02 (SoC) -1MHz Clock -74HC00 Nand Gate Control logic -Reset Button -AVR Mega 2560 Logic Analyzer Interface (Future Project) Memory Board -SRAM Alliance AS6C62256A-70pcn -EEPROM Atmel 28C256 W65C22 VIA Interface Board -2 Port Interfaces: LCD Display - 8 bit LED Board -5 button keyboard
Programming the Microprocessor
Microprocessor Board
Memory Board
Via Interface board
Features of the W65C02S
8−bit data bus 16−bit Address Bus 65Kbyte Memory and IO Space 69 Variable Length Instructions 16 Addressing Modes 1.8−5V Operating Voltage Fully Static for Power and Radiation Management Verilog RTL Core Available for FPGA Development
Reference Links to the W65C02 microprocessor:
http://www.westerndesigncenter.com/wdc/w65c02s-chip.cfm http://www.westerndesigncenter.com/wdc/documentation/w65c02s.pdf
Microprocessor Board Dimensions 100mm X 100mm
Memory Board
W65C22 Interface Board