• 任务描述:用89C51单片机实现如下功能:<初始状态为数码管显示2020,四个灯灭。 1、电路有四个控制按键,四个灯,四个数码管; 2、按键1,按下,,第一个数码管开始从0-9递增,同时第一个灯亮; 3、按键2,按下,第二个数码管开始从0-9显示偶数,同时四个灯的偶数灯亮(即2、4个灯亮); 4、按键3,按下,第三个数码管从0-9显示奇数,同时四个灯的奇数灯亮(即1、3个灯亮); 5、按键4,按下,恢复到初始状态;
图片来源于百度知道的一位题主,我给他写了个程序,分享一下
  • 硬件电路图:
  • 元件清单
  • C语言程序
#include

  • 仿真视频

知乎视频​www.zhihu.com

51单片机数码管滚动显示学号_51单片机四位数码管4个LED灯4个按键实现多种功能?...相关推荐

  1. 51单片机数码管滚动显示学号_单片机数码管显示0到9程序代码

    /* 名称:单只数码管循环显示 0~9 说明:主程序中的循环语句反复将 0~9 的段码送至 P0 口,使数字 0~9 循环显示 */ #include #include #define uchar u ...

  2. 51单片机数码管滚动显示学号_数协微课 | LED数码管与51单片机应用

    遇见工学,学在工学 停课不停学 数协电子组教学微课 它又来了 让我们开始学起来吧! 本期学习内容 LED数码管的结构与工作原理及相关原理图介绍 51单片机的应用:静态数码管显示.动态数码管显示 LED ...

  3. 51单片机数码管滚动显示学号_静、动态数码管动态显示

    1. 数码管静态.动态显示原理 静态显示的特点是每个数码管的段选必须接一个8位数据线来保持显示的字形码.当送入一次字形码后,显示字形可一直保持,直到送入新字形码为止.这种方法的优点是占用CPU时间少, ...

  4. 8只数码管滚动显示单个数字

    /* 名称:8只数码管滚动显示单个数字 说明:数码管从左到右依次滚动显示0~7,程序通过每次仅循环选通一只数码管 */ #include<reg51.h> #include<intr ...

  5. arduino二位数码管_Arduino基础入门篇17—四位数码管的驱动

    本篇介绍四位数码管的使用,通过数码管库驱动四位数码管从0开始累加显示数字. 1. 四位数码管介绍 根据实际需要,把多个一位数码管封装在一起就成了多位数码管.常见的有两位.三位.四位.五位.六位等. 多 ...

  6. 数码管显示1到8c语言,单片机控制八只数码管滚动显示1~8 附PROTEUS软件仿真图

    数码管显示是每一个单片机初学者都必须学的,而单片机驱动数码管的数字循环显示实验,又是单片机基础中的基础,同时也是学好C语言编程的关键,此实验在硬件上可以弄清楚单片机驱动原理和数码管的显示原理,在软件上 ...

  7. 三、51单片机 使用Proteus仿真实现8位数码管滚动显示(仿真及代码)

    1,目标 使用51单片机控制8位数码管,分别滚动显示单个数字0~7,程序运行之后,单片机先控制最左边的第一位数码管显示0,其他的熄灭,延时一段时间之后,控制左边第二个数码管显示1,其它熄灭,以此类推, ...

  8. 单片机入门:数码管滚动显示

    数码管从左到右依次滚动显示0~7,程序通过每次仅循环选通一只数码管! 仿真图如图所示: 程序如下: #include <reg52.h>#include <intrins.h> ...

  9. 用七段数码管显示学号python_用七段数码管显示学号python

    单片机问题:在七段数码管上显示自己的学号后面六请分享大神写答案是啊,从今往后,那就好好过吧.辈子也就是几年,万次的寻寻觅觅翘首以望,等的无非是这刻身边紧紧相拥的个人.辛夷坞<山月不知心底事> ...

最新文章

  1. 这几年遇到的奇葩程序员(1)
  2. Oracle数据库比较日期时间的大小
  3. mybatis-Batch Executor
  4. boost_1.47在VS2010下的安装
  5. JVM调优总结(转)
  6. arm poky linux,opencv移植在4412和imx6(yocto 3.14.28 arm-poky-linux-gnueabi )上
  7. 如何搭建私人电子图书馆
  8. 密歇根州立大学计划投入4600万美元建设新数据中心
  9. 个人计算机显示器配置,怎么看电脑显示器配置
  10. Grunt 的简单使用
  11. The current branch master has no upstream branch.的解决
  12. springboot thymeleaf访问静态图片
  13. Tromino(更准确地说是“右Trominio”)是一个由棋盘上的三个1x1方块组成的L型骨牌。
  14. React 中使用 render props
  15. 2022年模式识别高峰论坛学习笔记
  16. 网络安全工程师从0单排日记-0
  17. Excel数据透视表经典教程四《多字段布局》
  18. 爬取上市公司财务数据
  19. iOS 底层解析weak的实现原理
  20. c语言float型存储方式,C语言float型数据在内存中的储存方式

热门文章

  1. 在 Domoticz 中添加插座开关
  2. POJ 2817 状态DP 字符串找最多的重复
  3. Android和.NET通用的AES算法
  4. ComponentArt.web.ui中文帮助之Grid(六)
  5. 继续发布分页类的BLL层和Interface层部分哈
  6. 解决 Oracle TNSListener 服务启动找不到路径问题
  7. 广告深度预估技术在美团到店场景下的突破与畅想
  8. YouTube推荐系统算法梳理
  9. 【招聘内推】阿里高德地图招聘应用算法专家(P7,含推荐算法方向)
  10. 【推荐实践】Flink 状态(State)管理在推荐场景中的应用