1樓:卿涉皇心
微控制器不存在消隱問題!
47okey朋友:“led數碼動態顯示需要消隱”這是你的led顯示需要“消隱”,而不是微控制器需要消隱,這是兩回事。
另外,從一個匯流排口驅動多個七段led顯示時,也不應該先送位選,而是應在關閉位選的情況下先送段碼,然後再送位選,延時後先關閉位選,再換段碼,再開位選。這不叫做消隱!!!
“消隱”一詞來自映象管電視機的掃描顯示,當電子束從螢幕的最左邊掃到最右端,再返回下一行最左端是,為了防止在這個“返回”路程中經過螢幕而生產“回掃線”,就加了“行消隱”電路,在電子束返回時讓驅動電路短暫截止。同樣,還有“場消隱”也是這樣。而led根本不存在這個問題。
2樓:聊慶赫連含煙
數碼管的操作規範,
首先,因為微控制器是順序執行的(每次執行一個指令),重影是應為在改變段選是,對應的位選針並未改變,導致在極短的時間內,某一位上出現了兩個數字的重疊(微觀上)。
這個問題在點陣屏中也會遇到,如何規避這個問題,其實很簡單,我們建立一個運算元碼管的規範即可。
規範:對於某次的為重新整理(在點陣屏裡面是行或者是列重新整理),我們遵從下面順序
1、關顯示
2、改變段選內容
3、開顯示
顯示的開關是通過位選製成相應位而成,比如在您的例項中,位選=0xff
時為關顯示,開顯示則是開啟對應位的通道(也就是說,位選移下下一位)祝你好運,
這個方法基本能解決任何情況下的重影,
有時可能需要增加步奏4、延時
3樓:邱米盈敏
微控制器的led數碼動態顯示需要消隱。因為動態顯示是利用人眼的暫留效應來多位顯示的。原理是其多位數碼管的每位段碼控制只由一個io口8
位輸出,先位選
,送段碼,延時(1~3ms),關位選
(這個就是消隱作用,如果沒關,下一位的段碼送出時,這一位也顯示下一位的段碼,這樣就亂了)再下一位,重複上述過程。
微控制器問題,微控制器問題 25
船長 12mhz 12 1s 1ms 1000065536 10000 55536 d8f0mov tmod,01h t0工作方式1mov tl0,0f0h t0初值mov th0,0d8 h t0初值setb tr0 啟動t0 setb et0 允許t0中斷 setb ea 開總中斷 龍宇防盜監控...
微控制器微控制器要學到什麼程度才能從事微控制器工作微控制器工作一般做些什麼具體舉例啊
樓上樓下那些自稱招聘到處發廣告的,你非要去信?一堆培訓機構的託,成天如附骨之蛆的發廣告拉人全國上下天南海北的跑。肉麻的鼓吹低門檻高就業的神話。賣學歷發證書撒工作,要什麼都有,沒有基礎沒有條件也上,滿足所有想象力的讚美之詞,現身說法 道聽途說,自己 朋友 親戚多麼感激涕零五體投地。他們一個個都翹首盼著...
51微控制器怎麼識別高電平,51微控制器怎麼識別乙個高電平?
首先確認在p21已經有上拉為高的情況下,接在339輸出口,是不是為低,然後讓339為高後,p21口是否為高,用表測下,再寫程式。p2 0,是不能這樣寫的,做為輸入口,之前都得送1。除非可用沒有內部上接的p0口,做這些,硬體狀態很重要,先確認339一定有輸出哦。首先,你要確定輸入到微控制器引腳的電平是...