【篮球记分牌】篮球记分牌课程设计实验报告
篮球记分牌课程设计实验报告
XX学校 电子技术课程设计报告
题 目 学 院 自动化与电气工程学院 专 业 班 级 学 号 学生姓名 指导教师 完成日期 201X年 XX月XX日
篮球记分牌
摘要
围绕设计要求对篮球记分牌进行设计。首先根据功能要求提出单片机STC89S52RC为控制核心的设计方案;其次进行硬件系统和软件系统的设计,并且根据本次设计所用的开发板原理图进行设计,然后根据所设计的电路图级程序用Proteus和Keil进行了仿真,验证了设计方案的正确性,最后,把程序烧进开发板中来完成篮球记分牌的硬件电路。调试和测试结果表明基本上都能满足此次课程设计的要求。本次课程设计,有效加深和巩固了单片机的基础知识,提高了我们的实际动手能力,具有及其深远的意义。
关键词:单片机 独立按键 蜂鸣器 at24c02 数码管
一、设计要求
,比分能够全部清零,数码管前2位,末二位做记分用,当中2位做24秒倒计时用。
秒倒计时时间到,蜂鸣器响、指示灯亮,重新开始倒计时(按下开始键),蜂鸣器停止鸣叫、
指示灯灭。
,倒计时从24秒重新开始倒计时。任意时刻24秒可以重新开始倒计时。必
要时候能够关闭倒计时。
,支持复位保存,掉电保存功能。
二、系统设计及仿真
、系统总体设计
图2-1系统结构图
思想汇报专题本系统采用单片机STC89S52RC为控制核心,系统主要包括显示模块、按键控制模块、蜂鸣器报警模块等。下面对各模块的设计进行论证。
1) 显示模块
单片机系统中,往往需要多位显示。动态显示是一种最常见的多位显示方法,应用非常广泛。所有数码管段选都连接在一起的时候,怎么让数码管显示不一样的数字呢?动态显示是多个数码管,交替显示,利用人的视觉暂停作用使人看到多个数码管同时显示的效果。
首先我们来看一下显示模块电路原理图:
图2-2 74ls138结构图
图2-3 数码管段选图
本实验使用的是,通过P22、P23、P24控制3-8译码器来对数码管进行位选,通过P0口经过573的驱动控制数码管的段选
2) 按键控制模块
方案一:采用矩阵键盘。矩阵键盘的长各分接口分别于单片机的I/O口连接,可以通过连接数量较少的I/O口,扩展出多个按键。但其缺点是电路更复杂,编程更麻烦。(来自: XX)
方案二:采用独立按键。每个独立按键与单片机I/O连接,虽然不能节省I/O口,但电路简单、编程容易。
根据所拥有的单片机以及其电路内部图,在此采用了方案二。
3) 报警模块
报警模块中,信号由单片机输出经PNP型三极管放大后进入蜂鸣器发出声响进行比赛时间的提示功能。
图2-4 蜂鸣器原理图
单元电路设计
为使该电子记分牌更加方便和灵活,XX本设计将其划分为5个模块,下面将对各个模块逐一介绍。
图2-5 系统硬件组成框图下页
篮球记分牌课程设计实验报告
1) 数码管显示模块.
图2-6 数码管实物图
图2-7数码管内部
篮球记分牌课程设计实验报告 来自淘豆网m.daumloan.com转载请标明出处.