51單片機(jī)(STC89C52RC) lcd1602實(shí)驗(yàn)小結(jié)
掃描二維碼
隨時(shí)隨地手機(jī)看文章
lcd1602是自帶控制器的液晶顯示模塊,能夠顯示兩行點(diǎn)陣數(shù)據(jù),其引腳參數(shù)請google之.
在實(shí)際使用的時(shí)候碰到的現(xiàn)象:
第1行黑塊,第2行空白,是1602本身上電復(fù)位成功的標(biāo)志。意味著單片機(jī)根本沒有進(jìn)行初始化,需要檢查電路.
如果碰到兩行都是現(xiàn)實(shí)黑塊,那么就是意味著初始化不正常,需要嘗試使用更長的延時(shí)功能,確保數(shù)據(jù)不丟失.
仿真的時(shí)候是可以寫入并顯示數(shù)據(jù)的,并且檢查電路連線沒有問題,開始的時(shí)候碰到上述兩種任意一種,但是寫入數(shù)據(jù)后屏幕什么也米有了.
能夠碰到上述的現(xiàn)象的任意一種的時(shí)候,就需要調(diào)節(jié)對比度端口,數(shù)據(jù)有可能已經(jīng)寫入了,只是沒有顯示出來,經(jīng)實(shí)驗(yàn)證實(shí),帶背光的1602 lcd在上電復(fù)位的成功的時(shí)候,調(diào)整正確是看不清一行黑塊的.而輸出的時(shí)候則能正常顯示.一般是將對比度端口接入一個(gè)可調(diào)電阻,比如10k的可調(diào)電阻.
ps:據(jù)說網(wǎng)上傳聞?dòng)杏帽容^少的線實(shí)現(xiàn)顯示的, 兩根數(shù)據(jù)線就可以,正在查證ing.