用动态数码管原理设计显示:第一屏显示21-c-1,显示1S,灭屏1S;第二屏显示040214,显示1S,灭屏1
时间: 2023-05-26 08:03:37 浏览: 97
PLC实现LED数码管动态扫描数据显示
S。
首先,需要了解动态数码管的工作原理。它是通过不停地切换不同的数码管显示来实现多个数码的显示效果。所以,要实现上述的显示效果,就需要在控制电路中设置合适的时序和数码管显示模式。
以下是一个可能的设计方案:
1. 接线
- 数码管1:使用1个4位共阴数码管,连接P2.0~P2.3引脚,连接SEG1~SEG4段选引脚,连接COM1~COM4位选引脚。
- 数码管2:使用1个8位共阴数码管,连接P3.0~P3.7引脚,连接SEG1~SEG8段选引脚,连接COM5~COM12位选引脚。
2. 时序
根据常规的动态数码管工作方式,可以设置约1ms的扫描周期,并在每个周期内按照以下顺序进行操作:
- 关闭所有位选引脚;
- 第一屏显示数字 2,第二屏显示数字 0;
- 开启第一个数码管的位选引脚,设置其对应的数码管段选信号为 21-c-1;
- 等待1秒钟;
- 关闭所有位选引脚;
- 第一屏显示程序结束标志,即 A-4(也可以显示“End”等文本),第二屏灭屏;
- 等待1秒钟;
- 开启第二个数码管的位选引脚,设置其对应的数码管段选信号为 040214;
- 等待1秒钟。
这样,就可以按照要求实现题目中的显示效果。
需要注意的是,具体的代码实现可能会因不同的芯片和编程语言而有所不同。因此,上述方案仅供参考,并不一定适用于所有情况。在实际设计中,需要仔细测试和调试,以确保显示效果的正确性和稳定性。
阅读全文