您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 公司方案 > 实验四单片机串行口与PC机通讯实验
实验四单片机串行口与PC机通讯实验一.实验目的1.掌握串行口工作方式的程序设计,掌握单片机通讯的编制。2.了解实现串行通讯的硬环境,数据格式的协议,数据交换的协议。3.了解PC机通讯的基本要求。二.原理说明1.MCS-51单片机的串行接口有四种通信方式。其中方式1的波特率由定时器1的计数溢出来决定,用公式表示如下:)32/(2dSMODTBR若已知晶振频率oscf,则可以通过设置定时器计数初值来确定波特率;2.当用GR命令执行程序时,实验机内部会将8031串行口电路切换与PC机通讯,无须连线;3.程序执行前,进入LCA51,加载程序后,才进入调试菜单工具中的对话窗口,然后执行GR0,就可实行单片机串行口与PC机通信实验。三.实验设备1.单片机开发学习板。2.PC机及配置要求如下:①IBMPC机或兼容机(586及以上机器);②安装有Windows9x或更新的版本;③PC机要求有一个空余的25芯(或9芯)串行通信口。四.实验内容利用51单片机串行口,实现与PC机通讯。本实验实现以下功能,将从实验机键盘上键入的数字,字母显示到PC机显示器上,将PC机键盘输入的字符0-F(必须为大写字母)显示到实验机的数码管上。五.实验电路及连线实验电路已在实验机监控电路上构成。CS8279已固定接至8700H,无须再接。○29模块中的十个短路套都套在8279侧;8279状态口地址为8701H;8279数据口地址为8700H;六.实验程序框图开始开中断置串口模式初始化8279置T1模式及常数串口接收到数据读键盘数据送串口发送完毕读串口判数据属于0-F否显示数据入口延时置8279工作方式置键盘扫描速率清除LED显示恢复现场N有键按下否NYNYYNYS31.ASM主程序框图返回INIT8279子程序框图七.实验报告1.如果系统主频为11.0592MHz,设置串行口工作方式为方式1,当波特率分别为1200bps、4800bps和19200bps,试分别编写初始化程序;2.心得体会及其它。
本文标题:实验四单片机串行口与PC机通讯实验
链接地址:https://www.777doc.com/doc-2459764 .html