完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
#include #include #include #define uchar unsigned char #define uint unsigned int ***it RS = P3^3; ***it RW = P3^4; ***it E = P3^5; uchar name1[]={"010340608"} ; uchar name2[]={"work in hangzhou"} ; void delay(unsigned int t) { unsigned int i,j; for(i=0;i ; } void busy(void) { P2=0xff; RS=0; RW=1; E=1; while((P2&0x80)==0x80); E=0; } void writecom(unsigned char com) { RS=0; RW=0; E=0; P2=com; E=1; _nop_(); E=0; } void lcdwc(unsigned char com) { busy(); writecom(com); } void lcdwd(unsigned char dat) { busy(); RS=1; RW=0; E=0; P2=dat; E=1; // _nop_(); E=0; } void write_str(uchar addr,uchar *p) { uchar i; writecom(addr); while(p[i]!=' |
