|
|||||||||||
| 技術交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
關于顯示閃爍的問題: |
| 作者:花子 欄目:單片機 |
關于顯示閃爍的問題: 單片機用PIC16C73,使用12MHZ晶振 12位數(shù)碼管,每位顯示時間為1毫秒,高位零消隱 可是實際運行中顯示肉眼能看出閃爍 將每位數(shù)碼管顯示時間改為2毫秒,亮度提高一點了,可是閃爍更嚴重了 請教各位高手,怎么解決顯示閃爍的問題?? |
| 2樓: | >>參與討論 |
| 作者: bolofeng 于 2003/12/5 15:21:00 發(fā)布:
刷新頻率太低 每次刷新顯示時間不要超過20ms,即刷新顯示頻率>50Hz。 |
|
| 3樓: | >>參與討論 |
| 作者: 花子 于 2003/12/6 11:09:00 發(fā)布:
。。。。。。。 現(xiàn)改為每位顯示時間為1毫秒,高位零消隱,12位數(shù)碼管一共顯示12ms的時間 刷新一次,加上KEY的掃描,還是能看出閃爍。。! |
|
| 4樓: | >>參與討論 |
| 作者: bolofeng 于 2003/12/6 13:15:00 發(fā)布:
你的程序有問題! |
|
| 5樓: | >>參與討論 |
| 作者: eling 于 2003/12/6 15:47:00 發(fā)布:
將刷新放到定時器中斷最好。 |
|
| 6樓: | >>參與討論 |
| 作者: ZXQ77 于 2003/12/12 10:17:00 發(fā)布:
我也在做顯示程序,但是查表不行 花子兄: 我也在做顯示,可在查表時值不能返回,不知應怎樣處理PC值,請多多指教. 我剛學PIC,之前時用MCS51的,覺得還不適應,關于分頁和查表的問題還很多,請多指教,能否給我?guī)讉查表和顯示的小程序呢? 先謝過!! |
|
| 7樓: | >>參與討論 |
| 作者: poor 于 2003/12/12 10:38:00 發(fā)布:
要真正看起來效果好,要做到100HZ 要看起來效果很好,最后做到100HZ,才可能真正看起來穩(wěn)定。 |
|
| 8樓: | >>參與討論 |
| 作者: americ 于 2003/12/12 22:48:00 發(fā)布:
每一個刷新時間一定相同!周期性一定要好! 我也很痛苦的遇到過。 周期性一定要嚴格一致!!! 例如,刷新第一次1ms , 第二次不能 1.2ms ..... 我在16C54的程序中為每一次刷新 使用定時器補償。 閃爍就是這樣煉成的! |
|
| 9樓: | >>參與討論 |
| 作者: hotpower 于 2003/12/12 23:08:00 發(fā)布:
閃爍及亮度和刷新頻率有關 |
|
| 10樓: | >>參與討論 |
| 作者: bo386675 于 2003/12/13 7:51:00 發(fā)布:
51我用2MS也沒有顯示閃爍 51我用2MS也沒有顯示閃爍 |
|
| 11樓: | >>參與討論 |
| 作者: yulye 于 2003/12/13 11:23:00 發(fā)布:
位數(shù)至多不能超過10個吧? 我用51在中斷里刷新,顯示很好,2ms中斷一次 我的是9位字,一點都不閃爍 可能是你的12位有關,你先只刷新10次或者8次看看 |
|
| 12樓: | >>參與討論 |
| 作者: hotpower 于 2003/12/13 20:10:00 發(fā)布:
大家都將“簡單問題”復雜化了。 |
|
| 13樓: | >>參與討論 |
| 作者: chjman 于 2003/12/13 20:30:00 發(fā)布:
難兄 我也用PIC16F73做的每位延時一個毫秒,一點問題沒有,5位的 |
|
| 14樓: | >>參與討論 |
| 作者: 農(nóng)夫XP 于 2003/12/15 9:08:00 發(fā)布:
還用說嗎,,程序問題啊.. 不要由于閃爍問題就在這邊光看LED的問題,可能時程序設計其他地方引起的啊..所以才需要調(diào)試嘛.... |
|
| 15樓: | >>參與討論 |
| 作者: Eheart 于 2003/12/16 9:36:00 發(fā)布:
估計你在掃描時沒有先關閉LED位選就輸出新的字段數(shù)據(jù)了 |
|
| 16樓: | >>參與討論 |
| 作者: mrzhao 于 2003/12/17 8:22:00 發(fā)布:
i say 我覺得可能時程序結(jié)構問題,可以把其它不需要的程序禁止掉,只看顯示。這樣比較容易找出問題的所在。 |
|
| 17樓: | >>參與討論 |
| 作者: chensnow 于 2003/12/17 10:20:00 發(fā)布:
采用高亮的LED 采用高亮的LED,先關段碼輸出,打開位碼,加幾個NOP后,再開段碼,延時后再關段碼,再換位碼,同理加NOP,如此循環(huán),即使掃描慢些,都不會閃。 |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |