当前位置:网站首页>无论LCD和OLED显示技术有多好,都无法替代这个古老的显示数码管
无论LCD和OLED显示技术有多好,都无法替代这个古老的显示数码管
2022-06-27 07:33:00 【林老师授单片机】
现阶段,无论LCD和OLED显示技术有多好,都无法替代这个古老的显示数码管。

因为直到现在,很多领域都离不开数码管,其最主要原因是它很廉价、稳定,而且控制相对简单,接下来说一下它的原理有多简单,这是个一位数码管,他一共有8段,A到G是显示数字的,而第8段DP只能显示小数点。
他的每一段都是一个led灯,当BC点亮时,它显示的是1,当ABCDF点亮时,它显示0,还有十个引脚,3号和8号引脚连接的是led灯的阴极,其余引脚连接的是阳极,因为阴极都连在了一起,所以叫他共阴极数码管,如果把阳极连接在一起的是共阳极数码管。
最近很多小伙伴找我要一些单片机学习资料,然后我根据自己从业十年经验,熬夜肝了几个通宵,精心整理一份「单片机入门到高级教程+工具包」,全部无偿共享给大家!!!
评论区回复六六六,关注我之后私信我即可拿。
回到主题

3号和8号是连在一起的,我们称它为com端,那么如何控制这个数码管呢?很简单,只需要让com端接地,然后把这些引脚连到单片机,如果想让某一段亮,就给它高电平,如果不想让它亮,就给低电平,他和我们控制led灯没什么区别。

一位数码管还好说,但多位数码管如何控制呢?你看他有这么多引脚,可以把它看作是四个一位数码管封装在了一块儿,如果采用刚才说的控制方法也是可以的,但这里需要32个引脚,单片机的引脚资源很宝贵。
如果32各引脚都去控制数码管,会造成很大的资源浪费,这时候,聪明的人类想到了一个非常巧妙的办法,那就是让这四个数码管逐个点亮,也就是第一个数码管点亮的同时,其余3个熄灭。

然后第二个点亮,以此类推,那这样会不会看到数码管闪烁呢?不会的,数码管之间的闪烁频率非常快,人眼看上去就好像是四个一块儿再亮。
文章相对比较长,字数比较多,大家可以先打开头像关注我,之后慢慢看,///插播一条:我自己在今年年初录制了一套还比较系统的入门单片机教程,想要的同学找我拿就行了免費的,私信我就可以哦~点我头像左下角黑色字体加我也能领取哦。最近比较闲,带做毕设,带学生参加省级或以上比赛///

此时他的连线是这样的,但这时只用到了12个引脚,Led灯的阳极都接到8个引脚上,其余四个com端也连接到单片机引脚上,而不是连接到地,如果我们要控制第一个数码管,就把第一个数码管的com端给低电平,同时还必须把其余3个的com端给高电平。
因为led的阴极如果接的是高电平,这样无论如何他都不会亮,最后,我们只需要给这8个引脚输出高低电平,就能控制这个数码管了,记住,想要哪一个数码管亮,就必须给哪一个数码管的com端低电平。
好了,这期就到这里了,觉得对屏幕前的你有帮助的麻烦一键三连
边栏推荐
- Coal crusher
- hutool对称加密
- Jupiter notebook file directory
- Stream常用操作以及原理探索
- Self test in the second week of major 4
- Difference between boundvalueops and opsforvalue
- Interviewer: do you have any plan to request a lot of data that does not exist in redis to destroy the database?
- Cookie encryption 7 fidder analysis phase
- C# 请问怎么在更新数据库时候调用line与rows
- Construction of defense system for attack and defense exercises part II common strategies for responding to attacks
猜你喜欢

Xiaomi Interviewer: let's talk about the proficient Registration Center for three days and three nights

Remote connection raspberry pie in VNC Viewer Mode

在线文本数字识别列表求和工具

C# 请问怎么在更新数据库时候调用line与rows

js中输入三个值,并且由小到大输出

JS find the number of all daffodils
![Speech signal processing - concept (II): amplitude spectrum (STFT spectrum), Mel spectrum [the deep learning of speech mainly uses amplitude spectrum and Mel spectrum] [extracted with librosa or torch](/img/b3/6c8d9fc66e2a4dbdc0dd40179266d3.png)
Speech signal processing - concept (II): amplitude spectrum (STFT spectrum), Mel spectrum [the deep learning of speech mainly uses amplitude spectrum and Mel spectrum] [extracted with librosa or torch

js打印99乘法表

One person manages 1000 servers? This automatic operation and maintenance tool must be mastered

Solve the problem of win10 wsl2 IP change
随机推荐
JS to determine whether the number entered by the user is a prime number (multiple methods)
js判断用户输入的数是否为质数(多种方法)
js中判断奇偶的函数,求圆面积的函数
js用switch语句根据1-7输出对应英文星期几
guava 教程收集一些案例慢慢写 google工具类
再见了,敏捷Scrum
Sword finger offer 07 Rebuild binary tree
Construction of defense system for attack and defense exercises part II common strategies for responding to attacks
js来打印1-100间的质数并求总个数优化版
JS performance reward and punishment examples
hutool对称加密
语音信号处理-概念(二):幅度谱(短时傅里叶变换谱/STFT spectrum)、梅尔谱(Mel spectrum)【语音的深度学习主要用幅度谱、梅尔谱】【用librosa或torchaudio提取】
Goodbye, agile Scrum
From 5 seconds to 1 second, the system flies
磁选机是什么?
正斜杠反斜杠的由来
How to bind SQL statements to web buttons
程序人生 - 程序员三十五岁瓶颈你怎么看?
How can the flower e-commerce 2.0 era go after the breakthrough from 0 to 1?
Guava tutorial collect some cases and write Google tool classes slowly