|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
void chk_busy()7 \" I; }& s8 N9 B; t: c
{
) [' [* a! R4 q ` unsigned int temp;
4 z- L1 }/ a5 }, s8 u2 W *addr = 0x00ef;
+ }: ~8 Y; p( O0 b *LCDCOM = 0x0005; //RS=0(comm), RW=1(read), RST=1
* z* y5 R {( {9 Y4 |# R temp = 0x0080;3 ^( T' ]7 C# P) P+ l' e# P
while((temp&0x0080)!=0): V& t0 R. L- |
{5 E9 Z) e& B- @9 C' ~8 ]
*LCDCOM = 0x000d; //EN=15 Y( L u) }% Y+ q% r
*addr = 0x00f7;# F& f* h, `8 S" J2 \5 X
delay(10);
4 W [/ S. }8 n5 o temp = *LCDIN;3 J% V6 o! e+ i: f* ^3 D
*addr = 0x00ef;
4 v- J* y( U7 Y *LCDCOM = 0x0005; //EN=0
# _, B. `5 |, E- w) r9 z0 T }) n- } {/ o( y/ z3 D' V
*addr = 0x00ff;
- a* ?" g$ ~7 O2 F8 d% M2 r" {1 c //while((LCD_DAT&0x80)!=0);
0 E0 y a$ _* |% ]2 y1 M7 ^" Y}
, ^ F% n6 T/ ^6 K. D请教一下,就是这个*adde指向的地址是怎么来的?
) B9 y7 X) y$ ~: N |
|