单片机基础模块学习——数码管

1.数码管原理图

八位数码管实际上是由两个四位数码管组合而成的

这两个四位数码管是有关联的,a1到dp1均是有关联的,com端口没有重叠。

实际上每一段都相当于是独立的发光二极管,共有8段。

实际电路连接关系如上图,所有二极管的正极相连引到公共端口,若想点亮二极管,需要给公共端高电平,负极对应的端口加一个低电平。

由于8个数码管的负极都是有a1到 dp1控制,那么该如何显示不同的数字呢,就用到了动态扫描的方法,通过控制每个数码管的com端,从而实现显示不同的数字,加快循环,由于人眼的视觉暂留效应,就能达到以下效果。(我们平常看到的视频也是同样的道理)

2.开发板原理图

对于数码管的控制也是用到了74HC573锁存器,从而实现p0引脚的改变不会影响到数码管的显示。

3.段码表

相关推荐
qq_454175799 分钟前
c++学习-this指针
开发语言·c++·学习
恰薯条的屑海鸥20 分钟前
零基础在实践中学习网络安全-皮卡丘靶场(第九期-Unsafe Fileupload模块)(yakit方式)
网络·学习·安全·web安全·渗透测试·csrf·网络安全学习
哆啦A梦的口袋呀1 小时前
基于Python学习《Head First设计模式》第六章 命令模式
python·学习·设计模式
三月雪落无痕2 小时前
altium designer2024绘制stm32过程笔记x`
笔记·嵌入式硬件
程序猿tu3 小时前
Axios学习笔记
笔记·学习
有谁看见我的剑了?3 小时前
stress 服务器压力测试的工具学习
服务器·学习·压力测试
有谁看见我的剑了?3 小时前
stress-ng 服务器压力测试的工具学习
服务器·学习·压力测试
牛奶咖啡134 小时前
学习设计模式《十二》——命令模式
学习·设计模式·命令模式·队列请求·宏命令·可撤销恢复操作·参数化配置
余厌厌厌4 小时前
go语言学习 第9章:映射(Map)
服务器·学习·golang
委婉待续4 小时前
Qt的学习(一)
开发语言·qt·学习