微控制器液晶顯示器C51程式設計的問題(裡面詳細,歡迎高手)

2022-12-18 13:46:20 字數 1664 閱讀 2514

1樓:啟巖

1、34h應該是關閉圖形顯示的功能,你可以看液晶資料手冊。

2、這個程式是通過判斷p1^7這個管腳來判斷液晶是否忙。這沒有問題。p1口不可能永遠為0xff。

如果你的p1口有資料變化,即使你把它先全部置1,它馬上又會變為其它狀態,所有不會一直為0xff。

3、反顯就是指背景為黑色,你要顯示的字元為白色,正好跟平常顯示相反。

2樓:

問題一請查詢液晶手冊。

問題二、busy是一位變數,其值等於p1的最高位值。p1=0xff是51必須的一條命令,想讀取外部電平,必需先往那個口寫高電平。這是由於內部上拉電阻的影響。

可以參考課本詳細了解io口的結構。你向p1口寫高電平後,再去讀,就是它實際的電平值,可能是高電平,也可能是低電平。busy是液晶輸出的電平值,不忙時就是0.

問題三、你看過膠卷嗎?那就是反顯的效果,說白了就是黑白顛倒。

3樓:匿名使用者

hehe 正如上面所說的 51的有些口就是很特別, 你不輸出高電平,就讀不到外部電平. 這就是雙向口的弊端. 概念上不容易理解.

感覺很怪, 但是你仔細研究了這些口的內部硬體結構就理解了. 很有意思的,可以做很靈活的設計

4樓:匿名使用者

問題一:我不知道你的lcd控制器是什麼,不過有關指令你應該查那種控制器的文件,裡面都說明很詳細;

問題二:51微控制器i/o口既可做輸入也可作輸出,當要讀取外部輸入資料時先把相應位置高,如果外部資料是低電平則會拉低相應管腳,而不管你原來寫的是0xff還是0x00,因此lcd不忙時db.7會把引腳拉低

問題三:反顯就是指背景和要顯示的資料完全反過來,這樣原來顯示的顏色變成了背景色,而原來的背景色成了資料顏色

5樓:匿名使用者

51微控制器作為輸入口使用時,必須現象io口送稿電平,因為我們是要判斷顯示屏的狀態,所以必須把io口,也就是你程式中p1口設定為輸入口。

在顯示屏中,通常是我們看到的字元的痕跡是被點亮的,反顯恰好相反了,是把看不到的部分點亮。將向印章一樣,有凸出的,也有凹下的,如果我們把正常顯示說成是凸出的,那麼反顯就是凹下顯示的。

mcs51微控制器驅動19264a液晶屏(ks0107)不顯示,請教各位高手! 50

6樓:匿名使用者

量一下rst引腳的電壓有沒有達到要求,以前我用3.3v的微控制器驅動這種液晶模組,死活點不亮,最後發現是rst對電壓要求比較高(好像要4.5v以上),其他訊號的電平都是相容的。

7樓:匿名使用者

這事還真不好弄,要想找人幫你調的話,最好把軟硬體都給我,我保證給你搞定。

微控制器與液晶顯示器的連線電路是怎樣的,液晶要顯示乙個字元需要有哪些過程?

8樓:匿名使用者

液晶有很多種,要看具體是哪種液晶顯示屏。

液晶顯示屏後面都有驅動晶元,一般都能在網上找到該晶元的介面資料,與微控制器的介面要按資料來。

現在液晶顯示屏一般都是帶視訊記憶體的,即介面晶元的一塊記憶體區域對應顯示屏上的螢幕區域。要顯示東西只需要用微控制器向該位址區域寫資料,螢幕上就顯示出來了。

9樓:

你說的液晶是指啥液晶,1602,12864 ?

液晶顯示器的問題

明顯是你買的電源是個水的,被js騙了,正常來講19寸的用12v 4a的電源也夠了,但是你買的插上出現水紋,有兩個原因 1.電源達不到它所標示的輸出,它只是穿了件馬甲。即他帶不動你的顯示器,小馬拉大車,太吃力了。2 電源的濾波效果太差,質量有問題。說到底還是你電源的問題,顯示器應該沒事,建議你買個12...

關於液晶顯示器的問題

屏閃時可以先關一會顯示器,在開啟就好點。但是根本原因應該在顯示卡。拆下資料線和顯示卡,擦一下顯示卡上的金手指,再裝上。再不行就該修下顯示卡啦。可以嘗試把亮度調亮一點試試看。有些畫閃現象在一定的亮度下會出現,或者會比較明顯。冷機和熱機有差異,是其中有些元器件的工作特性隨溫度變化導致的。電子器件都有一定...

關於液晶顯示器的問題(高手請來看看)

aging 是衰老的意思.一般都是映象管老化所致.該換了夥計 告你說是映象管老化了,又不是報廢了,當然還能用了.你還要什麼原因了 液晶是一種介於液體和晶體之間的物質,本身並不能發光,因此背光的亮度決定了它的亮度。一般來說,液晶顯示器的亮度越高,顯示的色彩就越鮮豔,現實效果也就越好。液晶顯示器中表示亮...