ARM LPC2148にインタフェースする4ビットのLCD

A

A.Rashad

Guest
ARMマイクロコントローラへのインタフェース、LCDの[シンタックス= C] / *プログラム* / / * Robota株式会社* / / *************************** ************************************************** ******************** / / /ポート1.16から1.23までは、データは、LCD(1.16 = LSB)/ /ポート0.16のピンは、RS端子に接続する必要がありません接続する必要がありますLCDの。 / /ポート0.17は、LCDのENピンに接続する必要があります。 unsigned char型のコマンド[;## "lcd.h" / * ---------- LCDの初期化---------- * /ボイドlcdinit(ボイド){unsigned int型jを含める] = {0x01に0x30を、0x30を、0x30を、0x20を、0x28に0x08を、0x06で、0x0Cの}は、i = 0; IODIR1 = 0x00ff0000 / /データピンIODIR0 = 0x00030000 / / RS = p0.16、EN = P0。 17 IOCLR1 = 0x00ff0000、しばらく(I
 
このスレッドのように全く同じ問題があります。
Code:
 / * ---------- ----- LCDにコマンドを送信:、代わりにあなたのlcdsendcommandの最初の4つのコマンド(0x30を、0x30を、0x30を、0x20)は異なる機能のために使用することを解決するために------する* / void lcdsend_Highcommand(unsigned int型CM){CM = cmの&&が0xF0; / /高ニブルCM =センチメートル
 

Welcome to EDABoard.com

Sponsor

Back
Top