- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程设计1、 四人抢答器的中断控制11 设计目的 通过本设精选
* 课程设计1、 四人抢答器的中断控制 1.1 设计目的 通过本设计,主要学习下面内容: 单片机中断原理及编程方法。 外部中断的使用方法及应用。 1.2 设计要求 利用MCS-51单片机中断系统设计一个四人抢答器。要求任何一个人第一时间抢答成功,相应指示灯点亮,并发出铃声,其它人的抢答则被屏蔽。 1.3设计思想 可使P1.0~P1.3脚分别接选手的按钮,并通过与门与外部中断0引脚(P3.2)相连, P3.3接扬声器,P1.4~P1.7接指示灯。 当S1~S4中有一个按钮按下时,都能产生中断,而其它人按下属于同级中断,CPU不再响应。CPU响应中断时,从P3.3发出铃声信号,并点亮相应指示灯。 1.4 硬件电路原理图 硬件设计电路如图1-6所示。 1.5 设计步骤 (1)仔细阅读并理解程序,补齐空缺的注释。 (2)按硬件电路原理图5-6连接电路。 (3)将实验程序送入单片机开发系统,并检查程序是否正确。 (4)连续执行程序,并按动抢答器按键,观察发光二极管变化情况。 1.6主程序及中断服务程序 四人抢答器设计程序见表5-11所示。 中断 SETB EX0 D2A8 000F SETB EA D2AF 000D 中断 SETB P3.2 D2B2 000B SETB IT0 D288 0009 START: MOV SP,#70H 758170 0006 LJMP ZDP 022000 0003 ORG 0003H 0003 LJMP START 020006 0000 ORG 0000H 0000 注释 源程序 机器码 存储地址 CPL P3.3 B2B3 0024 RIN2: DJNZ R7,RIN2 DFFE 0022 RIN1: MOV R7,#0F0H 7FF0 0020 RIN0: MOV R6,#50H 7E50 001E 响铃子程序 RING: MOV R5,#20H 7D20 001C RET 22 001B DJNZ R6,DE2 DEFA 0019 DE1: DJNZ R7,DE1 DFFE 0017 DE2: MOV R7,#0FFH 7FFF 0015 延时子程序 DELAY: MOV R7,#0FFH 7FFF 0013 SJMP $ 80FE 0011 END RETI 32 200F LCALL DELAY 120013 200C LCALL RING 12001C 2009 MOV P1,A F590 2007 ORL A,#0FH 440F 2005 转换位点亮发光二极管信号 SWAP A C4 2004 保留低4位,屏蔽高4位 ANL A,#0FH 540F 2002 读P1口查询哪个按钮按下 ZDP: MOV A,P1 E590 2000 中断子程序 ORG 2000H DEF8 0026 1.7 思考与讨论 (1)为什么当一个人抢答成功后,其它人不能再抢答?试结合中断控制说明原因。 (2)如何改变响铃的音调? 提示: 四个人抢答信号是从外部中断0(P3.2脚)送入单片机,外部中断0的中断服务程序入口地址一定是0003H。 相邻两个中断服务程序入口地址之间只有8个字节,而一般的中断服务程序都会超过8个字节,因此常常在入口处放置一条跳转指令,将真正的中断服务程序存储在其它区域。 习 题 1.1 说明下列特殊功能寄存器各位的含义。 TMOD TCON TH0 TL1 SCON IE IP 1.2 简述定时/计数器的各种工作方式。 1.3 说明定时器定时和软件延时的区别。 1.4 CPU响应中断的过程是什么? 1.5 同级中断源中断优先级别如何设定? *
您可能关注的文档
最近下载
- 通路(2015)4401-Ⅰ铁路路基边坡防护一般地区.pdf VIP
- 老年科普知识内容.pptx
- 2023年SA8000 社会责任管理体系运行情况评审及审核全套资料 .pdf VIP
- 2024年10月19日湖北省联考遴选笔试真题及答案解析(市级卷).doc VIP
- GB14049额定10KV,35KV架空电缆标准.doc VIP
- 教育心理学选择题题库及答案.pdf VIP
- 东元(TECO)台安CVP系列变频器使用说明书.pdf
- 氢能行业专题研究之三-制氢电解槽-绿电制氢蓬勃发展-电解槽产业化进程加速-国信证券.docx
- 直流稳压电路.pptx VIP
- 10kV及以下变电所设计规范.pdf VIP
文档评论(0)