基于51单片机的8路抢答器—计分功能

本文详细介绍了基于51单片机的8路抢答器的设计,包含功能描述(如选手编号显示、计时抢答、得分管理)、硬件选型(AT89C51及其特性)、以及使用Proteus和Keil5进行仿真和编程的过程。提供全套设计资料供学习者参考。
摘要由CSDN通过智能技术生成

基于51单片机的8路抢答器

(仿真+程序)

功能介绍

具体功能:

1.主持人按下复位后数码管依次显示选手的编号和分数;

2.显示结束后主持人才可以按开始按键;

3.数码管倒计时10秒,选手开始抢答;

4.选手抢到后有20秒答题时间;

5.20秒内答题正确/错误,主持人可以使用按键对其进行加/减分(初始60分);

 

硬件设计

使用元器件:

单片机:AT89C51;

(注意:单片机是通用的,无论51还是52、无论stc还是at都一样,引脚功能都一样。程序也是一样的。)

AT89C51 提供以下标准功能:4k 字节Flash 闪速存储器,256字节片内数据存储器(00H -7FH为片内RAM,80H-FFH为特殊功能寄存器SFR),32 个I/O 口线,两个16位定时/计数器,一个5向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。同时,AT89C51可降至0Hz的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止CPU的工作,但允许RAM,定时/计数器,串行通信口及中断系统继续工作。掉电方式保存RAM中的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。

 

设计资料

01 仿真图

本设计使用proteus8.9版本设计,资料里有安装教程,无需担心!具体如图!

 

02 程序

本设计使用软件keil5版本编程设计,资料里有安装教程,无需担心!具体如图!

 

03 设计资料

全部资料包括仿真源文件 、程序(含注释)、功能说明、仿真演示视频等。具体内容如下,全网最全! !

 

下面是开源51单片机设计资料

​大家共同学习进步:

链接:百度网盘 请输入提取码

提取码:c12r

点赞分享,一起学习进步!一起成长。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值