- 26
- 0
- 约小于1千字
- 约 11页
- 2017-07-09 发布于河南
- 举报
课程设计1、 四人抢答器中断控制11 设计目 通过本设
课程设计1、 四人抢答器的中断控制
1.1 设计目的
通过本设计,主要学习下面内容:
单片机中断原理及编程方法。
外部中断的使用方法及应用。 ;1.2 设计要求
利用MCS-51单片机中断系统设计一个四人抢答器。要求任何一个人第一时间抢答成功,相应指示灯点亮,并发出铃声,其它人的抢答则被屏蔽。
1.3设计思想
可使P1.0~P1.3脚分别接选手的按钮,并通过与门与外部中断0引脚(P3.2)相连, P3.3接扬声器,P1.4~P1.7接指示灯。 ; ; ;1.5 设计步骤
(1)仔细阅读并理解程序,补齐空缺的注释。
(2)按硬件电路原理图5-6连接电路。
(3)将实验程序送入单片机开发系统,并检查程序是否正确。
(4)连续执行程序,并按动抢答器按键,观察发光二极管变化情况。
1.6主程序及中断服务程序
四人抢答器设计程序见表5-11所示。 ;
;
; ;1.7 思考与讨论
(1)为什么当一个人抢答成功后,其它人不能再抢答?试结合中断控制说明原因。
(2)如何改变响铃的音调?
提示:
四个人抢答信号是从外部中断0(P3.2脚)送入单片机,外部中断0的中断服务程序入口地址一定是0003H。
相邻两个中断服务程序入口地址之间只有8个字节,而一般的中断服务程序都会超过8个字节,因此常常在入口处放置一条跳转指令,将真正的中断服务程序存储在其它区域。
; ;5.6 设单片机时钟频率为6MHz,利用定时/计数器T1方式0产生10ms的定时,并使P1.7脚上输出周期为20ms的方波。试编程实现。
5.7 某个MCS-51单片机系统用到两个中断源:外部中断0(脉冲触发方式),定时/计数器T1,且要求后者的中断优先级高于前者。问实现以上中断管理应对哪些控制寄存器的控制位进行操作?分别用位操作指令和字节操作指令写出实现上述要求的指令序列。
您可能关注的文档
- 第9章 绩效考核实务与绩效.ppt
- 第8章 89C51单片机系统扩展.ppt
- 第9章计算机网络技术与应用(胡远萍).ppt
- 第一单元训练20131111答案与解析.ppt
- 第9课《电子商务与网上购物》ppt 信息技术八下.ppt
- 第一章_昆虫纲基本特征与与近缘纲关系.ppt
- 第一章 命题逻辑(Propositional Logic).ppt
- VB图书馆管理系统课程设计.doc
- 第七章劳动力市场中工资水平与工资差别.doc
- vb开启程序以后程序界面会“没反应”.docx
- GB 14287.2-2026电气火灾监控系统 第2部分:剩余电流式电气火灾监控探测器.pdf
- 《GB 14287.2-2026电气火灾监控系统 第2部分:剩余电流式电气火灾监控探测器》.pdf
- GB 7956.20-2026消防车 第20部分:特种底盘消防车.pdf
- 《GB 7956.20-2026消防车 第20部分:特种底盘消防车》.pdf
- 中国国家标准 GB 7956.20-2026消防车 第20部分:特种底盘消防车.pdf
- 《GB/T 22576.1-2026医学实验室 质量和能力的要求 第1部分:通用要求》.pdf
- 中国国家标准 GB/T 22576.1-2026医学实验室 质量和能力的要求 第1部分:通用要求.pdf
- GB/T 22576.1-2026医学实验室 质量和能力的要求 第1部分:通用要求.pdf
- GB/T 28029.14-2026轨道交通电子设备 列车通信网络(TCN) 第2-8部分:以太网一致性测试.pdf
- 《GB/T 28029.14-2026轨道交通电子设备 列车通信网络(TCN) 第2-8部分:以太网一致性测试》.pdf
原创力文档

文档评论(0)