51单片机控制8个数码管并显示1-8
Digital Tube PDP的Digencies方法。它连接到微型竞争者,并连接到“选举”的P2 端口。
该程序以0000H地址开头,首先首先调用显示功能,足以等待新的显示。
清除显示功能中的第一个R0和R1 记录,制作RA1 并解释RA1 以存储Bigital Tube Room。
通过添加R0值,该时间表已输入各种数字管室代码。
将R0发送到注册,然后将P0端口发送到表的下部,然后发送P0端口以显示帐户单位。
然后调用延迟的小节,然后将其标记为位),然后将您带入RLA的价值。
更新R1 价格后,它将从腰部发送以更新R1 后更新“位选择”。
致电随后的延迟。
确保您已通过CJN指南安排了8 次。
如果不是,请选择继续播种,然后选择下一个数字库布部分,如果将其粘在8 次时,程序将结束LOP。
随后的延迟主要有效,以确保稳定信号。
表中的值与0到9 的数字管有关。
它是数字管的可变显示,具有级别的饮料和小选择。
该时间表可以由登录器使用,并通过ScPigital管延迟,可用于显示数字1 至8 通过调整表中的数据和延迟日期,可能会出现合适的数字和症状。
如何使用单片机at89c51驱动4位8段数码管,如果用到芯片来驱动的,电路图如何连接?
当使用AT8 9 C5 1 微控制器驱动4 位8 段数字管时,必须首先考虑数字管连接方法。通常,数字管可以连接到微控制器,P0,P1 ,P2 和P3 的八个部分的四组。
其中,Porta P0通常必须连接到上拉电阻,而其他接口则不连续。
上拉电阻的电阻值通常在1 k〜4 k7 之间,以确保每个引脚的退出电流小于5 00 mA。
此处提供的电路图表明,六位共有的阴极数字管连接到AT8 9 C5 1 微控制器的I/O三态。
即使数字管是常见的阴极,也不会影响原理。
只需将上拉电阻(排除)连接到P0端口即可。
为了控制位的选择以及数字管段选择的信号,电路中使用了两个U1 和U2 FERM。
图中标记的WEI1 -WEI6 是位和A-G等的信号。
这些是该细分市场的选择信号。
U2 和U1 阻滞剂具有相同的模型,位置和选择和位选择分别由WELA和DULA控制。
该设计允许一组I/O门来指导数字管,从而节省了硬件一般费用。
这样,AT8 9 C5 1 微控制器可以有效地控制数字管显示。
希望以上说明对您有用,并祝您成功!
如何使用单片机的数码管显示0?
1 首先,很好地键入代码并点亮数字管。2 编写代码后,确认原始代码是否正确。
3 确认代码正确后,下一步是在该代码行(箭头点)的站点上删除这四个单词。
4 然后,如图所示,四个单词已被删除,只需将它们更改为数字的相应代码即可。
5 在这里,我们将其更改为代表数字0的代码,如图所示。
6 最后写代码后,将生成的六角形文件写入微控制器,数字管上显示的数字变为0。