一、设计目本设计是基于 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、