如何使用Raspberry Pi在1602液晶屏上顯示當前時間
正在學51,最近也遇到過這個問題,先檢查壹下 1602第4腳 調到壹個合適的電壓,這個不是主要問題,主要的是按那個1602的時序圖 ,寫命令和寫數據的函數裏面 ,延時要給夠
void write_cmd(uchar cmd)
{
rs=0;
rw=0;
en=0;
delayms(5);
en=1;
delayms(5);
lcd_data=cmd;
delayms(5);
en=0;
}
void write_dat(uchar dat)
{
rs=1;
rw=0;
en=0;
delayms(5);
en=1;
delayms(5);
lcd_data=dat;
delayms(5);
en=0;
delayms(5);
}
delayms(5) 大約有2ms 延時