1 / 16
文档名称:

51单片机与pc机通信.doc

格式:doc   大小:340KB   页数:16页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

51单片机与pc机通信.doc

上传人:977562398 2022/6/30 文件大小:340 KB

下载得到文件列表

51单片机与pc机通信.doc

文档介绍

文档介绍:1 / 16
《专业综合实习报告》
专 业: 电子信息工程
年 级: 2013级
指导教师:
学 生: 一时钟。
5 / 16
相对于同步通信,异步通信在发送字符时,所发送的字符之间的时隙可以是任意的,当然,接收端必须时刻做好接收的准备(如果接收端主机的电源都没有加上,那么发送端发送字符就没有意义,因为接收端根本无法接收)。发送端可以在任意时刻开始发送字符,因此必须在每一个字符的开始和结束的地方加上标志,即加上开始位和停止位,以便使接收端能够正确地将每一个字符接收下来。内部处理器在完成了相应的操作后,通过一个回调的机制,以便通知发送端发送的字符已经得到了回复。
设计思路
Pc机和单片机的串口通信系统的调试一般通过一根串口连接线把带有软件上位机的(Pc机)和下位机(即单片机)连接起来进行,用这种调试串口通信程序比较烦琐。本文介绍一种用纯软件实现PC机和单片机串口通信的仿真的方法,所有的调试都在一台电脑上通过软件完成。上位机由Pc机代替,下位机由用PROTEUS软件设计的AT89C51单片机仿真电路代替串口及连接通过由虚拟串口软Virtual Serial Port Driver 。

安装虚拟串口软件Virtual Serial Port Driver ,然后打开,左边上面的COMl是电脑上实际的物理串口,下面是虚拟串口,在没有设置前是空的。因为电脑最多有两个物理串口,将圆圈里的串口改为COMl,COM3,点击Add pair,这就表示,利用这个软件将计算机的串口l和模拟串口3联接了起来,这两个串口可以进行通信了。
6 / 16

用Proteus6.9设计的仿真电路只用了几个元器件。由于两个虚拟串口采用相同的标准电平,因此电路中用来作,ITllL电平向RS232电平转换的电路在仿真电路中可以省略。单片机的实例程序用Keil C51语言编写,串口接收数据采用中断的方式,发送数据采用外部中断的方式,用按钮开关控制数据的发送。
7 / 16

打开友善串口调试助手,修改串口为COM3,波特率为9600,校验位为None,数据位8,停止位为1。用Proteus打开仿真电路文件,先设置AT89C51的属性,右击选中AT89C5l,再用左键单击AT89C51,在出现的属性对话框里点击Program File后的打开按钮,找到自Keil源程序编译好的.HEX文件后单击打开,然后在Clock Frequency后填写12M。单击OK接下来打开串口COMPIN的属性对话框,在PhsicalPort后选择COMl,波特率为9600,校验位为None,数据位8,停止位为l。设置好后,启动仿真就可以实现电脑和单片机串口通信的仿真了。首先演示一下单片机向计算机的串口发送数据。拨动开关向右拨,运行,按一下开关。虚拟串口终端最示单片机向计算 机COMl发送的数据,而计算机的COMI已经和COM3相连,因软件PROTEUS 所此可以在COM3收到单片机发送给COMi的数据。接着冉演示一下计算机的串口向单片机发送数据。拨动开关向左拨,在口调试助手中输入想要发送的数据,点击手动则字符 串由COM3发送给了计算机的COMI。再由COMI发送给单片 机。单片机的程序里面有回显功能,将接 送给了COM因
9 / 16
此可以在COM3的接受框内能够接收到会显得字符串。
六.电路原理框图
相关硬件及配套软件
AT89C51器件简介
AT89C51是一种带4K字节FLASH存储器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低电压、高性能CMOS 8位
9 / 16
微处理器,俗称单片机。AT89C2051是一种带2K字节闪存可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除1000次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪速存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C051是它的一种精简版本。AT89C51单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。
COMPIN简介
COM口( cluster communication port )即串行通讯端口。微机上的com口通常是9针,也有25针的接口,最大速

最近更新

2025年上海对外经贸大学单招职业倾向性考试题.. 74页

2025年大学生低保申请书范文 7页

2025年上海师范大学单招职业适应性考试题库学.. 73页

2025年大学生企业调研报告2000字 43页

2025年大学生五一劳动节演讲稿2025范文5篇 10页

2025年上海师范大学天华学院单招职业技能考试.. 72页

2025年上海建桥学院单招职业倾向性考试题库及.. 74页

2025年上海戏剧学院单招职业倾向性考试题库审.. 74页

2025年上海政法学院单招职业技能测试题库完整.. 75页

2025年上海杉达学院单招综合素质考试题库及参.. 75页

2025年上海海洋大学单招职业技能测试题库及参.. 73页

2025年上海理工大学单招职业倾向性考试题库含.. 73页

2025年上海电机学院单招职业适应性考试题库及.. 73页

2025年上海立达学院单招职业技能考试题库审定.. 74页

2025年上海第二工业大学单招职业技能测试题库.. 75页

二2012-2019江苏高考数学卷考点分析 2页

党务公开制度 5页

2025年中山火炬职业技术学院单招职业技能测试.. 73页

各种常见引流管的护理-PPT 36页

伊利乳业纯牛奶工艺流程图 4页

水利工程中隧洞固结灌浆施工技术分析 32页

牌匾施工方案 26页

牌匾规范施工方案 10页

年产15万吨环己醇工艺设计【完整版】 37页

粗盐提纯除去可溶性杂质课件 19页

西田龙雄:关于十六世纪西康省藏语天全方言—.. 92页

起重机试运转检验记录 1页

wh-6f电脑袜机成圈机构设计与优化 95页