单片机编程:双机之间的串行通信......小学期实验....求高手指点....

[复制链接]
查看11 | 回复1 | 2011-6-23 15:10:37 | 显示全部楼层 |阅读模式
具体要求:
1. 两片单片机利用串行口进行串行通信:串行通信的波特率可以从键盘设定,可选的波特率为1200、2400、4800和9600 bit/s 。串行口的工作方式为方式1的全双工串行通信。(本题目实质上是通过键盘扫描到设定的波特率,从而载入相应的T1计数初值TH1、TL1实现的)
2. 要求发送方读入按键值,发送到接收方,接受方接受数据并显示在数码管上。

回复

使用道具 举报

千问 | 2011-6-23 15:10:37 | 显示全部楼层
这里有一个自动设别的功能,只要把这个功能做好了就可以了现在的做法是,双发都发一个固定的数字,如果都能收到则为此波特率,因为你现在用的波特率不高,所以这个方式不错...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行