![]() |
發布時間: 2024-4-16 22:09
正文摘要:#include <intrins.h> #include <REGX51.H> sbit PWM = P1^0; sbit PWM2 = P0^1; unsigned char counter,angle,counter2,angle2; void Delay3000ms()&nb ... |
lkc8210 發表于 2024-4-19 18:31 #include "control.h" int x; void main () { Timer1_Init(); control (); Delay3000ms(); stop(); while(1) { x=1; } } 修改成這樣也不行,我如果去掉了延時函數它就不會轉了,我懷疑是不是延時函數的問題,但是我不清楚問題在哪 |
776749410 發表于 2024-4-19 12:49 stop();后面 |
lkc8210 發表于 2024-4-17 09:22 我剛開始學習單片機,還是不太明白while(1)要加在哪里, |
control.h檔只有#endif沒有#ifndef沒報錯嗎? main.c里沒有while(1),程序跑飛了 |