不全是這樣的。
1602的指令數據判斷,從DB7-->DB0,從高位到低位,讀到第一位“1”則開始:
DB7=1,則表示是<設置DDRAM地址>,而DB6~DB0則為要設置的DDRAM地址;
DB6=1,則表示是<設置CGRAM地址>,而DB5~DB0則為要設置的CGRAM地址;
DB5=1,則表示是<設置功能指令>,而DB4=1是8線,DB4=0為4線;DB3為顯示多少行;DB2字體選擇,DB1/DB0則無所謂了;
DB4=1,則表示是<光標設置指令>,從略。。。
所以用4線接線時,才要求必需從高4位(DB7~DB4)輸入,而指令0010xxxx,“x”可以任意電平,最終都是4線接口。 |