1、 单片机微机原理及应用单片机微机原理及应用 课课 目目: 篮球记分牌的设计 学学 院院: 电气工程学院 班班 级级: 自动化 08-2 完成时间:完成时间:20112011 年年 1212 月月 1111 日日 篮球赛计时计分器篮球赛计时计分器 一一 设计目的设计目的 设计并制作一个用于赛场的篮球赛计时计分器,实现如下基本功能:设计并制作一个用于赛场的篮球赛计时计分器,实现如下基本功能: (1) 能记录整个赛程的比赛时间,并能修改比赛时间,暂停比赛时间。 (2) 能随时刷新甲,乙两队在整个赛程中的比分。 (3) 中场交换场地时,能交换甲,乙两队比分的位置。 (4) 比赛时间结束时,能发出报警指
2、令。 二二 设计意义设计意义 通过篮球计分计时器的制作, 可以使我熟悉, 了解单片机开发设计实例的过程, 并能使读者加深对单片机的理解和运用以及掌握单片机与外围接口的一些方法 和技巧,这主要表现在以下的一些方面: (1) 篮球计分计时器包含了 8051 系列单片机的最小应用系统的构成, 同 时在此基础上扩展了一些实用性强的外围接口。 (2) 掌握键盘接口原理,能正确地把键盘使用到单片机系统中,可以了 解到 LED 显示器的结构,工作原理以及这种显示器的接口实例。 (3)学会调试电路,分析电路故障,积累电路调试经验。 三三 具具体设计内容体设计内容 1 系统框图构成系统框图构成 基于单片机系统的
3、篮球计分计时器的系统构成框图如下所示: 2 硬件电路改进:硬件电路改进: 由于原来的电路比较复杂,用了很多芯片,浪费成本,而且给后期调试的由于原来的电路比较复杂,用了很多芯片,浪费成本,而且给后期调试的 调试会带来较多麻烦,故对原来的硬件电路进行了改动。改动方面主要关于数调试会带来较多麻烦,故对原来的硬件电路进行了改动。改动方面主要关于数 码管显示的驱动和位选的, 前期的电路设计采用了大量的码管显示的驱动和位选的, 前期的电路设计采用了大量的 CD4511 和和 CD4094来来 进行数码管显示的驱动和位选,而这次的电路设计只用了进行数码管显示的驱动和位选,而这次的电路设计只用了 8 个三极管
4、就实现了个三极管就实现了 这项功能。这项功能。 下面前期电路设计的计时部分的原理图下面前期电路设计的计时部分的原理图,还有更为复杂的计分原理图未给,还有更为复杂的计分原理图未给 出出 a b c d e f g LED a b c d e f g LED a b c d e f g LED a b c d e f g LED CD4511 a b c d e f g VCC A B C D LE LT GND BI CD4511 a b c d e f g VCC A B C D LE LT GND BI CD4511 a b c d e f g VCC A B C D LE LT GND BI CD4511 a b c d e f g VCC A B C D LE LT GND BI 1 2 3 a1 a2 a3 25 26 27 16 4 1 2 3 4 a4 a1 a2 a3 a4 a1 a2 a3 a4 1 2 3 4 9 18 19 20 RESET XTAL2 XTAL1 GND P2.4 P2.5 P2.6