方便大家的1602顯示模塊程序調試,將1602驅動程序的.C與.H文件放上來,使用時只需要將這兩個文件放入工程目錄,主函數導入.H文件即可使用。
51hei.png (4.5 KB, 下載次數: 49)
下載附件
2021-5-7 17:26 上傳
單片機源程序如下( lcd1602.c):
- #include "lcd1602.h"
- void delay(uint z){
- uint x,y;
- for(x=z;x>0;x--)
- for(y=110;y>0;y--);
- }
- void write_com(uchar com){ //寫指令
- lcdrs=0;
- lcdrw=0;//寫數據,保持為0
- lcden=0;
- P0=com;
- delay(5);//5ms
- lcden=1;
- delay(5);
- lcden=0;
- }
- void write_date(uchar date){ //寫數據
- lcden=0;
- lcdrs=1;
- lcdrw=0;//寫數據,保持為0
- P0=date;
- delay(5);//5ms
- lcden=1;
- delay(5);
- lcden=0;
- }
- void lcd_init(){
- lcden=0;
- write_com(0x01);
- write_com(0x38);//設置16*2顯示;5*8點陣
- write_com(0x0e); //開顯示,顯示光標,閃爍
- write_com(0x06); //光標右加一,整屏不移動
- write_com(0x80); //設置數據指針
- }
復制代碼
所有資料51hei提供下載:
LCD1602.rar
(847 Bytes, 下載次數: 30)
2021-5-7 12:05 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
|