现在的位置: 首页 > FPGA开发 > 正文

<自制MCU> 8位CPU,添加GPIO模块,使用机器码点亮LED,上开发板运行【三】

2020年03月01日 FPGA开发 ⁄ 共 204字 ⁄ 字号 <自制MCU> 8位CPU,添加GPIO模块,使用机器码点亮LED,上开发板运行【三】已关闭评论 ⁄ 阅读 947 次

添加GPIO模块,如下图;

并添加引脚约束

FPGA资源占用情况

编写机器码程序:

查看开发板原理图,知道往对应引脚写1,是点亮LED,写0熄灭

由于程序中两个引脚都是写的1,所以两个LED都被点亮,时钟频率是60MHZ。

下面改一下程序,只改了下图红圈中的指令,将立即数1变为0,即往其中一个引脚写0,另一个引脚写1

下图是运行结果

只点亮了其中一个,另一个被熄灭。

下一次测试打算写个UART模块与电脑连接,测试数据收发。

×