毕业设计 基于单片机控制的数字抢答器设计,共39页,12664字,附开题报告 摘要 随着电子技术的发展, 现在的抢答器功能越来越强, 可靠性和准确性也越来越高。本文采用AT89C51芯片构成集成电路设计的数码显示八路抢答器的设计。该抢答器除具有基本的抢答功能外,还具有数字显示和工作状态显示功能。抢答器工作原理:当主持人发布抢答命令后,若有人按下按键,这时通过程序判断且在数码管显示先按键的人,这时其他人将不能进行按键操作。当要进行下一次抢答时,由主持人按复位键,电路复位,进入下一次抢答。该电路具有工作稳定可靠、响应速度快、实时性强等特点。 该抢答器除具有基本的抢答功能外,还具有定时、计时和报警功能。主持人通过时间预设开关预设供抢答的时间,系统将完成自动倒计时。若在规定的时间内有人抢答,则计时将自动停止;若在规定的时间内无人抢答,则系统中的蜂鸣器将发响,提示主持人本轮抢答无效,实现报警功能。 关键词:单片机; 报警; AT89C51芯片; 八路抢答器; 复位 目录 1 绪论……………………………………………………………………………….1 1.1 课题的提出…………………………………………………………………..1 1.2 设计任务及要求……………………………………………………………..1 2 单片机概述……………………………………………………………………….2 2.1 单片机的定义………………………………………………………………..2 2.2 单片机的发展历史…………………………………………………………..3 2.3 单片机的应用领域…………………………………………………………..4 2.4 AT89C51芯片简介…………………………………………………………...6 2.4.1 AT89C51单片机的内部结构………………………………………......6 2.4.2 AT89C51单片机的引脚说明………………………………………......8 2.4.3 AT89C51芯片的主要特性……………………………………………10 2.4.4 振荡器特性…………………………………………………………...11 2.4.5 芯片擦除……………………………………………………………...11 3 数字抢答器总体设计…………………………………………………………...12 3.1 硬件设计……………………………………………………………………12 3.1.1 开关设计……………………………………………………………...12 3.1.2 数码显示管的选择…………………………………………………...12 3.1.3 发音设计……………………………………………………………...12 3.2 软件设计……………………………………………………………………13 3.2.1 延时控制器的软件设计……………………………………………...13 3.2.2 计数器延时设计………………………………………………….......13 3.2.3 软件延时……………………………………………………………...15 3.3 抢答器的工作原理…………………………………………………………16 3.4 抢答器实现功能……………………………………………………………18 3.5 抢答器扩展功能……………………………………………………………18 4 实验结果………………………………………………………………...............19 4.1 程序编译……………………………………………………………………19 4.2 通过Proteus仿真软件进行仿真…………………………………………19 结论………………………………………………………………………………...22 致谢………………………………………………………………………………...23 参考文献…………………………………………………………………………...24 附录………………………………………………………………………………...25 附录A 中断程序流程图…………………………………………………...25 附录B 数字抢答器程序清单……………………………………………...26 |
查看评论
已有0位网友发表了看法