单片机课程设计题 目: 八路抢答器 院别: 机电学院专业: 机电工程摘 要本课程设计主要由硬件部分和软件部分组成。硬件部分中,STC89C52 是核心,时钟电路、复位电路、显示电路以与电源电路等为辅助部分;软件部分是用汇编语言编程,用 Keil 软件来编译、调试的。本设计是以八路抢答为基本理念。将软、硬件有机地结合起来,使得系统能够正确地进行计时,同时使数码管能够正确地显示时间。用开关做键盘输出,蜂鸣器发生提示。同时系统能够实现:在抢答中,只有开始后抢答才有效,抢答限定时间为 30s 和回答问题的时间为 10s;可以显示是哪位选手有效抢答;抢答时间和回答问题时间倒记时显示,倒计时时间到蜂鸣器将响起提醒主持人;按键锁定,在有效状态下,按键无效非法。 关键词单片机;数码管;抢答器;八路抢答器目 录前言.......................................................................................................1一、系统的主要功能、作用以与主要技术性能指标.........................................21.1 系统主要功能................................................................................21.2 作用............................................................................................21.3 主要技术性能指标.........................................................................2二、总体设计............................................................................................32.1 系统整体方案设计.........................................................................32.2 工作原理......................................................................................32.3 组成原理框图................................................................................4三、系统设计............................................................................................53.1 接口电路设计................................................................................53.2 程序设计......................................................................................93.3 硬件调试....................................................................................143.4 KeiL 调试............