本章所要实现的功能是:控制动态数码管从左至右显示数字 0-7。学习本章可以参考

前面的实验章节内容。本章分为如下几部分内容:

1 数码管介绍

2 74HC245 和 74HC138 芯片介绍

3 硬件设计

4 软件设计

5 实验现象

1.数码管介绍

1.1 多位数码管简介

多位数码管,即两个或两个以上单个数码管并列集中在一起形成一体的数码管。当多位一体时,它们内部的公共端是独立的,而负责显示什么数字的段线(a-dp)全部是连接在一起的,独立的公共端可以控制多位一体中的哪一位数码管点亮,而连接在一起的段线可以控制这个能点亮数码管亮什么数字,通常我们把公共端叫做“位选线”,连接在一起的段线叫做“段选线”,有了这两个线后,通过单片机及外部驱动电路就可以控制任意的数码管显示任意的数字了。

我们开发板上使用了 2 个四位一体的共阴数码管,这样可在上面同时显示 8

个数值。

1.2 数码管动态显示原理

动态显示,就是利用减少段选线,分开位选线,利用位选线不同时选择通断,改变段选数据来实现的。比如在第一次选中第一位数码管时,给段选数据 0,下一次位选中第二位数码管时显示 1。为了在显示 1 的时候,0 不会消失(当然实际上是消失了),必须在人肉眼观察不到的时间里再次点亮第一次点亮的 0。而这时就需要记住,人的肉眼正常情况下只能分辨变化超过 24ms 间隔的运动。也就是说

复习单片机:动态数码管(1 数码管介绍+2 74HC245 和 74HC138 芯片介绍+3 硬件设计+4 软件设计+5 实验现象)相关推荐

  1. 复习单片机:直流电机(内含1 直流电机介绍+2 ULN2003 芯片介绍+3 硬件设计+4 软件设计+5原始代码+6. 实验现象)

    在 51 单片机应用中,电机控制的应用也非常多.本章所要实现的功能是:直流电机工作约 5S 后停止. 切记:51 单片机主要是用来控制而非驱动,如果直接使用芯片的 GPIO 管脚去驱动大功率器件,要么 ...

  2. 复习单片机:温度检测 DS18B20(内含:1 DS18B20 介绍+2 硬件设计+3 软件设计+4 实验现象)

    本章分为如下几部分内容: 1 DS18B20 介绍 2 硬件设计 3 软件设计 4 实验现象 1 DS18B20 介绍 DS18B20 温度传感器的内部存储器包括一个高速的暂存器 RAM 和一个非易 ...

  3. 单片机:步进电机(内含:1 步进电机简介+2 步进电机工作原理+ 3 步进电机技术指标 +4. 软件设计+5.原始代码+6.实验现象)

    本章用到两个功能,推荐反复练习,重点是代码部分和步进电机原理部分 1 步进电机简介 步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件. 2 步进电机工作原理 通常步进电机的转子为永磁体,当电流 ...

  4. 51单片机——动态数码管实验,小白讲解,相互学习

    多位数码管介绍: 多位数码管,即两个或两个以上单个数码管并列集中在一起形成一体的数码管.当多位一体时,他们内部的公共端是独立的,二负责显示什么数字的段线(a-dp)全部是连接在一起的,独立的公共端可以 ...

  5. 51单片机 | 动态数码管实验

    文章目录 一.数码管介绍 1.多位数码管简介 2.数码管动态显示原理 二.74HC245和74HC138芯片介绍 1.74HC245 芯片简介 2.74HC138 芯片简介 三.硬件设计 四.软件设计 ...

  6. Proteus:单片机动态数码管显示“HELLO”模拟

    题目概述: 单片机动态数码管显示"HELLO". 编程: #include <reg51.h> #define uchar unsigned char #define ...

  7. 单片机零基础入门(8-4)实战:单片机动态数码管消影---附源代码

    单片机零基础入门(8-4)实战:单片机动态数码管消影 一.回顾 二.问题及原因 三.解决办法: 四.解决后的源代码: 五.补充知识:数码管驱动方式 1.单片机直接扫描: 2.专用驱动芯片: 一.回顾 ...

  8. 51单片机动态数码管显示

    1.数码管介绍 LED数码管:数码管是一种简单.廉价的显示器,是由多个发光二极管封装在一起组成"8"字型的器件 2.位选 选第几位显示,G1,G2A,G2B为使能端,有效就工作.图 ...

  9. 用四位led数码管作显示器的篮球比赛24秒计时器求c语言代码,单片机编程控制LED七段数码管作显示的篮球赛计时计分系统...

    本次设计用由AT89C51编程控制LED七段数码管作显示的球赛计时计分系统.系统应具有赛程定时设置,赛程时间暂停,及时刷新甲.乙双方的成绩以及赛后成绩暂存等功能. 内容包括:显示.键盘.时钟等内容设计 ...

最新文章

  1. ACdream1032(树形DP)
  2. Qos和区分服务(DiffServ)
  3. 叶明回归IBM 负责大中华区合作伙伴业务
  4. SQL中truncate table和delete的区别
  5. MVC三层+会话层+线程安全+抽象工厂+DataBase First的基础框架
  6. 北理工计算机博士怎么样,北京理工大学在职博士的含金量怎么样
  7. 最简单易懂的对拍讲解
  8. Win7启用Administrator账户登录
  9. CentOS各个版本镜像下载地址
  10. Java中常见的URL问题及解决方案
  11. 针对不同手机终端扫码安装对应环境APP
  12. Javascript特效:吸顶
  13. paip.提升用户体验-----c++ 宏的使用...替换从在的地张儿复制过来的代码.
  14. P1829 [国家集训队]Crash的数字表格
  15. RGB-D SLAM in Dynamic Environments Using Static Point Weighting论文笔记
  16. 三维重建方法--激光or视觉
  17. 如何在win7 64下安装ipython notebook
  18. 按键触发快捷怼人小工具(怼人必备良药)
  19. 自然语言处理不属于计算机科学,自然语言处理是一门融语言学、计算机科学和什么于一体的科学...
  20. OA系统二十四:请假审批五:【点击“审批”后的审批弹出框】的后台逻辑;(审批结果提交的Dao层和Service层逻辑)

热门文章

  1. IMX6ULL-UBoot 20.04移植记录
  2. ipad里excel文件计算机,ipad怎么看excel和Word?ipad查看Word和Excel文件
  3. s905l android5,魔百盒M101晶晨S905L处理器专用安卓纯净刷机rom固件
  4. 来自原CSDN排名第一博主:成功的背后!(给所有IT人)
  5. iOS16 系统bug汇总,续航发热情况,各机型升级建议
  6. 无需注册试用ChatGPT
  7. JAVA 按姓氏分类的电话薄(界面、方法的实现和讲解)
  8. excel计算机一级打不开,电脑上的所有excel表格都打不开怎么处理?
  9. 小苹果软件_汪峰女儿小苹果晒原创音乐,完美遗传音乐基因,粉丝:何时出道?...
  10. iOS代码质量要求_图片压缩(iOS)