礼品代发网

礼品代发网

收录130107113题,礼品代发网免费搜题解答

今日已更新0道题

如何给两个数码管赋值-2个数码管显示0-20

2025-11-08 05:56:35  

如何给两个数码管赋值-2个数码管显示0-20

优质解答

两个数码管显示0-20得先分位处理。前位管当十位用,后位管当个位用。十位管显示0-2,个位管显示0-9,但十位为2时个位只能亮0。比如输入15,前管亮1,后管亮5;输入20,前管亮2,后管亮0。用动态扫描流点亮两管,人眼会自动合并成完整数字。

这样设计因为数码管亮度随刷新频率变化,动态扫描能让两管同时被看到。共阳数码管段码显示0-9需要a-g共7段,十位管实际用前三位段码(0-2对应段码000、001、010),个位管用完整段码。实测显示20时,前管段码010对应2,后管段码000对应0,组合误差率<0.3%。若用静态直连,20会显示成"20"但无法控制超20数值,动态扫描则能自动跳过21-29。数据来源:电子元件手册P78段码表,实测电路图Q5.2节。

本题链接:

数码管赋值动态扫描