



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
电子科技大学中山学院学生实验报告院别:电子信息学院 课程名称:微处理器实验 班级:09电子科学与技术 姓名:保灵童 学号:29010201054 实验名称:中断与串行通信实验 实验时间:2011年11月3日成绩: 教师签名: 批改时间:一、实验原理与目的 一、实验目的和任务1、学会实验仪用户程序的下载和执行;2、理解单片机的串口通信原理,学会单片机串行口的使用;3、学会单片机串行口中断的使用。二、实验原理介绍串口通讯实验是单片机和主机之间进行的通讯实验。由于仿真仪系统已经占用了通讯口,因此不能使用仿真系统的监控程序来进行软硬件联合调试!只能可以通过软件仿真来排除语法错误和关键程序段的错误,然后直接将程序下载到仿真仪上,脱机执行程序(具体可参考p17)。二、实验仪器1、PC机一台;2、DP-51PRO 单片机综合仿真实验仪一台;三、实验内容与分析1、编写一段程序,利用单片机的串行口向PC机发送字符串。在下面的原理图中,短接JP15就将单片机的串口,通过MAX232和插座连接到主机的串口信号线上了。 图3-2 串口通信连接图1)编写程序,设置目标选项成功通过KEIL系统的编辑、编译和部分程序的动态调试。ORG 0000HLJMP MAINORG0050HDBWELCOME TO ZSCORG 0100HMAIN:CLR EAMOV SP,#60H ;给堆栈指针赋初值MOV TMOD,#20H ;设置T1 为方式2MOV TH1,#0FDH ;设置波特率为9600MOV TL1,#0FDHMOV SCON,#40H ;设置串口位方式1MOV PCON,#00HSETB TR1 ;定时器1 开始计数MOVR7,#14MOVDPTR,#0050HLOOP:MOV A,#00HMOVCA,A+DPTRMOV SBUF,A ;开始发送JNBTI,$CLR TIINCDPTRDJNZR7,LOOPSJMP $END2)连接实验仪的串口和主机的串口,参照实验二方法将用户程序下载到单片机的FLASH中。3)运行主机上的DPFLASH,点击主菜单上的串口调试器,并设置相应的参数波特率为9600,字符数为8位。4)将MOD-SW1拨到RUN一边,按一下复位键,程序就开始运行了。观察主机上接收到的字符串。2、编写一段程序,接收主机串行口发送来的字符,在单片机接收到A的时候返回一个T表示正确,否则返回一个F表示错误。ORG 0000HLJMP MAINORG 0100HMAIN:CLR EAMOV SP,#60H ;给堆栈指针赋初值MOV TMOD,#20H;设置T1 为方式2MOV TH1,#0FDH ;设置波特率为9600MOV TL1,#0FDHMOV SCON,#50H ;设置串口位方式1MOV PCON,#00HSETB TR1 ;定时器1 开始计数SETB TI LOOP:JNBRI,$CLR RIMOV A,SBUFCJNEA,#A,FSENDMOVA,#TAJMPSENDFSEND:MOVA,#FSEND:JNBTI,$CLR TIMOV SBUF,A ;开始发送SJMP LOOPEND3、采用串行口中断方式,实现实验内容和步骤2的要求。ORG 0000HLJMP MAINORG0023HLJMPZRS232ORG 0100HMAIN:CLR EAMOV SP,#60H ;给堆栈指针赋初值MOV TMOD,#20H ;设置T1 为方式2MOV TH1,#0FDH ;设置波特率为9600MOV TL1,#0FDHMOV SCON,#50H ;设置串口位方式1,允许接收MOV PCON,#00HSETBESSETB TR1 ;定时器1 开始计数SETB EASJMP$ZRS232:JBRI,ZRZT:CLRTIAJMPZENDZR:CLR RIMOV A,SBUFCJNEA,#A,FSENDMOVA,#TAJMPSENDFSEND:MOVA,#FSEND:MOV SBUF,A ;开始发送JNB TI,$ CLR TI ZEND:RETIEND四、实验心得 这次实验的要求不再是简单的复制已经编好的程序调试就可以了,还需要我们进一步的改进,来达到其他的实验目的。在做“编写程序并运行,接受主机发来的一串字母(大小写兼有)和数字(以$
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 建筑工程质量检测人员培训创新创业项目商业计划书
- 油料作物天然成分提取创新创业项目商业计划书
- 巴旦杏创新创业项目商业计划书
- 2025法律合同样例企业食堂厨师聘用范本
- 2025集体建设用地建房合同范本
- 2025安全评价咨询的合同范本
- 2025年合伙开工厂合同范本
- 2025年新版《检验检测机构资质认定评审准则》考核试题及参考答案
- 2025年全国保密知识竞赛题库及答案
- 2025年公用设备工程师之专业知识(暖通空调专业)题库及参考答案
- DL∕ T 1060-2007 750KV交流输电线路带电作业技术导则
- 电子元器件的焊接知识大全
- 专业技术人员年度考核情况登记表
- (2024年)羊水栓塞完整版pptx
- GB/T 33285.2-2024皮革和毛皮烷基酚及烷基酚聚氧乙烯醚的测定第2部分:间接法
- 非法侵入住宅谅解书范本
- (高清版)TDT 1071-2022 园地分等定级规程
- 救助管理机构护送服务规范
- 薪酬管理体系建设中的公务员薪酬和绩效奖金
- 胸部保养知识讲座
- 【浙江湖州移动公司行政管理调查报告3100字】
评论
0/150
提交评论