|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
void write_string(uchar hang,uchar add,uchar *p)
. g; O+ E" P1 d- ?% [, @3 B* `) y{
5 f: Y) z& t5 D/ w0 }. S [ if(hang==1) ! u. q$ `8 [ w
write_com(0x80+add);) x& m" T' q' c2 j; y
else
" u; ~) J- Y0 O* z write_com(0x80+0x40+add);
/ d4 j) Y" A9 x& t6 j4 n" T+ N while(1)
" J( _% W$ i& F- S {: ^4 G. r* x7 k# D/ J
if(*p == '\0') break;
, R# U3 p& }3 K write_data(*p);
% J+ f0 M1 [( F p++;
, a' _8 h6 K! u* r( A delay_uint(50);! ?8 c. j; d# X' Q
}
" `) P+ K; o' k' ~5 h; Y& k}
# p) x; Y. k8 t0 ~- ]9 O3 V这是51电子密码锁让lcd1602显示字符函数的代码,其中的while(1)括号后面这些是什么意思,加上了有什么作用吗?求大神赐教!!!
+ R( Q6 U( b, `9 t( P5 I! {. B+ v0 u% H3 N Z! r
|
|