[oeasy]python0105_七段数码管_7_SEGMENT_数码管驱动_4511
- 上次回顾了
- 指示灯
- 辉光管
- 并了解了 驱动(driver)
- 驱动 就是
- 控制设备 工作的人(模块)
- 辉光管离我们的生活很远了

- 辉光管
- 离我们生活 太远
- 有没有
- 生活中 更近一些的东西 呢?
- 一种 数字显示方式
- 很常见
- 1970年代
- 国外开始广泛使用

- 逐步应用到
- 电子钟表
- 电子琴
- 计算器
- 养生壶
- 计算器

- 显示面板中 经常见到

- 豆浆机

- 健身器械
- 测量器械
- Led
- 可以显示 开关
- 数码管
- 可以显示 数字

- 这是什么原理呢?
- 数码管 全称
- 7-segment 七段数码管
- 总共由 7个 发光二极管 组成

- 接收 7-bit 输入信号

- 不同的数字
- 需要点亮
- 不同的LED组合
- 不同的数字
- 点亮 不同的LED组合

- 七段数码管(7-segment)
- 对应真值表

- 如何才能 驱动(drive)
- 这个 设备(device) 呢?

- 就可以得到7位数码管的字型

- 这种输出设备如何驱动呢?
- 使用4511 作为 驱动(driver)

- 很多应用就是显示固定的数字
- 非常明确好用
- 回忆起
- 担心赶不上 300路末班 的心情
- 黑夜里 看见 发光二极管
- 真是 太开心了

- 当时 57路 转 300路
- 再叠加 早晚高峰
- 真的 不容易!!!
- 4511 为什么能驱动呢?
- 需要 实现 输入4-bit bcd码
- 输出 7-bit字型信息码
- 需要构建如下真值表

- 使用 逻辑门
- 实现 真值表
- 集成在 一个模块 中
- 形成 驱动(driver) 电路

- 使用 硬(Hard)编码(Coded) 驱动
- 直接蚀刻成驱动芯片
- 显示的数字
- 可以变化 吗?
- 选用80c51芯片
- 一个8-bit的io口(PA口)
- 负责输出具体的字型
- 另一个8-bit的io口(PB口)
- 利用6-bit 负责选片
- 设置所选择的具体数码管
- 然后输出

- 51单边机 比4511贵得多
- 不过功能更强大
- 应用7-seg的地方 越来越多

- 街头 开始
- 能够 看到 数码管的设备

- 这样 数码管的字形
- 就可以设置了
- 而且可以报时
- 即使今天
- 到了 高分辨率 液晶时代

- 这种数码管风格的 显示方法
- 还是 那么硬核
- 这次回顾了 7-seg
- 七位数码管
- 可以显示数字
- 甚至是十六进制数字

