#include<reg51.h> #define uchar unsigned char #define uint unsigned int sbit P10=P1^0
/*延時程序 由delay參數確定延時時間 */ void mDelay(unsigned int Delay) { unsigned int i; for(;Delay>0;Delay--) { for(i=0;i<124;i++) {;}
} } void main() { for(;;) { P10=!P10; //取反P1.0引腳 mDelay(1000); } } //單燈閃爍程序
到這里void mDelay(unsigned int Delay) 通不過了, 顯示syntax error near 'void',expected ';' 不知是哪的問題
|