#1.LED数码管
1.LED数字管是一种简单廉价的显示器,由多个发光二极管封装而成
2.
数字管,138译码器,74HC245属于数字管操作功能
3.138译码器和数示的138译码器和数码管
#2.要实现的1:在数字管的任何位置显示任何数据
(74H595和点阵屏可能会乱闪)
2:前三位显示1 2 3(动态显示数字管)
#3.数码管引脚定义:
一、数码管
###1.LED连接方式:共阳极和共阴极
引脚定义和芯片的差不多(我是不知道哪里差不多qaq),其实告诉你哪个引脚对应哪个二极管(应该是罢了)qaq)
可以看出,虽然引脚序号是乱滴,但可以发现引脚就近二极管滴
2.如何显示数字
###1.
公共端(这里说共阴极滴)接地是一个明亮的条件,叫做位选(只有选择才能明亮,我觉得结合后面很多数字管会更容易理解)
将这8个引脚连接到单片机io口上,再给io对应的数据(位选前提),ACDEFG就亮了,就会出现6,这8位的数据就是io口的段码
共阳极地
简单来说:选择公共端,给段码
2.数码管四为一体
###1.引脚定义
其实是几个小单元,8 4 12 个引脚
##2.如何显示数字?
选择第三个段码后,可以显示第三个段码
ps:由于这种连接在一起的操作,这些数字管不能同时显示不同的数字,这种共用引脚节省了单片机io嘴,他说如果连33个,我觉得是36个,你不能把它拿走com它们都连在一起(那你怎么能让这个明亮,那个不明亮),共用的引脚只有12个引脚,但也可以显示不同的数字,但人类眼镜太弱(不是人)
#4.138译码器
1.功能:8个端口可以变成3个端口(连接到单片机,使用io口变少)
2.需要连接电源,左边输入右边输出,使电源开关类似(G1 高电平 G2A 和G2B低电平工作)
C在三个输入端中处于高位,A是低位
4.实现
CBA给个二进制数,转成十进制对应一个口
#5.74HC245芯片()
1.功能:提高驱动能力的双向数据缓冲器
2.vdd是电源和vcc差不多把,OE(或者CE)接低电平工作(和以前差不多是直接开的状态),DIR是方向(因为他是双向的),但是如果我们管理数字,我们只能发送数据。
J21是跳线帽,可以短路两次。感觉有点像单刀双枝开关。
3.DIR接高电平把左边数据送到右边,反之
简单地说,你给P什么数据0口,它原封不动地给这个输出
4.单片机高电平驱动能力差,低电平驱动能力强(以前)LED也采用低电平点亮的方式(低电平会更亮)
5.这个芯片由自己的电源驱动,数字管更亮
6.这里的电容
uf nf pf稳定电源(电源滤波)很常见
7.
排阻R=欧姆(限流电阻,防止数字管电流过大(四位一体排电阻)
#6.驱动方式:
选中 给段码(那我想亮几个数码管怎么办)
#6.实际操作需要来力(如果我不结束,我就要西内了)
位选LED6,选Y5,给P2那几个口01 什么的 ,给101
给段码时,端口高位对应数据高位,这里有2-10-16
#7.关于我自己的
这个数码管是和普通的LED一样滴
多为共阳极
最简单的滴倒数qaq(没有浪费时间qaq)