ImageVerifierCode 换一换
格式:DOC , 页数:6 ,大小:139.50KB ,
资源ID:3558272      下载积分:20 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-3558272.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(实验单片机与PC机串口通信.doc)为本站会员(hw****26)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

实验单片机与PC机串口通信.doc

1、1实验 单片机与 PC 机串口通信(C51 编程)实验要求:1、 掌握串行口的控制与状态寄存器 SCON2、 掌握特殊功能寄存器 PCON3、 掌握串行口的工作方式及其设置4、 掌握串行口的波特率(bond rate)选择任务:1、实现 PC 机发送一个字符给单片机,单片机接收到后即在个位、十位数码管上进行显示,同时将其回发给 PC 机。要求:单片机收到 PC 机发来的信号后用串口中断方式处理,而单片机回发给 PC 机时用查询方式。采用软件仿真的方式完成,用串口调试助手和 KEIL C,或串口调试助手和 PROTEUS 分别仿真。需要用到以下软件:KEIL,VSPD XP5(virtual s

2、erial ports driver xp5.1 虚拟串口软件),串口调试助手,Proteus。(1)虚拟串口软件、串口调试助手和 KEIL C 的联调首先在 KEIL 里编译写好的程序。#include #define uchar unsigned char#define uint unsigned intuchar code SEG710=0X3F,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f;/数码管位值uchar code ACT4=0XFE,0xfd,0xfb,0xf7;%数码管位选信号uchar code as=“Receving dat

3、a:0“;%回送预置数据uchar a=0x30,b;/initiate,串口设置为波特率 9600,void init(void)TMOD=0X20;TH1=0XFD;TL1=0XFD;SCON=0X50;TR1=1;ES=1;EA=1;/DELAY,为数据管交替显示void delay(uint k)uint data i,j;for(i=0;i sout %把单片机的串口和 COM3 绑定到一起。因为所用的单片机是%AT89C51,只有一个串口,所以用 SIN,SOUT,如果单片机有%几个串口,可以选择 S0OIN,S0OUT,S1IN,S1OUT。(以上参数设置注意要和所编程序中设置一

4、致!)打开串口调试助手4可以看到虚拟出来的串口 COM3、COM4,选择 COM4,设置为波特率 9600,无校验位、8 位数据位,1 位停止位(和 COM3、程序里的设置一样)。打开 COM4。现在就可以开始调试串口发送接收程序了。可以通过 KEIL 发送数据,在串口调试助手中就可以显示出来。也可以通过串口调试助手发送数据,在 KEIL 中接收。实验实现 PC 机发送一个字符给单片机,单片机接收到后将其回发给 PC 机。在调试助手上(模拟 PC)发送数据,单片机收到后将收到的结果回送到调试助手上。2、以下在 Proteus 和串口调试助手实现的结果:将编译好的 HEX 程序加载到 Prote

5、us 中,注意这里需要加上串口模块,用来进行串行通信参数的设置。5XTAL218XTAL119ALE301PSN29RST9P0./AD039.1/18P0.2/AD237.3/36P0.4/AD435.5/54P0.6/AD63.7/72P1.01.2P1.23.34P1.45.56P1.67.78P3.0/RXD10.1/TP3.2/IN012./IT13P3.4/014P3.7/RD17.6/W6.5/T15P2.7/A1528P2.0/A821.1/9P2./A023.3/14P2.4/A225.5/136.6/47U2AT89C51 ERORTXD3RXD2CS8S7S6DTR4DC1I9P1COMPI点击串口,可以对串口进行设置:用串口调试助手发送数据,即可看到仿真结果。6实验参考程序源文件在 exp2-comm 文件夹中。

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。