![]() |
加一點延時用來消隱 |
又學(xué)到新知識了,感謝論壇。 |
引用小曾老師:“用鎖存器進行數(shù)碼管顯示,遵循的原則,不管送位碼,還是段碼,都先數(shù)據(jù)到位,在開鎖存在鎖存這是第一點,第二點,每顯示完一位應(yīng)關(guān)掉所有顯示。這樣好處進行動態(tài)掃描互不干擾,顯示的數(shù)字非常干凈,感覺非常的好,不會有一點陰影” |
參與人數(shù) 1 | 黑幣 +8 | 收起 理由 |
---|---|---|
![]() | + 8 |
老郭的數(shù)碼管動態(tài)顯示程序有缺陷,主要是給初學(xué)者了解數(shù)碼管動態(tài)顯示的基本原理,你可以把每位顯示語句順序這樣改一下消除鬼影: P0=0x00; //消隱 dula=1; //開段鎖存 dula=0; //關(guān)段鎖存 P0=0x7e; //送位碼 wela=1; //開位鎖存 wela=0; //關(guān)位鎖存 P0=table[table1[0]]; //送段碼 dula=1; //開段鎖存 dula=0; //關(guān)段鎖存 |
參與人數(shù) 2 | 黑幣 +28 | 收起 理由 |
---|---|---|
![]() | + 8 | |
![]() | + 20 | 回帖助人的獎勵! |
沒有消影 |
admin 發(fā)表于 2018-2-22 00:57 這么晚還解答問題,真是太感謝您了 |
數(shù)碼管沒有問題,是他的程序有問題 |
這個數(shù)碼管消隱問題已經(jīng)在7年前在51黑解決過了詳見:http://www.zg4o1577.cn/bbs/dpj-10971-1.html |
Powered by 單片機教程網(wǎng)