下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、专业:电子信息工程湖5y乂学实验报告姓名:学号:3130104084日期:2015.05地点:课程名称:指导老师:成绩:实验名称:实验类型:同组学生姓名:吴越一、实验目的和要求(必填)二、实验内容和原理(必填)三、主要仪器设备(必填)四、操作方法和实验步骤五、实验数据记录和处理六、实验结果与分析(必填)七、讨论、心得一、实验目的1、掌握80C51串行口工作方式选择、理解串行口四种通讯模式的区别、波特率发生器的作用及通讯过程中的时序关系。2、掌握串口初始化的设置方法和串行通信编程的能力。3、了解PC机通讯的基本要求,掌握上位机和下位机的通讯方法。4、编写简单的通信协议(如串行口工作方式、波特率、
2、校验方式、出错处理等)。二、实验器材1、Micetek仿真器一台2、实验板一块。3、PC机电脑一台。4、九针串口线一条。三、实验原理串口通讯对单片机而言意义重大,不但可以实现将单片机(下位机)的数据传输到PC端(上位机),而且也能实现PC对单片机的控制,51单片机有一个全双工的串行通讯口,所以单片机和PC之间可以方便地进行串口通讯。进行串行通讯时要满足一定的条件,比如电脑的串口是RS232电平的,而单片机的串口是TTL电平的,两者之间必须有一个电平转换电路,本实验采用专用芯片MAX232进行转换,虽然也可以用几个三极管进行模拟转换,但是还是用专用芯片更简单可靠。31RS232九针串口基本功能简
3、介九针串口即RS-232接口,是个人计算机上的通讯接口之一,由电子工业协会(ElectronicIndustriesAssociation,EIA)所制定的异步传输标准接口。通常RS-232接口以9个引脚(DB-9)或是25个引脚(DB-25)的型态出现,一般个人计算机上会有两组RS-232接口,分别称为COM1和COM2。该接口分为公头子和母头子。九针串口(母头)的功能如下,请见图1:PCB-2023A串口电压Ov3,3vOv图1RS232九针串口母头功能说明分别为1:载波检测(DCD);2:接收数据(RXD);3:发送数据(TXD);4:数据终端准备好(DTR);5:信号地(GND);6:
4、数据准备好(DSR);7:发送请求(RTS);8:发送清除(CTS);9:振铃指示(RI)接法。本实验采用三线制连接串口,也就是说和电脑的9针串口只需连接其中的3根线:第5脚的GND、第2脚的RXD、第3脚的TXD。这是最简单的连接方法,但是已满足本实验硬件需求,电路如图2所示,MAX232的第11脚和单片机的11脚连接,通过MAX232芯片的电平转换,将T1OUT输出连接板子上9针串口(母头)第2脚的RXD;板子上9针串口(母头)第3脚的TXD与MAX232芯片的第13脚相连,通过RS232电平转换为TTL电平后,将MAX232芯片的第12脚和单片机的10脚连接,同时9针串口第5脚的GND与
5、单片机的第20脚GND连接。图2中所示的DTR4与DSR6留空。图2RS232通讯接线示意图3.2串口助手软件串口调试助手3.0版是WMD工作室最新研发的智能调试工具,是不折不扣的“串口助手”串口调试助手3.0版可以实现的功能包括发送接收16进制数、字符串、传输文件、搜索出空闲串口等此外,还可以搜索用户自定义设置其他的项目。串口调试助手为绿色软件,下载后只需要复制到硬盘上的指定目录中即安装完成。四、实验要求1、要求单片机串行口选择模式1,并设定合适的波特率。2、选用定时器T1为波特率发生器,晶振为6M。3、要求每隔1000ms由上位机向下位机发送一个字节,同时把下位机接收到的数值显示在30H开
6、始的RAM中,并将接收到的数值返回到上位机,并显示在信息窗口中。五、程序源代码及注释ORG0000HAJMPMAINORG0030HMAIN:MOVTMOD,#20H设定时器/计数器T1为定时器方式2MOVSCON,#50H置串行口方式1、接收MOVTL1,#0FAH置T1定时常数(串行口波特率为2604)MOVTH1,#0FAHMOVR0,#30H存储地址SETBTR1启动定时器SETBEA允许中断CLRES不允许串行口中断MOVPCON,#00H波特率不倍增CLRTICLRRIWAIT1:接收JNBRI,WAIT1CLRRIMOVA,SBUFMOVR0,AMOVSBUF,A发送WAIT2:
7、JNBTI,WAIT2CLRTIINCR0SJMPWAIT1六、实验程序LST文件ORG0000H00000130AJMPMAINORG0030HMAIN:0030758920MOVTMOD,#20H0033759850MOVSCON,#50H0036758BFAMOVTL1,#0FAH0039758DFAMOVTH1,#0FAH003C7830MOVR0,#30H003ED28ESETBTR10040D2AFSETBEA0042C2ACCLRES0044758700MOVPCON,#00H0047C299CLRTI0049C298CLRRIWAIT1:004B3098FDJNBRI,WAIT
8、1004EC298CLRRI0050E599MOVA,SBUF0052F6MOVR0,A0053F599MOVSBUF,AWAIT2:00553099FDJNBTI,WAIT20058C299CLRTI005A08INCR0005B80EESJMPWAIT1符号值类型AC=00D6HCONST常量ACC=00E0HCONST常量B=00F0HCONST常量CY=00D7HCONST常量DPH=0083HCONST常量DPL=0082HCONST常量EA=00AFHCONST常量ES=00ACHCONST常量ET0=00A9HCONST常量ET1=00ABHCONST常量EX0=00A8HCON
9、ST常量EX1=00AAHCONST常量F0=00D5HCONST常量F1=00D1HCONST常量IE=00A8HCONST常量IE0=0089HCONST常量IE1=008BHCONST常量IP=00B8HCONST常量IT0=0088HCONST常量IT1=008AHCONST常量MAIN=0030HCODE标号OV=00D2HCONST常量P=00D0HCONST常量P0=0080HCONST常量P1=0090HCONST常量P2=00A0HCONST常量P3=00B0HCONST常量PCON=0087HCONST常量PS=00BCHCONST常量PSW=00D0HCONST常量PT0
10、=00B9HCONST常量PT1=00BBHCONST常量PX0=00B8HCONST常量PX1=00BAHCONST常量RB8=009AHCONST常量REN=009CHCONST常量RI=0098HCONST常量RS0=00D3HCONST常量RS1=00D4HCONST常量SBUF=0099HCONST常量SCON=0098HCONST常量SM0=009FHCONST常量SM1=009EHCONST常量SM2=009DHCONST常量SP=0081HCONST常量TB8=009BHCONST常量TCON=0088HCONST常量TF0=008DHCONST常量TF1=008FHCONST常量TH0=008CHCONST常量TH1=008DHCONST常量TI=0099HCONST常量TL0=008AHCONST常量TL1=008BHCONST常量TMOD=0089HCONST常量TR0=008CHCONST常量TR1=008EHCONST常量WAIT1=004BHCODE标号WAIT2=0055HCODE标号公有
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年版企业核心人员保密义务协议版B版
- 物流部工作计划
- 2024年中小企业科技研发项目合作协议3篇
- 做好工作计划7篇
- 小区垃圾分类调查报告
- 作文教学计划
- 环保企业2022年终总结
- 感恩父母演讲稿【范文10篇】
- 学校辞职报告合集15篇
- 担保公司项目商业计划书
- 高标准农田建设项目安全文明施工方案
- 2024-2025学年一年级上册数学北师大版4.6《挖红薯》(教学设计)
- 糖尿病患者体重管理专家共识(2024年版)解读
- 中国融通集团招聘笔试题库2024
- 2023年国家卫生健康委项目资金监管服务中心招聘考试试题及答案
- 期末检测试卷(试题)-2024-2025学年四年级上册数学青岛版
- 2023-2024学年北京市海淀区八年级上学期期末考试物理试卷含详解
- 新人教版七年级上册初中数学全册教材习题课件
- 摔箱测试报告
- 四川省遂宁市城区遂宁市市城区初中2024年第一学期期末教学水平监测七年级历史试题(无答案)
- 建筑垃圾清运投标方案(技术方案)
评论
0/150
提交评论