文档详情

单片机位竞赛抢答器课程设计.doc

发布:2018-06-18约3.87千字共34页下载文档
文本预览下载声明
《单片机课程设计》 设计计算说明书 设计题目: 基于单片机的抢答器设计 学生姓名 学 号 1501011021 专 业 机械制造与自动化 班 级 15机制一班 指导老师 完成日期 2017-6-22 职 称 副教授 摘 要 本设计是以八位抢答为基本理念。考虑到需设定限时回答的功能,利用AT89C51单片机及外围接口实现的抢答系统,利用单片机的定时器/计数器定时和记数的原理,将软、硬件有机地结合起来,使得系统能够正确地进行计时,同时使数码管能够正确地显示时间。用开关做键盘输出,扬声器发生提示。先进行系统硬件设计,该电路由显示电路,抢答电路,晶振电路等部分组成,然后进行系统软件设计,进行软件的仿真,这次课程设计不仅能锻炼我们的动手能力,而且能够培养我们对问题的思考能力以及对知识的进一步了解。 关键词:AT89C51;抢答器;计时;报警 目录 第1章 引言.........................................................1 第2章 系统总体设计.................................................2 2.1?八路抢答器的工作原理.........................................2 2.2?八路抢答器的总体框图.........................................2 第3章 系统硬件的设计...............................................3 3.1?单片机最小系统...............................................3 3.1.1芯片统计..................................................3 3.1.2硬件介绍..................................................3 3.2?复位电路设计.................................................4 3.3 晶振电路设计.................................................5 3.3?抢答器电路设计...............................................5 3.4?显示电路设计.................................................6 3.5?蜂鸣器电路设计...............................................7 第4章 系统软件设计................................................9 4.1?主程序设计...................................................9 4.2?倒计时30s子程序设计........................................10 4.3?外部中断T1中断子程序设计...................................11 4.4 定时器T1中断子程序设计.....................................12 4.5 选手按键程序................................................12 4.6?数码管显示程序设计..........................................14 仿真调试...................................................15 5.1?非法抢答....................................................15 5.2?抢答或回答时间修改..........................................15
显示全部
相似文档