R
RobustRohit
Guest
私のLCDは....文字を任意のされていない表¥示
LCDはJHD162Aです
私はp89v51RD2に取り組んでいます
データピンはp0.7 - p0.4て接続している
RSはP0.0です
RWのP0.1で
メールP0.2で私は、コンパイラのCコードをのKeil社、次のが書かれてplzはそれをすることができますデバッグ誰もが???#が含まれます"reg51.h"
sbitのrs = P0は^ 0;
sbit RWの= P0は^は1;
sbit電子= P0は^ 2;
)無効に初期化(;
ボイドputval(unsigned int型);
ボイド遅延();
)char型無効に書いて(符号なし。無効のmain()
(
P0は= 0x00は;
)を初期化(;
(書き込みは'A');
(書き込みに'B');
)ボイド遅延()
(
unsigned int型一;
unsigned int型jの;
unsigned int型のt;
0(一=;私は<100;私 )
(
トン= 0;
(のはj = 0; jは<255;のためだけに酒の殺害時間を... / /) jが
トン ;
)
)ボイドputval(unsigned int型のn)を
(
RWの= 0;
電子= 1;
/ /高等ニブル最初の
P0は=((Gの0xF0な)|(0x08に));
遅延();
電子= 0;
遅延();
電子= 1;
/ /下位ニブル次
P0は=(((Gの(0x0F)が)* 16)|(0x08に));
遅延();
電子= 0;
遅延();
))無効に初期化(
(
rsを= 0;
)putval(が採取;
)putval(0x0e;
)putval(0x04を。
/ /)putval(0x02の。
/ /)putval(0x0e;
/ /)putval(0x06と。
/ /)putval(0x80を。
)
(無効に書くunsigned char型c)の
(
P0は=は0x01;
rsを= 1; / /操作が書き込みされるデータは
RWの= 0;
電子= 1;
/ /高等ニブル最初の
P0は=((ウ&0xF0な)| 0x09)に。
遅延();
電子= 0;
遅延();
電子= 1;
P0は=(((ウ&(0x0F)が)* 16)| 0x09)に。
遅延();
電子= 0;
遅延();
)
LCDはJHD162Aです
私はp89v51RD2に取り組んでいます
データピンはp0.7 - p0.4て接続している
RSはP0.0です
RWのP0.1で
メールP0.2で私は、コンパイラのCコードをのKeil社、次のが書かれてplzはそれをすることができますデバッグ誰もが???#が含まれます"reg51.h"
sbitのrs = P0は^ 0;
sbit RWの= P0は^は1;
sbit電子= P0は^ 2;
)無効に初期化(;
ボイドputval(unsigned int型);
ボイド遅延();
)char型無効に書いて(符号なし。無効のmain()
(
P0は= 0x00は;
)を初期化(;
(書き込みは'A');
(書き込みに'B');
)ボイド遅延()
(
unsigned int型一;
unsigned int型jの;
unsigned int型のt;
0(一=;私は<100;私 )
(
トン= 0;
(のはj = 0; jは<255;のためだけに酒の殺害時間を... / /) jが
トン ;
)
)ボイドputval(unsigned int型のn)を
(
RWの= 0;
電子= 1;
/ /高等ニブル最初の
P0は=((Gの0xF0な)|(0x08に));
遅延();
電子= 0;
遅延();
電子= 1;
/ /下位ニブル次
P0は=(((Gの(0x0F)が)* 16)|(0x08に));
遅延();
電子= 0;
遅延();
))無効に初期化(
(
rsを= 0;
)putval(が採取;
)putval(0x0e;
)putval(0x04を。
/ /)putval(0x02の。
/ /)putval(0x0e;
/ /)putval(0x06と。
/ /)putval(0x80を。
)
(無効に書くunsigned char型c)の
(
P0は=は0x01;
rsを= 1; / /操作が書き込みされるデータは
RWの= 0;
電子= 1;
/ /高等ニブル最初の
P0は=((ウ&0xF0な)| 0x09)に。
遅延();
電子= 0;
遅延();
電子= 1;
P0は=(((ウ&(0x0F)が)* 16)| 0x09)に。
遅延();
電子= 0;
遅延();
)