- 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 单片机中断系统应用 任务和知识点 任务 定时器中断控制LED灯闪烁 紧急状态的报警处理 计数器中断控制数码管计数 四路抢答器抢答显示组号 知识点 理解中断基本概念 51单片机中断系统的结构 中断专用寄存器的设置 中断系统的工作过程 七段数码管静态显示 外部中断源的扩展 5.1 中断的基本概念 5.2 定时器中断方式控制LED灯闪烁 5.3 紧急状态的报警处理 5.4 计数器中断控制数码管计数 5.5 四路抢答器抢答显示组号 表 5?7 字符0~9、A~F的共阳字形码 熄灭 FFH 1 1 1 1 1 1 1 1 F 8EH 0 1 1 1 0 0 0 1 E 86H 0 1 1 0 0 0 0 1 D A1H 1 0 0 0 0 1 0 1 C C6H 0 1 1 0 0 0 1 1 B 83H 1 1 0 0 0 0 0 1 A 88H 0 0 0 1 0 0 0 1 9 90H 0 0 0 0 1 0 0 1 8 80H 0 0 0 0 0 0 0 1 7 F8H 0 0 0 1 1 1 1 1 6 82H 0 1 0 0 0 0 0 1 5 92H 0 1 0 0 1 0 0 1 4 99H 1 0 0 1 1 0 0 1 3 B0H 0 0 0 0 1 1 0 1 2 A4H 0 0 1 0 0 1 0 1 1 F9H 1 0 0 1 1 1 1 1 0 C0H 0 0 0 0 0 0 1 1 引 脚 电 平 a b c d e f g h 笔段 显示字符 字形码 P00 P01 P02 P03 P04 P05 P06 P07 引脚 那么,共阴数码管的编码如何呢? 在图5-6的程序电路中,共阴数码管的8个笔段对应P2的8个端口。如果要显示字符“0”,则与数码管引脚a、b、c、d、e、f相对应的I/O引脚必须是高电平,相对应的字型编码应为(即3FH)。 若我们细心比较共阳数码管和共阴数码管对字符“0”的字形编码,则会发现它们恰恰是各位数据相反(1变0,0变1),故在此就不再写出共阴数码管的字型编码了。 5.4.3 数码管的静态显示 静态显示是指数码管显示某一字符时,相应的发光二极管恒定导通或恒定截止。 这种显示方式的各位数码管相互独立,公共端恒定接地(共阴极)或接正电源(共阳极)。每个数码管的8个字段分别与一个8位I/O口地址相连,I/O口只要有段码输出,相应字符即显示出来,并保持不变,直到I/O口输出新的段码。 采用静态显示方式,较小的电流即可获得较高的亮度,且占用CPU时间少,编程简单,显示便于监测和控制,但其占用的口线多,硬件电路复杂,成本高,只适合于显示位数较少的场合。 在本案例中,只涉及了单个数码管的静态显示方式。除此之外,还有多位数码管的静态显示及动态显示方式,我们在以后的章节学习。 优缺点: 电路连接要求: 想一想,做一做: (1)如果某系统需要用到3个外部中断,而51单片机只有2个,那么是否能用定时器扩充作为外部中断源使用? 利用MCS-51单片机中断系统和查询相结合,设计一个四路抢答器。具体要求如下: (4)最后,主持人可以进行系统复位,控制下一轮抢答是否进行。 (1)主持人进行系统复位,控制第一轮抢答是否开始; (2)任何一组抢答成功,数码管将显示相应组号,同时,蜂鸣器发出提示音,其它人的抢答则被屏蔽; (3)10秒时间到了,如果无任何一组抢答,数码管将显示组号0,同时,蜂鸣器发出提示音,屏蔽任何一组的抢答; * 在日常生活中,例如:你正在家中看书,突然电话铃响了,您放下书本,去接电话,与来电话的朋友交谈;交谈后,放下电话,回来继续看书。这就是生活中的“中断”现象,即正常的工作过程被其它事件打断,及时处理完后,回来继续原来的工作。 5.1.1 引发中断的事件 生活中有很多事件可以引发中断:门铃响了,电话铃响了,闹钟响了,报警器响了等等,我们将可能引发中断的事件统称为“中断源”。 在单片机中,可理解为“中断源”的通常情况有:(1)一般的输入输出设备(如键盘、打印机等),它们通过接口电路向CPU发出中断请求;(2)实时时钟的定时时间或外界计数信号计数次数一到,向CPU发出中断请求;(3)运算结果溢出或系统掉电等故障发生时,向CPU发出中断请求;(4)当调试程序时,为检查中间结果或寻找问题所在,往往要求设置断点或进行单步工作,向CPU发出中断请求。 5.1.2 中断过程概述 图 5?1 中断过程示意图 1、中断过程的定义 计算机在执行某一程序的过程中,由于计算机系统内、外的某种原因,而必须中止原来程序的执行,转去执行相应的处理程序,待处理结束之后,再回来继续执行被中止的原程序的过程,一般称之为中断过程,如图5-1所示。
您可能关注的文档
- 大学英语听说教程 第三册 6 unit 6.ppt
- 大学英语听说教程 第三册 7 unit 7.ppt
- 大学英语听说教程 第三册 8 unit 8.ppt
- 大学英语听说教程 第三册 9 unit 9.ppt
- 大学英语听说教程 第三册 10 unit 10.ppt
- 大学英语听说教程( 第一册) 1 unit 1.ppt
- 大学英语听说教程( 第一册) 2 unit 2.ppt
- 大学英语听说教程( 第一册) 3 unit 3.ppt
- 大学英语听说教程( 第一册) 4 unit 4.ppt
- 大学英语听说教程( 第一册) 5 unit 5.ppt
- 单片机技术教学做一体化教程 工业和信息化高职高专“十二五”规划教材立项项目 教学课件 作者 万长征 谢利华 魏洪昌 6 单片机串口通信的应用.ppt
- 单片机技术教学做一体化教程 工业和信息化高职高专“十二五”规划教材立项项目 教学课件 作者 万长征 谢利华 魏洪昌 7 单片机的外部基本扩展与应用.ppt
- 单片机技术教学做一体化教程 工业和信息化高职高专“十二五”规划教材立项项目 教学课件 作者 万长征 谢利华 魏洪昌 8.单片机汇编程序设计.ppt
- 单片机技术教学做一体化教程 工业和信息化高职高专“十二五”规划教材立项项目 教学课件 作者 万长征 谢利华 魏洪昌 9 常用输入输出接口.ppt
- 单片机技术教学做一体化教程 工业和信息化高职高专“十二五”规划教材立项项目 教学课件 作者 万长征 谢利华 魏洪昌 10 数模转换应用.ppt
- 单片机技术项目教程 教学课件 作者 徐萍 书稿电子稿.ppt
- 单片机技术应用 教学课件 作者 朱运利 主编 第八章.ppt
- 单片机技术应用 教学课件 作者 朱运利 主编 第二章.ppt
- 单片机技术应用 教学课件 作者 朱运利 主编 第九章.ppt
- 单片机技术应用 教学课件 作者 朱运利 主编 第六章.ppt
文档评论(0)