|
發布時間: 2022-12-9 15:33
正文摘要:剛學單片機,朋友們,這個錯誤發生在那啊? 到底是哪錯了?error C136: 'Delay': 'void' on variable |
ybla 發表于 2024-4-24 21:30 你還是貼圖出來吧,目測報錯和你以為的報錯位置并不一致。 |
|
#ifndef __TLC1543_H_ #define __TLC1543_H_ #include <reg51.h> sbit SDO=P1^0; sbit SDI=P1^1; sbit CS=P1^2; sbit CLK=P1^3; sbit EOC=P1^4; unsigned int TLC1543_read(unsigned char addr); #endif 這個代碼,sbit SDO=P1^0這一行報錯C136:TLC1543.h(6): error C136: 'del': 'void' on variable。這是什么問題啊,求解 |
|
void 只可以用在函數 void Delay_Us() 你少了 () |
|
你聲明函數時沒有參數,但是,調用它時,你卻傳入了參數! 把C語言函數章節好好學一下。 |