|
stm32F103板子實(shí)現(xiàn)呼吸燈燈
單片機(jī)源程序如下:
- #include "system.h"
- #include "SysTick.h"
- #include "led.h"
- #include "pwm.h"
- int main()
- {
- u16 i=0;
- u8 fx=0;
- SysTick_Init(72);
- NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); //中斷優(yōu)先級分組 分2組
- LED_Init();
- TIM3_CH1_PWM_Init(500,72-1); //頻率是2Kh
-
- while(1)
- {
-
- if(fx==0)
- {
- i++;
- if(i==300)
- {
- fx=1;
- }
- }
- else
- {
- i--;
- if(i==0)
- {
- fx=0;
- }
- }
- TIM_SetCompare1(TIM3,i); //i值最大可以取499,因?yàn)锳RR最大值是499.
- delay_ms(10);
- }
- }
復(fù)制代碼
所有資料51hei提供下載:
PWM呼吸燈實(shí)驗(yàn).7z
(175.41 KB, 下載次數(shù): 11)
2019-6-7 05:47 上傳
點(diǎn)擊文件名下載附件
呼吸燈試驗(yàn)! 下載積分: 黑幣 -5
|
|