LED显示器静态(细讲)

一:前言(唠嗑)

我们在学习单片机时面对一片冰冷的板子,是不是提不起热情。其实,学习51板子讲究的是人机相互,互相融合。

所以我们不得不学习一下其中一些常用的模块,如LED显示器!!!

首先呢,从大的方面讲,单片机系统中常用的显示器有发光二极管显示器(也就是咱们的LED显示器),液晶显示器,CRT显示器。

这里就有同学就要说了,既然这么多,你为什么只讲显示器呢,咳咳,主要只会这一个。

那接下来,先让同学们看一看实物,

1.1显示的内容和特点

看完实物呢,大家也是可是看出来LED显示器可以显示包括数字,小数点和部分英文字符,符号。

他呢,具有两个特点①:自发光,亮度高,特别适合环境亮度低的场合使用。②:牢固,不怕冲击。

1.2结构和原理

LED显示器的结构来说还是简单的:内部由7个条形发光二极管(a,b,c,d,e,f,g)和1个小圆点发光二极管(dp)组成,

 根据各管的亮暗组合成字符。根据内部发光二极管的接线形式可分为共阴极和共阳极,(好滴,同学们,问题来了,啥叫共阴极,共阳极。)

LED显示屏最小单元是发光二极管。发光二极管是区分正负极的,正向导通,反向截止。

共阴极就是发光二极管的负极连接在一起。共阴极电路红、绿、蓝发光二极管是分开供电,可以精准控制分配电压

借用一哈网上的图,学会了就还回去,而共阳极电路红、绿、蓝发光二极管是统一供电,无法精准控制电压,往往会统一输入较大的电压,造成电能损耗】

 

 

LED显示器a-g7段发光二极管,加正电压的发光,加零电压的不发光,不同亮暗发光二极管的组合就能形成不同的字型。

1.3静态显示

指的是每个LED显示器的每1个段码都由1个单片机的I/O端口进行驱动(大家都知道啥叫I/O端口吧),这样他的优点是编程简单,显示亮度高,但是缺点也就显示出来了,占用的I/O端口太多,如驱动5个LED显示器静态显示,需要5×8=40个I/O端口来驱动,要知道1个单片机可用的I/O端口差不多只有32个。

1.3电路相关知识

要驱动1个4位LED显示器,如下图常见的有以下几种LED显示器驱动电路。

  1. :使用12个I/O端口
  2. :P2.4~P2.7引脚驱动位选,I/O端口直接驱动位选。
  3. :P0驱动段选,I/O端口直接驱动段选。

 

(这些知识点需要同学有一点模电,数电的基础哈)

1.4一些常用的字形码对应关系

0x3f:0;0x06:1;0x5b:2;0x4f:3;0x66:4;0x6d:5;0x7d:6;0x07:7;0x7f:8;0x6f:9;0x77:A;0x7c:B;0x39:C;0x5e:D;0x79:E;0x71:F;0x00不显示。

同学读到这了,是不是感觉到漂你个亮亮,学到了很多,那么不妨在阅读以下LED动态显示吧。还希望大家批评指正。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值