这个做来当炮灰测试的,只做了些CPU基本的功能,很简单的,主要是验证本人YY的CPU控制器架构的实际表现,结果还可以;
架构、电路原理、制作过程后面再边整理边发上来,现在先写了段小程序驱动SD、TF卡和小液晶来展示这个CPU的简单应用,程序是汇编(指令集)写的,对ROM手工2进制编程,现在没有做RAM/IO板,只是用了一片8KB 100ns的SRAM加电容(电容用来保持SRAM数据不丢失)当做ROM,这个简单的程序用ALU寄存器就够了,不用RAM
这个CPU可在3.3V工作,供电是7805稳压,接上了有压降,现在实测电压4V 电流在400~500mA之间跳动,
最高主频未知~~~
后面我再考虑下是否做个C编译器;
龙少CPU简单编程应用展示 屏分辩率128x160 RGB为16位色模式:
点击此处查看视频XXXXXXXXXXXXXXXXXXXX/programs/view/Y3x2o4d_snY/下面是CPU现在周边的配置:
CPU时钟发生和复位板 正面:
CPU时钟发生和复位板 背面:
ALU寄存器数据指示LED和拨码开关(拨码开关起初是用来调试指令的) 正面:
ALU寄存器数据指示LED和拨码开关 背面:
SRAM加电容当ROM用(用3V的电池充电了电压会变低的,后面我改成电容了) 正面:
SRAM加电容当ROM用 背面:
硬件SPI板 正面:
硬件SPI板 背面:
CPU板正面:
CPU板背面:
200字以内,仅用于支线交流,主线讨论请采用回复功能。