单片机串行通讯的实现


一、 任务与要求:
1.设计一款利用51单片机为中央控制器的来实现单片机与单片机间串行通讯;

2.当主机发送信号时,主机板上的数码管中显示发送的字节;

3.从机在收到有效的信号后,数码管中显示出接收到字节信息,同时向主机返回一个应答信号,表示已正确收到信号;

4.主机在发送信号后一段时间内等待,若在规定的时间内收到应答信号,表示通讯成功,若在规定的时间内没有收到应答信号,表示通讯失败,进行报警;


二、 系统分析:
  要完成单片机与单片机间的通讯,有多种方法,最主要的是取决于两者间所采用的通讯协议,这个协议可以是通用型也可以是自定义,用法不一。在所有的通讯协议中,RSR232是一种常用的串行通讯协议,有着相当广泛的应用。完成本课题的设计,意在让学生掌握对计算机RS232通讯的应用,对于具体的编程,在许多教科书上都有现成例程,可直接套用,但是在套用时,读者必须了解其具体的操作,特别是对于串行通讯如何完成按位传送,最后又整合成字节这一过程,一定要熟悉,对于单片机与单片机间的通讯,由于彼至于本设计的其他方面,也主要是单片机输入输出口的一些常规运用罢了,因此比较容易掌握。

设计重点:熟练掌握51单片机的编程,熟悉RS232通讯协议。


特别申明:本站所载“电子电气类毕业设计专栏”内文章意在为广大电子类毕业生提供技术方案,需要做毕业设计的学生及老师可以作为参考,具体方案还得自己做时来定,现有不少学生向我们购买毕业设计元件及代做毕业设计,由于本公司是生产学生电子实习套件的厂家,技术人员精力有限,对无法批量进行生产的毕业设计,人力成本很高,因此对本栏内设计不提供套件,请网友注意!需要购买套件的请到本站“电子制作套件专栏”内选购,

查看邮购需知!            我要订货!

联系地址:

生产与研发:浙江省杭州市西湖区转塘科技园回龙路张家堡30号

市场直销:杭州市登云路639号杭州电子市场1楼CK003号(南大门进入后中间第2间)

联系人:张建平 先生

电话/传真:

0571-87649051(研发)

0571-89908336(市场)

0571-87649051(传真)

手机:13758273237  

QQ:153286663(技术研发) 33586393(技术支持) 83655724(市场)

EMAIL:zjp@oldzhang.com

zjpsh001@163.com