- 打卡等级:以坛为家I
- 打卡总天数:331
- 最近打卡:2025-06-18 08:32:52
已绑定手机
高级会员
- 积分
- 839
|
发表于 2025-1-2 15:20:55
|
显示全部楼层
新年伊始开始学习第9集《数码管》
数码管也叫LED数码管,内部是由多个发光二极管封装在一起组成的,在日用以及工业产品中到处可见,运用十分广泛。以这种最普通的数码管来说,一个“8”我们称之为1位数码管,两个“8”就是2位数码管,以此类推。按发光二极管单元连接方式可分为共阳极数码管和共阴极数码管。学会正确,灵活运用数码管是学习单片机的基本功。
数码管的静态显示比较简单容易点。数码管的动态显示有点复杂。
具体的控制的流程如图所示,N表示有几个数码管!其中需要注意每个延时不能太短,我们这边程序就以1ms为准,且需要保证总共一个循环结束的时间不能大于20ms,因为人眼的视觉不容易分辨出50HZ以上的动态刷新。
这一集重点讲解了74H595移位寄存器,通过《74HC595模拟器》了解了如何用74HC595的SCK,SER,RCK引脚,并行输出Q0-Q7,实现数码管的显示。如何快速生成数码管的段数组,STC给我们提供神奇的工具,在字库生成工具中有LED数码管段码库。这里还有许多仿真接口,通过这一集还了解了如何使用虚拟显示——LED和数码管。给以后程序的调试提供了极大的方便。
|
|