MK1 8位计算机
我的自制8位CPU及其配套板的原理图和代码。
关于该项目的文章:
概述
在过去的一个月中,我从基本系列74LS逻辑IC中从头开始设计并构建了一个可编程的8位CPU。
该存储库包含该项目及其配套板的图片,示意图和代码。
V 1.0组装:
V 2.0b组装:
正在运行的Helix显示界面:
V 1.0的实际应用:
演示视频(YouTube)
建筑学
MK1 CPU由几个模块组成,所有模块都通过一条公共的8位BUS连接,每个模块的状态由专用的LED指示。
时钟模块旨在允许逐步执行;在自动模式下,时钟速度可以在1Hz至32KHz范围内调节。
计算机程序存储在RAM中,并且可以通过拨码开关插入二进制机器代码来手动编程CPU,也可以通过USB PC接口自动对CPU编程。
编程接口旨在与Arduino Nano或Start9编程板结合使用。
Start9编程板允许加载存储在板
1