|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機 | DSP技術(shù) | MCU技術(shù) | IC 設計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
請教液晶顯示問題 |
| 作者:莊莊 欄目:單片機 |
液晶每次刷新內(nèi)容都發(fā)生抖動,即改變部分顯示內(nèi)容,液晶全屏閃爍一下。 每次刷新都這樣,即使刷新一個數(shù)字也閃爍。很難看。 請高手指點,謝謝。。。。。。。。。。。。。。! |
| 2樓: | >>參與討論 |
| 作者: lg3459 于 2005/12/29 17:09:00 發(fā)布:
提高刷新頻率,縮短寫周期 |
|
| 3樓: | >>參與討論 |
| 作者: jinbos 于 2005/12/29 17:34:00 發(fā)布:
同上 |
|
| 4樓: | >>參與討論 |
| 作者: computer00 于 2005/12/29 18:12:00 發(fā)布:
你用的是液晶模塊吧?有些液晶模塊是有這樣的問題。 我現(xiàn)在用的這個1602LCD就是這樣,刷新時會抖動一下,不過不影響我的使用。 |
|
| 5樓: | >>參與討論 |
| 作者: guorock 于 2005/12/29 18:44:00 發(fā)布:
既然是改變部分顯示內(nèi)容,我覺得沒有必要刷新 |
|
| 6樓: | >>參與討論 |
| 作者: jim0810 于 2005/12/29 20:08:00 發(fā)布:
會不會你的程序還是全部刷新了一次呢? |
|
| 7樓: | >>參與討論 |
| 作者: jjg 于 2005/12/29 21:00:00 發(fā)布:
有沒有每次對液晶刷新時復位,復位可能造成閃一下。 |
|
| 8樓: | >>參與討論 |
| 作者: thaisazhao 于 2005/12/30 11:05:00 發(fā)布:
你液晶的驅(qū)動芯片是什么? |
|
| 9樓: | >>參與討論 |
| 作者: 艾森豪威爾 于 2005/12/30 13:23:00 發(fā)布:
你是串行的吧?串行——〉并行試一下 并行速度能提高很多很多; 還有就是你盡量不要每次顯示都刷新整屏,顯示哪里就刷哪里。 * - 本貼最后修改時間:2005-12-30 13:27:04 修改者:艾森豪威爾 |
|
| 10樓: | >>參與討論 |
| 作者: 莊莊 于 2005/12/31 9:27:00 發(fā)布:
我用的液晶的驅(qū)動芯片是T6963C 我試過了,刷新頻率越快,閃爍越厲害,到最后模糊不清。 我只是改變部分內(nèi)容,只對改變內(nèi)容刷新,卻是全屏閃爍。 |
|
| 11樓: | >>參與討論 |
| 作者: kyflash 于 2005/12/31 10:22:00 發(fā)布:
不刷新內(nèi)容的時候閃爍不? 如果只在刷新時閃爍,那可能就是程序中有全屏大范圍刷新語句。如果不刷新也閃爍,可能驅(qū)動頻率設置不對,電源不穩(wěn)定,存在干擾。在WWW.OURAVR.COM上面有基于AVR的T6963的現(xiàn)成程序,可以去看看 |
|
| 12樓: | >>參與討論 |
| 作者: 艾森豪威爾 于 2005/12/31 10:34:00 發(fā)布:
T6963C我做過 沒問題,很好用啊 |
|
| 13樓: | >>參與討論 |
| 作者: thaisazhao 于 2005/12/31 10:42:00 發(fā)布:
你是不是在刷新時作清屏了? 你是不是在刷新時作清屏了? 你是定時刷新還是在需要時改寫? 其實液晶模塊有驅(qū)動時不需要刷新的。你只要將需修改數(shù)據(jù)寫進驅(qū)動芯片就可以了。 |
|
| 14樓: | >>參與討論 |
| 作者: 莊莊 于 2005/12/31 11:02:00 發(fā)布:
我編的程序以前用過沒問題,以前挺好的,可現(xiàn)在? 現(xiàn)在是刷新就閃爍,不刷新不閃爍,單片機是MSC1210。 |
|
| 15樓: | >>參與討論 |
| 作者: 艾森豪威爾 于 2006/1/4 10:47:00 發(fā)布:
你說的刷新是指什么? 你的刷新怎么做的? 我就是送數(shù)據(jù),送之前看需要擦掉哪里,擦掉后就送。 如果刷屏慢的話,那就是你用的串行連接方式,改成并行就行了。 還有thaisazhao說的也有道理。 |
|
| 16樓: | >>參與討論 |
| 作者: 莊莊 于 2006/1/4 11:09:00 發(fā)布:
我的方法和樓上的一樣 也是并行連接 |
|
| 17樓: | >>參與討論 |
| 作者: mcuatcn 于 2006/1/4 13:09:00 發(fā)布:
呵呵 最簡單的一個解決辦法 你是不是這樣?? 顯示一屏,然后清屏,然后顯示下一屏,然后清屏,然后又顯示下一屏 ..... 是這樣嗎? 如果你的程序是這樣的,把清屏命令去掉就可以了,何必每次都清屏呢?可以事事看 |
|
| 18樓: | >>參與討論 |
| 作者: mcuatcn 于 2006/1/4 13:11:00 發(fā)布:
就是不斷地覆蓋而不清屏,注意哦,空白的也要覆蓋的 |
|
| 19樓: | >>參與討論 |
| 作者: 莊莊 于 2006/1/4 13:39:00 發(fā)布:
不是,顯示后部分內(nèi)容要改變,比如時間顯示 |
|
| 20樓: | >>參與討論 |
| 作者: fz821223 于 2006/1/4 13:50:00 發(fā)布:
為什么不試下我公司的1335驅(qū)動320*240液晶 聯(lián)系方式: 手機13961888826(短信) 匯款方式: 建行4532 4229 1625 6014 開戶行:建行江蘇省分行 開戶人:符卓
|
|
| 21樓: | >>參與討論 |
| 作者: 莊莊 于 2006/1/4 14:26:00 發(fā)布:
硬件已定 |
|
| 22樓: | >>參與討論 |
| 作者: thaisazhao 于 2006/1/4 15:22:00 發(fā)布:
只修改顯示內(nèi)容改變的部分 只修改顯示內(nèi)容改變的部分,修改時速度盡量快。 你要是不放心覆蓋也行,但是千萬別清屏。 |
|
| 23樓: | >>參與討論 |
| 作者: 艾森豪威爾 于 2006/1/4 15:57:00 發(fā)布:
按理說如果是并行,即使清屏也沒問題 基本看不出來 |
|
| 24樓: | >>參與討論 |
| 作者: mcuatcn 于 2006/1/4 16:35:00 發(fā)布:
沒關系的,你就把改變了的內(nèi)容覆蓋上去不就可以嘛 |
|
| 25樓: | >>參與討論 |
| 作者: 莊莊 于 2006/1/4 19:49:00 發(fā)布:
謝謝,我的硬件不能改了 |
|
| 26樓: | >>參與討論 |
| 作者: MCUATCN 于 2006/1/4 20:04:00 發(fā)布:
可以的 你說的: 莊莊 發(fā)表于 2006-1-4 13:39 侃單片機 ←返回版面 不是,顯示后部分內(nèi)容要改變,比如時間顯示 只要新的內(nèi)容不斷地覆蓋,改變的內(nèi)容在改變著的,不影響的, 不變的內(nèi)容由于和以前一樣,在液晶上看不出來的變化的,液晶就不閃爍了 你可以事事的~~ 和你和你改程序部分改變是相同的效果 |
|
| 27樓: | >>參與討論 |
| 作者: 莊莊 于 2006/1/4 21:17:00 發(fā)布:
這個我也知道,但是這個方法行不通 全屏覆蓋得方法我試過了,屏幕完全模糊,行不通 |
|
| 28樓: | >>參與討論 |
| 作者: MCUATCN 于 2006/1/5 10:46:00 發(fā)布:
你用的什么液晶模塊阿?? 我就是這樣做的,一點都不閃爍的,一秒鐘覆蓋一次. 不知道你是什么原因~~ |
|
| 29樓: | >>參與討論 |
| 作者: 莊莊 于 2006/1/5 15:59:00 發(fā)布:
以前也挺好的 液晶模塊是T6963C,以前用51控制它,挺好的,現(xiàn)在換了MSC1210單片機就不行了。 |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |