有没有人会单片机静态串口实验串口实验的编程

实现现象:通过串口向单片机静態串口实验发送 10 进制数字将数字 16 进制显示在数码管上。

注意事项:10进制数字范围为

,且发送时必须选用HEX发送


  : 数码管动态扫描函数循环扫描8个数码管显示





//位选,选择点亮的数码管






















//设置计数器工作方式2



//计数器初始值设置,注意波特率是4800的



























    这几天弄arm的串口通信因为以前囿点单片机静态串口实验的基础,于是 就选了块51单片机静态串口实验与其实验实验内容是在linux下编写好串口通信程序,编译后下载到arm板上運行验证其可行性。linux下串口程序是想51中写入一个数据并接收起返回值。51中的程序是接受从arm发送过来的数据并在数码管上显示,在把數据发送回arm

linux下串口通信程序如下:

两个程序,验证可行不足的是从单片机静态串口实验返回的数据经过arm读后显示的并不是原来发送的數据,个人感觉是不是数据类型被改变了还是什么郁闷中,知道的给我说下哈小弟菜鸟,不胜感激


我要回帖

更多关于 单片机静态串口实验 的文章

 

随机推荐