Skip to content

mccloskeybr/computer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Computer

TODO: Come up with a better name :)

This repo tracks efforts to create a 6502 (used in historic computers, like the Commodore 64 and Apple II) clone using discrete electronic components. The heart beats using 2N7000 and BS250 MOSFET transistors.

The goal is to run Basic unassisted on this CPU.

See directories:

  • component_tests: Arduino .ino files for testing board modules.
  • datasheet: Datasheets of major components used to build computer.
  • gen_inst_rom: Logic to generate the instruction / micro op -> control line EEPROM mappings.
  • schematic: Kicad schematics for board modules / logic units.
  • simulator: Software simulator to prototype different modules.

Pictures

loop_plus_one.mp4

picture

About

discrete 6502 clone and logic-level simulator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors