电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

单片机与PC机串口通信实验报告

单片机与PC机串口通信实验报告_第1页
1/8
单片机与PC机串口通信实验报告_第2页
2/8
单片机与PC机串口通信实验报告_第3页
3/8
单片机与 PC 机串口通讯 学生: 何绍金 学号: 201203870408 专业班级:自动化 1202 指导老师: 杨东勇 2014年 12月 一、 实验目的 学习 PC 机的串口通讯原理。 二、实验设备 统一电子开发平台。 三、实验要求 单片机与电脑串口通讯,将单片机与电脑相连,借助串口调试助手,单片机发送“which led is light?”,串口调试助手中输入 1-8 个数字中一个,相应的 led 点亮,单片机再发送“which led is light?”消息提示输入下一个需要点亮的灯。通讯波特率:9600bps,信息格式:无校验位+8 个数据位+1 个停止位,传送方式,单片机采用中断方式接收信息。 四、实验原理 鉴于 8051 单片机输入、输出电平均为 TTL/CMOS 电平,而计算机配置的是RS232 标准串行接口,使用的是 RS232 标准电平(逻辑 0:+3V~+15V,逻辑 1:约-3V~-15V),二者的电气规范不一致,因此要完成 PC 机与单片机的数据通讯,必须进行电平转换。这里,我们介绍 Sipex 公司的 SP3232 电平转换专用芯片[7]。 1. SP3232 的工作原理 SP3232 的引脚如图 1 所示。 图 1 SP3232 引脚图 SP3232 管脚定义如表 1 所示: 表 1 管脚定义 管脚名 功能 C1+,C1- 为正极充电泵的输入终端电容器 V+ +2VCC 电压充电泵 C2+,C2- 为负极充电泵的输入终端电容器 V- -2VCC 电压充电泵 T_OUT RS-232 发送输出 R_IN RS-232 接收输入 R_OUT RS-232 接收输出 T_IN RS-232 发送输入 GND 电源地 VCC +4.5V 到+5.5V 电压输出 N.C. 无连接端 详细描述: SP3232 的内部包括3 个部分:充电泵电压变换器,发送(传输器),以及接收装置。后缀是 E 的版本提供额外的ESD 保护,经过了 15kV 的人体静电模拟放电测试。版本 E 可以用于严酷的环境或容易频繁接触电的情况中。接口电路设计如图 2 所示: PC机TXDRXD32R1INT1OUTRS232R1OUTT1INRXDTXD单片机 图 2 232 接口电路 注意,RS232 是三线制通讯协议,必须使 PC 机与单片机系统“共地”。 2 . 实验原理图 实验原理图如图 3 所示。 图3 单片机与PC 机串口通讯实验硬件原理图 五、程序流程图 程序流程图如图 4-1 和 4-2 所示。 开始以MSCom控件打开端口成功串口设置与接口选项接缓冲区是否收到Rthresold个字符?是否有字符驻留在接收缓冲区等待被取出?接收串口数据关闭串口结束显示错误信息NYNYNY 图4-1 程序流程图一...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

单片机与PC机串口通信实验报告

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部