0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

仿真设计|基于51单片机的8路抢答器

罗婺彝人 2022-12-17 20:20 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

目录

具体实现功能

设计介绍

51单片机简介

资料内容

仿真实现(protues8.7)

程序(Keil5)

全部内容

具体实现功能

(1)主持人进行复位,依次显示8位选手的分数,8位选手分数显示结束后主持人方可按下开始按键;
(2)主持人按下抢答开始按键,抢答者才可以开始抢答,数码管抢答倒计时10S;
(3)抢答者按下按键,数码管显示抢答者的编号和答题剩余时间倒计时20S;
(4)在20S内,抢答者答题正确,主持人按下加分按键,分数加一,答错主持人按下减分按键,分数减一(默认抢答者的初始分数为60)。

poYBAGOdtAOASSVVAAEjL3zFB30139.png

设计介绍

pYYBAGOdtASAFm4fAADioXJXF0A964.png

51单片机简介

51单片是一种低功耗、高性能CMOS-8位微控制器,拥有灵巧的8位CPU和可编程Flash,使得51单片机为众多嵌入式控制应用系统提供灵活、高效的解决方案。

本设计所使用的芯片可兼容以下所有的51系列单片机(包括AT系列和STC系列)。

poYBAGOdtAWAAhm9AAG1ksi-aaA875.png

资料内容

仿真实现(protues8.7)

本设计利用protues8.7软件实现仿真设计,具体如图。

poYBAGOdtAWAc6uIAAEPsk-H_5Q545.png

程序(Keil5)

本设计利用KEIL5软件实现程序设计。

主函数如下:

main()
{	
	intia2();
  intial();				    /*初始化*/
	beep=0;
	while(1)
	{ 
		kys();
		if(flg1==1)
			displayfs();
		else  
			display();			   /*显示函数*/
	   
		if(flg==0)
		{  
			kys2();
		}
	}	  
}

程序运行结果如图:

pYYBAGOdtAaAI6GKAANXexc_cF4284.png

全部内容

poYBAGOdtAaAYYTQAAFbyB9TFfM396.png

资料链接:https://docs.qq.com/doc/DT0RPTU5nY3d5bmpu

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 抢答器
    +关注

    关注

    17

    文章

    243

    浏览量

    35373
  • 单片机
    +关注

    关注

    6074

    文章

    45337

    浏览量

    663385
  • 仿真
    +关注

    关注

    53

    文章

    4406

    浏览量

    137652
  • 51单片机
    +关注

    关注

    277

    文章

    5714

    浏览量

    132081
  • keil5
    +关注

    关注

    7

    文章

    48

    浏览量

    21334
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    51单片机RS485编程实例资料

    详细介绍51单片机RS485通信接线和编程代码
    发表于 10-20 14:57 2次下载

    AT89C51 单片机中文资料

    电子发烧友网站提供《AT89C51 单片机中文资料.pdf》资料免费下载
    发表于 06-24 15:29 1次下载

    2.4寸TFT彩屏配套测试程序-51单片机

    如题,2.4寸TFT彩屏配套测试程序-51单片机
    发表于 06-04 16:26 0次下载

    51单片机笔记(建议收藏!)

    简单汇总下51单片机的资源和学习方法 一页纸讲清单片机 也许有人问:有没有那么简单呀? 当然不会那么简单啦,首先你要把书读薄,然后再把书读后,最后把书放进自己脑子里,形成自己的一套思路。 理解
    发表于 05-21 17:24

    基于51单片机的温湿度检测与调节系统电路图

    电子发烧友网站提供《基于51单片机的温湿度检测与调节系统电路图》资料免费下载
    发表于 05-12 17:23 1次下载

    新概念51单片机C语言教程入门、提高、开发、拓展全攻略

    资料介绍 从实际应用入手,以实验过程和实验现象为主导,循序渐进地讲述51单片机C语言编程方法以及51单片机的硬件结构和功能应用。全书共分5篇,分别为入门篇、内外部资源操作篇、提高篇、实
    发表于 04-15 13:57

    基于51/32单片机按键控制步进电机正反转,A4988驱动

    基于51/32单片机按键控制步进电机正反转,A4988驱动
    发表于 04-14 15:05 6次下载

    51单片机模块化编程设计与实例要点分析

    51单片机模块化开发教程
    发表于 02-24 16:40 4次下载

    单片机学习—C51源代码和Proteus仿真文件

    单片机学习—C51源代码和Proteus仿真文件.zip, 有各种例子
    发表于 02-10 13:46 2次下载

    普冉PY32MD310单片机介绍

    PY32MD310单片机搭载了高性能的 32 位 ARM Cortex-M0+ 内核,最高工作频率 48 MHz。嵌入高达 64 Kbytes flash 和 8 Kbytes SRAM 存储
    的头像 发表于 01-15 10:24 1313次阅读
    普冉PY32MD310<b class='flag-5'>单片机</b>介绍

    51单片机pwm和spwm

    51单片机pwm
    发表于 01-08 15:54 3次下载

    51单片机温度报警

    电子发烧友网站提供《51单片机温度报警.zip》资料免费下载
    发表于 12-30 14:16 4次下载

    单片机Debug与仿真区别

    单片机的开发是一个复杂的过程,涉及到硬件设计、软件开发和测试等多个环节。为了确保单片机能够按照预期工作,开发者需要使用Debug和仿真技术来检测和修正代码中的错误。 Debug(调试) Debug
    的头像 发表于 12-19 09:47 1399次阅读

    基于51单片机的1U服务电源的电源管理接口设计

    电子发烧友网站提供《基于51单片机的1U服务电源的电源管理接口设计.pdf》资料免费下载
    发表于 12-16 14:50 0次下载

    51单片机核心板原理图

    51单片机核心板原理图
    发表于 12-16 11:30 4次下载