linux 动态扫描 数码管,七段数码管动态扫描原理及其实现方法
MCU輸出端口Dig1控制第一個(gè)數(shù)字的公共陽(yáng)極
MCU輸出端口Dig2控制第二個(gè)數(shù)字的公共陽(yáng)極
打開和關(guān)閉MCU輸出端口A,B,C,D,E,F,G,DP控制段圖片
如何動(dòng)態(tài)顯示數(shù)字電子管?
A,B,C,D,E,F,G,DP的兩位數(shù)字也很常見,因此數(shù)碼管的兩位數(shù)字實(shí)際上不能同時(shí)點(diǎn)亮
我們需要進(jìn)行分時(shí)掃描顯示,例如讓數(shù)碼管顯示“ 12”(第一個(gè)數(shù)字顯示1,第二個(gè)數(shù)字顯示2),過程如下1?6
Dig1和Dig2設(shè)置為高電平,而A,B,C,D,E,F,G和DP設(shè)置為高電平. 此時(shí),Q1和Q2都被切斷,并且沒有電流流過數(shù)字管內(nèi)的LED. 數(shù)碼管熄滅
B和C設(shè)置為低電平,Dig1設(shè)置為低電平,這時(shí),第一位的B和C段點(diǎn)亮,并顯示為“ 1”.
延遲10毫秒,讓第一個(gè)數(shù)字“ 1”保持10毫秒
Dig1和Dig2設(shè)置為高電平,而A,B,C,D,E,F,G和DP設(shè)置為高電平. 此時(shí),Q1和Q2都被切斷,并且沒有電流流過數(shù)字管內(nèi)的LED. 數(shù)碼管回到關(guān)閉狀態(tài)
A,B,E,G設(shè)置為低電平,Dig2設(shè)置為低電平,這時(shí)第二位的A,B,E和G段點(diǎn)亮并顯示為“ 2”
延遲10ms,讓第二個(gè)數(shù)字“ 2”保持10ms
1?6步連續(xù)循環(huán),可以在1秒內(nèi)循環(huán)50次,即刷新頻率為50Hz
由于人眼的視覺持續(xù)存在,因此無法識(shí)別50Hz以上的刷新率. 盡管兩位數(shù)字快速閃爍,但它們看起來仍然是靜態(tài)的. 三相反向開關(guān)如何接線?進(jìn)線和出線在哪里連接?老電工教您兩種連接380V電動(dòng)機(jī)的方法. 星形連接和角形連接有什么區(qū)別?老電工教你如何手工學(xué)習(xí)電工. 萬用表無法測(cè)量電流. 多虧了老電工,我終于學(xué)會(huì)了數(shù)字電筆. 電工經(jīng)常使用它. 您知道如何檢查電筆的斷開連接嗎?電工必須學(xué)習(xí)小技巧. 線盒的耳朵經(jīng)常在家中折斷. 老電工會(huì)教你快速修復(fù)它,不需要更換電線盒.
本文來自電腦雜談,轉(zhuǎn)載請(qǐng)注明本文網(wǎng)址:
http://www.pc-fly.com/a/tongxinshuyu/article-294293-1.html
總結(jié)
以上是生活随笔為你收集整理的linux 动态扫描 数码管,七段数码管动态扫描原理及其实现方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 创建显IP图片
- 下一篇: HTML 使用table标签制作个人简历