新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 1602液晶萬能驅(qū)動程序

1602液晶萬能驅(qū)動程序

作者: 時間:2016-11-29 來源:網(wǎng)絡(luò) 收藏
/*****************************************向lcd里寫命令*****************************************/void lcd_writecom(uchar dat){check_busy();e(0);rs(0);rw(0);e(1);PORT=dat;e(0);}/***************************************讀取lcd對應(yīng)地址數(shù)據(jù)*****************************************/uchar lcd_readdat(void){uchar temp;check_busy();e(0);PORT_IN;rs(1);rw(1);e(1);temp=PORT_INT;e(0);PORT_OUT;return temp;}/****************************************向lcd里寫數(shù)據(jù)****************************************/void lcd_writedat(uchar dat){check_busy();e(0);rs(1);rw(0);e(1);PORT=dat;e(0);}/****************************************向lcd寫字符串*****************************************/void lcd_gets(const uchar *dat){while(*dat!=0){lcd_writedat(*dat);dat++;}}/*****************************************確定要寫的位子即x y 坐標(biāo)******************************************/void lcd_xy(uchar x,uchar y){switch(y){case 0:lcd_writecom(0x80+x);break;case 1:lcd_writecom(0xc0+x);break;}}/****************************************************單行顯示才有5*10 其他5*8 MODe(1) 5*8 MODe(0) 5*10****************************************************/void add_custom_word(uchar *dat,uchar len,uchar mode){uchar n,m;for(n=0;n
上一頁 1 2 下一頁

關(guān)鍵詞: 1602液晶萬能驅(qū)

評論


技術(shù)專區(qū)

關(guān)閉