一、设计目本设计是基于 ATMEGA48 单片机竞赛计时计分器,运用 8 路 7 段 LED 数码管作为显示屏件,采纳 3 乘 3 矩阵式键盘作为输入,重要用于各种体育竞赛记录分数,在此设计中共接入了 2 个四位一体 7 段 LED 数码管显示屏,第一种显示屏为一种倒数计时,第二个显示屏为两队得分。本设计中倒数计时器时间为 40 分钟,可以进行开始计时、暂停计时操作,分别通过S3_1、S3_2 按钮实现,并通过蜂鸣器表达与否操作成功,时间通过 1 个四位一体 7 段 LED 数码管显示屏显示,前两位为分钟数,后两位为秒数。本 设 计 中 可 以 对 两 队 得 分 进 行 加 1 分 、 加 2 分 、 加 3 分 操 作 , 分 别 通 过S1_1、S1_2、S1_3、S2_1、S2_2、S2_3 按钮实现,并通过蜂鸣器不同工作方式表达与否操作成功与所加分值。得分通过 1 个四位一体 7 段 LED 数码管显示屏显示,每队得分显示两位数,显示范畴为 0~99 分。本设计可以进行清零操作,清零后倒计时恢复 40 分钟,得分均为 0,通过 S3_3 按钮实现,并通过蜂鸣器表达与否操作成功。二、设计思路本设计中由 AVR 核心板、数码管、蜂鸣器、3 乘 3 矩阵键盘四某些构成。电路中PORT_B 端口连接数码管,显示八位,完毕倒计时与记录每队得分, PORT_C 与 3 乘 3 矩阵键盘相连,由按键控制完毕初始化、开始与暂停计时以及加分功能,PORT_D 与蜂鸣器端口相连,依照所加得分不同,开始与暂停计时,初始化,蜂鸣器有不同应答方式。本设计中程序重要分为两个某些,即暂停计时时显示与开始计时时显示。暂停计时时与开始计时时都可以对每队加分,初始化。三、设计电路图图一 接口模块电路图二 蜂鸣器电路图三 8 路 7 段 LED 数码管电路图四 3*3 矩阵控制键盘电路四、设计过程1、关闭硬件实验平台电源。2、将下载器与主控单片机下载口 P5 相连。3、使用 3 条 2*5 排线连接 P10 和 P14 端口、P11 和 P19 端口、P13 和 P4 端口,从电路图上分析,PB 口与 LED 显示屏相连,PC 口与 3*3 矩阵按键相连,PD 口与蜂鸣器相连。4、打开智能开发环境,新建一种新工程项目。5、在左边树形构造窗内,选取“工程管理-基本操作-功能描述&开发日记”,进行项目功能描述。6、在左边树形构造窗内,选取“工程管理-基本设立-HC595_165”,设立如下:工作模式:端口选取:595 片选取:595 数 据 输出:时钟:HC595PORT...