【正文】
7 F8H 07H “ 滅 ” FFH 00H 8 80H 7FH LED顯示方式 靜態(tài)顯示 動態(tài)顯示 并口靜態(tài)顯示 串口靜態(tài)顯示 顯示亮度強,無閃爍 占用 I/O資源較多 所有 LED的段選線共同連接在一起共用一個 8位 I/O口,而每個LED的位選分別由一根相應(yīng)的I/O口線控制。P 1 . 4ABC KC L RQ 0 ~ Q 7abcdefgd p a b c d e f g d p a b c d e f g d pABC KC L RQ 0 ~ Q 7ABC KC L RQ 0 ~ Q 78 9 C 5 18155動態(tài)顯示 P 0 . 0~P 0 . 7A L EP 2 . 0P 2 . 7R DW RR E S E TA D 0~A D 7A L ER DW RR E S E TI O / MC E815589C51+ 5 V1 0 k Ω1 0 μ FP A 5P A 4P A 3P A 2P A 1P A 0P B 5P B 4P B 3P B 2P B 1P B 0P B 6P B 7反相器7 4 0 4同相驅(qū)動器7 4 0 7+ 5 Va b c d e f g d p單片機與 LCD接 口 設(shè) 計 一、字符型 LCD模塊 Shenzhen Polytechnic ?LCD實驗?zāi)K的連接管腳 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 VSS VDD VO RS R/W E DB0 DB1 A DB3 DB2 DB5 DB4 DB7 DB6 K LCD模塊 Vss: +5V電源管腳 (Vcc) VDD: 地管腳 (GND) Vo: 液晶顯示驅(qū)動電源 (0V~ 5V) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 VSS VDD VO RS R/W E DB0 DB1 A DB3 DB2 DB5 DB4 DB7 DB6 K LCD模塊 DB0~ DB7: 數(shù)據(jù)線,可以用 8位連接,也可以只用高4位連接,節(jié)約單片機資源,本實驗中采用的是八位連接方法。 ? R/W( ) =1。 ?RS()=0。RW=1 NOP 。RS=0 NOP 。E=1 NOP 。讀入狀態(tài)字 NOP 。E=0 NOP 。RW=0 STAT: RET 2. 寫命令字( 實訓(xùn)教程 P33) RS R/W 操作 0 0 寫命令操作(初始化、光標(biāo)定位等) 0 1 讀狀態(tài)操作(讀忙標(biāo)志) 1 0 寫數(shù)據(jù)操作(要顯示的內(nèi)容) 1 1 讀數(shù)據(jù)操作(可以把顯示存儲區(qū)中的數(shù)據(jù)反讀出來) ? E: ? RS=0。 ? 采用查詢方式: 讀入狀態(tài)字 ,再判斷忙標(biāo)志 。 I/D=1:增量方式 I/D=0:減量方式 S=1:移位 S=0:不移位 00000110—— 06H 設(shè)整體顯示開關(guān)( D),光標(biāo)顯示開關(guān)( C),光標(biāo)位的字符閃耀( B) D=1。B=0 00001100—— 0cH 指令名稱 控制信號 控制代碼 RS RW D7 D6 D5 D4 D3 D2 D1 D0 清屏 0 0 0 0 0 0 0 0 0 1 歸 home位 0