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

<自制MCU> 8位CPU,添加UART模块,编写机器码程序,使用串口命令点亮LED,上开发板运行【五】

2020年03月03日 FPGA开发 ⁄ 共 283字 ⁄ 字号 <自制MCU> 8位CPU,添加UART模块,编写机器码程序,使用串口命令点亮LED,上开发板运行【五】已关闭评论 ⁄ 阅读 1,347 次

在上一个测试基础上,加入了UART模块,现在可以接收并发送串口数据了,添加的模块如下:

Uart内部视图

需要实现的功能:

上位机串口发送0x8A,点亮LED2,发送0xA8,熄灭LED2,MCU收到命令之后,将收到的命令再发送回上位机,编写机器码程序如下:

PS:使用机器码写程序太费劲了,看来得弄个编译器。

开始运行程序:

下面是初始状态

上位机串口收发去清零,并且LED2是熄灭状态

1、发送0x8A到MCU,显示如下:

可以见到,LED2已被点亮,并且串口收到了MCU回发的数据。

2、 发送0xA8到MCU,显示如下:

可以见到,LED2已被熄灭,并且串口收到了MCU回发的数据。

×