熱門: 51單片機(jī) | 24小時必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
發(fā)布時間: 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 發(fā)表于 2024-4-19 18:31 #include "control.h" int x; void main () { Timer1_Init(); control (); Delay3000ms(); stop(); while(1) { x=1; } } 修改成這樣也不行,我如果去掉了延時函數(shù)它就不會轉(zhuǎn)了,我懷疑是不是延時函數(shù)的問題,但是我不清楚問題在哪 |
776749410 發(fā)表于 2024-4-19 12:49 stop();后面 |
lkc8210 發(fā)表于 2024-4-17 09:22 我剛開始學(xué)習(xí)單片機(jī),還是不太明白while(1)要加在哪里, |
control.h檔只有#endif沒有#ifndef沒報錯嗎? main.c里沒有while(1),程序跑飛了 |
Powered by 單片機(jī)教程網(wǎng)