单片机与pc机串口通信实验

单片机与pc机串口通信实验

ID:33949814

大小:163.93 KB

页数:4页

时间:2019-03-02

单片机与pc机串口通信实验_第1页
单片机与pc机串口通信实验_第2页
单片机与pc机串口通信实验_第3页
单片机与pc机串口通信实验_第4页
资源描述:

《单片机与pc机串口通信实验》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、西华大学实验报告(理工类)开课学院及实验室:机械学院机械工程专业实验中心实验时间:年月曰至月日学生姓名学号成绩学生所在学院机械工程学院年级/专业/班课程名称微机测控实验课程代码106003659实验项目名称微机测控综合实验项目代码指导教师韦兴平项目学分1.实验目的(1)学习Keil编译软件的使用、调试、程序下载的方法;(2)掌握PWM调节LED指示灯亮度的原理及编程方法;(3)掌握STC89C52单片机I/O端口的控制和使用方法;(4)常握单片机与上位机串口通讯的原理及程序实现;(5)掌握AD转换、

2、LCD显示的编程实现;(6)对单片机的串口通讯、PWM控制、M)转换、LED指示灯、LED数码管,及按键、定时器/计数器进行综合应用。2.实验设备PC机、keil编译软件、proteus仿真软件,单片机实验板、STC_TSP_V4793.实验内容在上位机界面设计八个按钮(或者复选框)及指示灯,当按下按钮(或者选中复选框)时,下位机P1口对应的八个指示灯变亮,同时上位机界面上对应的指示灯也变亮;关闭时类似。4・实验电路'■K3F孙“7硕W"»■tAlA^=-:::{::::n::fi:2:七一KCcK

3、ftK隹.•••••:-•■:二v.fWR。心、5山l»电wrwun七次开犬与澹示灯图4.1电路板原理图5.实验程序#includc,,rcg52・h〃#dcfineucheirunsignedchar#defineuintunsignedintuchardate;//存储串行口数据voidint_tl()//初始化程序{SC0N=0x50;//设置串行口为工作方式1,并允许接收数据TM0D=0x20;//设置计数器为方式2PC0N=0X00;//SM0D=0,32分频TH1=OxF

4、D;//设置波特率为9600TL1=OxFD;ES二1;//打开接收中断EA二1;//打开总中断TR1二1;//打开计数器T1}voidm3in(){Pl=Oxff;//Pl口灯全灭int_tl();//初始化程序while(1){//当接收到字符1时,对应第一个灯(Oxfe二11111110)亮if(date二二T'){Pl二Oxfe;}if(date二二'2'){Pl二OXfd;}if(date二二'3'){Pl二OXfb;}if(date二二'4'){Pl二0Xf7;}if(date='5')

5、{Pl二OXef;}if(date二二'6'){Pl二OXdf;}if(date==T){Pl二OXbf;}if(date二二'8'){Pl二0X7f;}}}voidmov_tl()interrupt4{date=SBUF;//取出接收到的数据R1=0;//清除接收中断标志位}6.实验结果上位机输入字符5,如图6.1所示,则下位机第5个灯亮,如图6.2所示。St.pl/步骤1:SelectMCUTypt迭择单片机型号BCUTypeAPMemorv

6、STC89C52RC三

7、0000-1FFFStep2

8、/步骤2:OpenFile/打开文件咬件范国内未用区域填00)起始地址(MX)校验和15"I000385DH疋打开文件苗清0缰冲OpenFile/打开文件

9、IoIF打开文件梱臨冲

10、Step3/^3:SelectCOMPortM^xBaud/选择串行口'最高波特军最高強特率:砧莎二请尝试提高最低波持率或使最高波特奉二最低波特率:[1200—▼COB:

11、C0M4二]OStep4/步骤4:设番本框和右下方’选项’中的迭项Doublespeed/双倍谨:C6T/双倍速C12T/单倍速振荡放大器增益:「”2“

12、inGfullsain如需低功耗'16MHz以下振荡器増谥可迭1/2gain下次冷启动P1O,P1.1G与下载无关厂等于00才可下裁快速启动内部扩展AUX-RAMC禁止访问G允诈访问©虽烈推荐)下次下载用户应用程序a寸将数提F“,h区一并按除rYES

13、

14、Re・DownIoa4/丙复下载

15、丽^前重新调入已打开在缓冲区的文件,方便调lit使用〔当目标代码发生变化后自动调入文件.并立即发送下勉命令罕字串

16、友医区:r厶▼r+六进制发送滴发送区」发送字符/数据a字符格式发送自动发送周期

17、1000旻秒自动发送释铲嘛间PrograsaOK/卞OKVtrifyOK/OKerasetimes/按耳:progrsti»es/下载时间Havealreadyencrypt.()500110000己打开/夫闭串口r下载后打开串口接收计数:0发送计数:2成功计数

18、246Clear请关注www.IHClHkmory.co>网站,及时升级CO耳COM4勺波特韩600R校验位莎三]数据位何三I傳

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。