找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2861|回復: 7
收起左側(cè)

51單片機編程用LCD1602輸出字符,求助

[復制鏈接]
ID:919328 發(fā)表于 2021-5-11 14:32 | 顯示全部樓層 |閱讀模式
這是個LCD顯示程序,顯示單個字符沒問題,但程序為什么只要加上這個字符數(shù)組,仿真就會報接收命令繁忙,輸出顯示不出來
捕獲2.PNG
捕獲3.PNG
回復

使用道具 舉報

ID:390416 發(fā)表于 2021-5-11 19:12 | 顯示全部樓層
LCD1602顯示℃ 這種自定義符號 http://www.torrancerestoration.com/bbs/dpj-200685-1.html
LCD1602液晶最新資料 說明了具體的時間要求 http://www.torrancerestoration.com/bbs/dpj-205768-1.html
回復

使用道具 舉報

ID:917199 發(fā)表于 2021-5-11 19:48 | 顯示全部樓層
寫數(shù)據(jù)后加個延時試試
回復

使用道具 舉報

ID:584814 發(fā)表于 2021-5-11 21:38 | 顯示全部樓層
這個所謂的字符數(shù)組就是一個西文字串
回復

使用道具 舉報

ID:684049 發(fā)表于 2021-5-11 21:43 | 顯示全部樓層
19行加個void,因為不需要返回值
回復

使用道具 舉報

ID:919411 發(fā)表于 2021-5-12 15:45 | 顯示全部樓層
顯示繁忙,可以試著加個延時。
回復

使用道具 舉報

ID:883031 發(fā)表于 2021-5-13 17:09 | 顯示全部樓層
writeDATA這個函數(shù)的形參是無符號char型,而你在調(diào)用的時候形參的傳入是個數(shù)組。
回復

使用道具 舉報

ID:213173 發(fā)表于 2021-5-13 17:50 | 顯示全部樓層
void main()
{
        char i;
        char a[14]={"I Love China !"}
        LCDinit();
        WriteCMD(0xc1);
        for(i=0;i<14;i++)
        {
                WriteDATA(a[i]);
        }
        while(1);
}
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表