![]() |
發布時間: 2018-6-14 15:46
正文摘要:#include"reg51.h" #include"intrins.h" sbit lcdrs=P3^5; sbit lcdrw=P3^6; sbit lcden=P3^7; sbit Trig=P2^6; sbit Echo=P2^7; bit flag=0; unsigned char num[ ]="0123456789"; unsigned ch ... |
你抄的程序,抄掉了一個子函數! 就是第93行的void lcdWriteData() 沒有這個函數,像樓上說的注釋掉,就會有其它的錯。 |
93多余的,注釋掉 //void lcdWriteData(); |
//void lcdWriteData(); |
樓主不地道!截圖之前void后面有個uchar,你編譯出錯后把這個刪了才截的圖,其實問題就是uchar沒有定義!“她”沒試過,你女朋友啊?有沒告訴她后面不能加“;”![]() |
在頭文件后面加上 #define uchar unsigned char |
小貓貓愛吃魚 發表于 2018-6-14 18:02 這個方法她已經試過了,沒有用,在前面加了頭文件也不管用,我們下午去問老師的時候撞上了飯點,老師要去接孩子放學,顧不上我們,哈哈 |
有沒有大佬在線指點迷津 |