- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
技能训练 5-1 仿真训练 一、训练题目:中断控制多种显示样式 二、训练目的: 熟练掌握在Proteus环境下原理图绘制;掌握Proteus环境下的源程序编辑与编译;掌握中断方式下程序的编制方法;掌握中断返回的使用方法;掌握Proteus仿真调试方法; 三、实训任务: 按钮SW1由引入单片机,每按一次变换一种显示样式,共四种显示样式,显示样式编号由P2口输出到数码管(共阳极)显示,每种显示样式的具体内容由P1口输出到数码管(共阴极)显示,参考电路如技能训练5-1图1所示。 显示样式1:显示样式数码管显示0~9数码; 显示样式2:显示样式数码管显示9~0数码; 显示样式3:显示样式数码管顺时方向依次显示数码笔画; 显示样式4:显示样式数码管逆时方向依次显示数码笔画; 四、训练准备: 复习外部中断的设置、入口地址、中断引脚、响应条件和编程方法等知识。按任务要求准备电路图和程序。 参考电路:如技能训练5-1图1所示 参考源程序: FLAG EQU 2FH.0 ORG 0000H ;PC复位地址 LJMP START ;主程序入口地址 ORG 0003H ;外部中断0矢量地址 LJMP INT_0 ;外部中断0服务程序入口地址 ORG 0100H ;主程序入口地址 START: SETB FLAG MOV R0,#00 MOV P1,#00 MOV SP,#60H ;堆栈初始化 SETB IT0 ;将外部中断0设置为下降沿触发方式 SETB EA ;CPU开中断 SETB EX0 ;外部中断0开中断 JB FLAG,$ ;标志没变等待 LOOP: MOV SP,#60H ;堆栈初始化 MOV A,#00H MOVC A,@A+DPTR ;查表 CJNE A,#1BH,L1 ;没到表的终止标志,转到L1处显示样式 MOV DPL,22H ;表的终止标志到,表首地址重新送给DPTR MOV DPH,23H AJMP LOOP ;转到LOOP处从表首处开始重新显示样式 L1: MOV P1,A LCALL DELAY ;调用延时 INC DPTR ;调整表指针 AJMP LOOP ORG 0300H ;外部中断0服务程序 INT_0: CLR FLAG MOV DPTR,#LOOP ;保护LOOP地址 MOV 20H,DPH MOV 21H,DPL MOV P1,#00 ;显示样式数码管起始状态为灭 I1: CJNE R0,#00,I2 MOV DPTR,#TABLE0;显示样式1,查TABLE0表 MOV 22H,DPL ;保存显示样式1表首地址 MOV 23H,DPH AJMP I6 ;跳转到I6,输出显示模式 I2: CJNE R0,#01,I3 MOV DPTR,#TABLE1;显示样式2,查TABLE1表 MOV 22H,DPL ;保存显示样式2表首地址 MOV 23H,DPH AJMP I6 ;跳转到I6,输出显示模式 I3: CJNE R0,#02,I4 MOV DPTR,#TABLE2;显示样式3,查TABLE2表 MOV 22H,DPL ;保存显示样式3表首地址 MOV 23H,DPH AJMP I6 ;跳转到I6,输出显示模式 I4: CJNE R0,#03,I5 MOV DPTR,#TABLE3;显示样式4,查TABLE3表 MOV 22H,DPL ;保存显示样式4表首地址 MOV 23H,DPH AJMP I6 ;跳转到I6,输出显示模式 I5: MOV R0,#00 MOV DPTR,#TABLE0 MOV 22H,DPL ;保存显示模式0表首地址 MOV 23H,DPH I6: MOV A,R0 ;二进制转十进制 MOV B,#10 DIV AB MOV A,B LCALL DISP ;调用查表程序 MOV P2,A ;输出显示样式编号 INC R0 PUSH 21H ;返回LOOP处 PUSH 20H RETI DELAY: MOV R7,#10 ;延时程序 D1: MOV R6,#200 D2: MOV R5,#248 DJNZ R5,$ DJNZ R6,D2 DJNZ R7,D1 RET DISP: INC A ;查显示样式表TABLE MOVC A,@A+PC RET TABLE: DB 0F9H,0A4H,0B0H,99H ;共阳极数码管1~4数码的段值 TABLE0: DB 3FH
您可能关注的文档
- 单片机原理与C51基础 教学课件 作者 赵丽清 试题库 单片机原理与应用试卷9.doc
- 单片机原理与C51基础 教学课件 作者 赵丽清 试题库 单片机原理与应用试卷10.doc
- 单片机原理与C51基础 教学课件 作者 赵丽清 试题库 单片机原理与应用试卷11.doc
- 单片机原理与C51基础 教学课件 作者 赵丽清 试题库 单片机原理与应用试卷12.doc
- 单片机原理与C51基础 教学课件 作者 赵丽清 试题库 单片机原理与应用试卷13.doc
- 单片机原理与C51基础 教学课件 作者 赵丽清 试题库 单片机原理与应用试卷14.doc
- 单片机原理与C51基础 教学课件 作者 赵丽清 试题库 单片机原理与应用试卷15.doc
- 单片机原理与C51基础 教学课件 作者 赵丽清 试题库 单片机原理与应用试卷16.doc
- 单片机原理与C51基础 教学课件 作者 赵丽清 试题库 单片机原理与应用试卷17.doc
- 单片机原理与C51基础 教学课件 作者 赵丽清 试题库 单片机原理与应用试卷18.doc
- 单片机原理与接口技术 应用型高等教育计算机类 李明毕万新 技能训练 技能训练5 2源程序.doc
- 单片机原理与接口技术 应用型高等教育计算机类 李明毕万新 技能训练 技能训练6 1.doc
- 单片机原理与接口技术 应用型高等教育计算机类 李明毕万新 技能训练 技能训练6 2.doc
- 单片机原理与接口技术 应用型高等教育计算机类 李明毕万新 技能训练 技能训练7的程序清单.doc
- 单片机原理与接口技术 应用型高等教育计算机类 李明毕万新 技能训练 技能训练9 2源程序.doc
- 单片机原理与接口技术 应用型高等教育计算机类 李明毕万新 技能训练 技能训练10 1.doc
- 单片机原理与接口技术 应用型高等教育计算机类 李明毕万新 技能训练 技能训练10 2.doc
- 单片机原理与接口技术 应用型高等教育计算机类 李明毕万新 课件 第1章.ppt
- 单片机原理与接口技术 应用型高等教育计算机类 李明毕万新 课件 第2章.ppt
- 单片机原理与接口技术 应用型高等教育计算机类 李明毕万新 课件 第3章.ppt
最近下载
- 中招英语质量分析.pptx VIP
- 北师大版六年级上册数学知识点汇总(精华版).docx
- 课程思政在小学英语教学中的实施效果教学研究课题报告.docx
- 《语言障碍的康复》课件.ppt VIP
- 2025年中国小家电未来发展趋势分析及投资规划建议研究报告.docx VIP
- 语言与言语训练的方法课件.ppt VIP
- 统编版2024道德与法治七年级上册 教材单元思考与行动解答示例.pptx
- DB52T 780—2012贵州省白酒工业旅游示范点评定规范.pdf VIP
- 2025年医院招聘考试公共基础知识历年试题及答案解析(4).docx VIP
- (2025秋新版)北师大版三年级数学上册《铅笔有多长》PPT课件.pptx VIP
文档评论(0)