免费预览已结束,剩余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-2026学年中职专业课-商品销售(推销实务)-市场营销-财经商贸大类
- 中国锂电户外动力设备(OPE)行业市场规模及投资前景预测分析报告
- 中国锻钢全焊接固定球阀行业市场前景预测及投资价值评估分析报告
- 2025校招:提示词工程师题库及答案
- Unit 3 Three Meals Lesson1 (教学设计)-2024-2025学年重大版(2024)英语三年级下册
- 中国风力发电机无损检测行业市场规模及投资前景预测分析报告
- 2025校招:媒介专员试题及答案
- 中国黄岗岩行业市场前景预测及投资价值评估分析报告
- 中山铁王流体控制设备有限公司(企业信用报告)- 天眼查
- 云南家顺后勤管理服务有限责任公司-企业报告(供应商版)
- 人教版六年级上册道德与法治知识点
- 产前筛查知情同意书制度
- 五年级上册英语课件-Unit-3-Fun-Facts-人教精通版
- 潜水作业事故分类与统计方法 征求意见稿
- 大学生职业生涯规划课件教学
- GB/T 10069.3-2024旋转电机噪声测定方法及限值第3部分:噪声限值
- 2024年全国职业院校技能大赛中职(数字产品检测与维护赛项)考试题库(含答案)
- 海水的温度 教学课件
- (高清版)JTGT 3365-01-2020 公路斜拉桥设计规范
- 养老机构消防演练脚本
- 洁净钢与连铸技术
评论
0/150
提交评论