- 能否让 七位数码管
- 将26个字母
- 全部都显示出来 呢?
- 我们下次再说!
[oeasy]python0105_七段数码管_7_SEGMENT_数码管驱动_4511的更多相关文章
- 音响音箱/恒温壶/电量显示/电子数字时钟等LED数码管显示驱动IC-VK1640B 8段12位/12段8位显示
市面上最常用的数码管为七段/八段显示,八段数码管比七段数码管多一个发光二极管单元(比七段数码管多一个点),又按能显示多少个"8"可分为1位.2位.4位等等.数码管又分为共阳极驱动/ ...
- 数码管的封装实验 --- verilog
数码管的封装实验.显示使能信号置高才可以显示.对于小数点不用,故不显示. 数码管分为共阴数码管和共阳数码管,数码管不同,编码不同,下面是两种数码管显示0-F以及消隐的不同编码: 共阴数码管(高有效): ...
- verilog实验1:基于FPGA蜂鸣器演奏乐曲并数码管显示
一.实验任务 利用FPGA进行代码开发,使蜂鸣器演奏出乐曲<生日快乐>,将音调显示在数码管.原理为蜂鸣器为交流源蜂鸣器,在引脚上加一定频率的方波就可以发声,而且发声的频率由所加方波决定.这 ...
- 数码管应用digital_pile
#include "reg52.h" #include "digital_pile.h" void main(){ //P0 = 0x00; //P2 = 0x ...
- 【黑金原创教程】【FPGA那些事儿-驱动篇I 】实验六:数码管模块
实验六:数码管模块 有关数码管的驱动,想必读者已经学烂了 ... 不过,作为学习的新仪式,再烂的东西也要温故知新,不然学习就会不健全.黑金开发板上的数码管资源,由始至终都没有改变过,笔者因此由身怀念. ...
- AC620教程 第十五节 8位7段数码管驱动设计与验证
本章导读 电子系统中常用的显示设备有数码管.LCD液晶以及VGA显示器等.其中数码管又可分为段式显示(7段.米字型等)以及点阵显示(8*8.16*16等),LCD液晶的应用可以分为字符式液晶(1602 ...
- C51 静态数码管 个人笔记
显示器介绍 单片机系统中常用的显示器有: LED(Light Emitting Diode):发光二极管显示器 LCD(Liquid Crystal Display)液晶显示器 TFT 液晶显示器等. ...
- 硬件原理系列之LED数码管(一)
LED数码管也叫数码显示器,由8段(7段,8多一位小数点)发光二极管组成,控制不同组合,就可以显示不同字符 dp示小数点,COM为公共端,根据连接方式的不同,分为共阴极和共阳极 工作原理:若选用共阴极 ...
- FPGA课设-基于Xilinx Basys2开发板的除法器设计
介绍一下Basys开发板: Basys2 FPGA开发板是一个电路设计实现平台,任何人都可以通过它来搭建一个真正的数字电路.Basys2是围绕着一个Spartan-3E FPGA芯片和一个Atmel ...
- STM32与CH455g通信测试(仅键盘)
1.概述 CH455是数码管显示驱动和键盘扫描控制芯片.CH455内置时钟振荡电路,可以动态驱动4位数码管或者32只LED:同时还可以进行28键的键盘扫描:CH455通过SCL和SDA组成的2线串行接 ...
随机推荐
- k8s&dapr开发部署实验(1)服务调用
前置条件 安装docker与dapr: 手把手教你学Dapr - 3. 使用Dapr运行第一个.Net程序 安装k8s dapr 自托管模式运行 新建一个webapi无权限项目 launchSetti ...
- Jenkins 项目构建平台
引言 Jenkins是一个开源的.提供友好操作界面的持续集成(CI)工具,主要用于持续.自动的构建/测试软件项目.监控外部任务的运行.Jenkins 用 Java 语言编写,可在 Tomcat 等流行 ...
- json 编码后导致数字变为科学计数,从而导致解码后签名与编码前签名不正确的解决办法。
docoder := json.NewDecoder(strings.NewReader(string(originData))) docoder.UseNumber() _ = docoder.De ...
- NET框架下如何使用PaddleOCRSharp
打开VSIDE,新建Windows窗体应用(.NET Framework)类型的项目,选择一个.NET框架,如.NET Framework 4.0,右键点击项目,选择属性>生成,目标平台设置成X ...
- 获得centos7网络yum源
获得centos73网络yum源 wget http://mirrors.163.com/.help/CentOS7-Base-163.repo 网易 wget -O /etc/yum.repos.d ...
- vs2019 调试服务器代码
前言&使用背景: 又是我,一个不是在解决bug就是在解决bug路上的黄金程序员.今天给大家介绍一种方法是vs自带的调试工具.通常我们会遇见一种情况,那就是本地调试没有一点问题! 可一但发布到服 ...
- 一文了解 - -> SpringMVC
一.SpringMVC概述 Spring MVC 是由Spring官方提供的基于MVC设计理念的web框架. SpringMVC是基于Servlet封装的用于实现MVC控制的框架,实现前端和服务端的交 ...
- 高可用集群MHA方案
爱奇艺在用的数据库高可用方案 MHA 是目前比较成熟及流行的 MySQL 高可用解决方案,很多互联网公司正是直接使用或者基于 MHA 的架构进行改造实现 MySQL 的高可用. MHA 能在 30 秒 ...
- 第三届机器人、人工智能与信息工程国际学术会议(RAIIE 2024)
[ACM独立出版/Fellow大咖云集]2024年第二届机器人.人工智能与信息工程国际学术会议(RAIIE 2024) 2024 3rd International Symposium on Robo ...
- 在线IP归属地查询工具
在线IP地址归属地查询工具,通过该工具可以查询指定IP的物理地址或域名服务器的IP和物理地址,及所在国家或城市IP归属地,数据为纯真IP. 在线IP归属地查询工具