新手上路
- 积分
- 31
- 金钱
- 31
- 注册时间
- 2021-1-7
- 在线时间
- 6 小时
|

楼主 |
发表于 2021-2-22 11:01:20
|
显示全部楼层
#include "sys.h" #include "delay.h" #include "usart.h" #include "led.h" #include "pwm.h" #include "key.h" int main(void) { u16 led0pwmval=0; u8 dir=1; LED_Init(); KEY_Init(); LED0=0; NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2); delay_init(168); uart_init(115200); TIM14_PWM_Init(899,0); while(1) { delay_ms(10); if(KEY_Scan(0)==KEY2_PRES)led0pwmval+=50; else if(KEY_Scan(0)==KEY1_PRES) led0pwmval-=50; TIM_SetCompare1(TIM14,led0pwmval); } } |
|