【導(dǎo)讀】/*********************************端口定義**********************************/. sbitRS=P2^0;sbitRW=P2^1;sbitEP=P2^2;/********************************顯示數(shù)據(jù)表*********************************/. /*****************************************************************************. *****************************************************************************/. unsignedchari;for(i=0;i<250;i++);/*****************************************************************************. *****************************************************************************/. bitresult;RS=0;RW=1;EP=1;result=(bit)(DATA&0x80);delayns(1);EP=0;returnresult;/*****************************************************************************. *****************************************************************************/. RS=0;RW=0;EP=1;DATA=cmd;delayns(1);EP=0;/*****************************************************************************. *****************************************************************************/. RS=1;RW=0;EP=1;DATA=dat;delayns(1);EP=0;/*****************************************************************************. *****************************************************************************/. lcd_w_order(pos|0x80);/*****************************************************************************. *****************************************************************************/. delayns(1);delayns(1);delayns(1);delayns(1);/*****************************************************************************. *****************************************************************************/. unsignedchari=0;delayns(10);while(DISP1[i]!='\0'). i++;i=0;while(DISP2[i]!='\0'). i++;while(1);