[問題] 請教有關於LCD控制問題
大家好!!
小弟最近在忙做畢業專題
但是出現了讓我無法解決的情況...
小弟爬了很多文...也換過很多張的LCD電路圖(都大同小異)
問題也是沒有解決...毫無頭緒的狀況下來請教各位大大
就是LCD顯示黑屏的問題
下面附上8051程式碼+LCD電路圖+慘況
在請大大指導一下...小弟虛心請教
感恩~
LCD電路圖(借用網路資料):
http://ppt.cc/jQ;A
上面的這電路圖跟小弟的都相似
指示小弟把顯示器的7-14接在32-39腳位之內
LCD遇到的瓶頸(2*16無背光):
http://ppt.cc/hXt7
http://ppt.cc/YvAl
如圖片...如果調整可變電阻
會有下列狀況:
情況一 ■■■■■■■■■
□□□□□□□□□ (可變電阻正常)
情況二 ■■■■■■■■■
■■■■■■■■■ (可變電阻轉到極限.但是上面較清楚)
情況三 □□□□□□□□□
□□□□□□□□□ (可變電阻轉到極限.都不顯示)
程式碼(引用於ISBN碼0-13-197089-5.此本書中的360頁LCD範例程式.來測試LCD):
org 0
mov dptr,#mycom
c1: clr a
movc a,@a+dptr
acall comnwrt
acall delay
jz send_dat
inc dptr
sjmp c1
send_dat:mov dptr,#mydata
d1:clr a
movc a,@a+dptr
acall datawrt
acall delay
inc dptr
jz again
sjmp d1
again:sjmp again
comnwrt:mov p1,a
clr p2.0
clr p2.1
clr p2.2
acall delay
clr p2.2
ret
datawrt:mov p1,a
setb p2.0
clr p2.1
setb p2.2
acall delay
clr p2.2
ret
delay: mov r3,#250
here2: mov r4,#255
here: djnz r4,here
djnz r3,here2
ret
org 300h
mycom: db 38h,0eh,01,06,84h,0
mydata:db "hello",0
end
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.170.4.20
推
09/17 01:29, , 1F
09/17 01:29, 1F
→
09/17 01:30, , 2F
09/17 01:30, 2F
推
09/17 01:39, , 3F
09/17 01:39, 3F
→
09/17 01:40, , 4F
09/17 01:40, 4F
→
09/17 01:41, , 5F
09/17 01:41, 5F
→
09/17 01:43, , 6F
09/17 01:43, 6F
→
09/17 08:55, , 7F
09/17 08:55, 7F
ASM 近期熱門文章
PTT數位生活區 即時熱門文章