欢迎分享,转载请注明来源:内存溢出
#include\x0d\x0asbit LED0=P0^0\x0d\x0asbit wei=P1^1\x0d\x0asbit duan=P1^0\x0d\x0asbit lcden=P1^7\x0d\x0asbit dianzhen=P1^3\x0d\x0asbit leden=P1^2\x0d\x0avoid Delay(unsigned int t)\x0d\x0avoid main (void)\x0d\x0a{\x0d\x0aunsigned int CYCLE=600,PWM_LOW=0//定义周期并赋值\x0d\x0alcden=0\x0d\x0aP0=0x00\x0d\x0adianzhen=0\x0d\x0aP0=0xff\x0d\x0awei=0\x0d\x0aduan=0\x0d\x0awhile (1) //主循环\x0d\x0a{\x0d\x0aLED0=1\x0d\x0aDelay(150000)//特意加延时,可以看到熄灭的过程\x0d\x0afor(PWM_LOW=1PWM_LOW0PWM_LOW--)\x0d\x0a{\x0d\x0aLED0=0\x0d\x0a \x0d\x0aDelay(PWM_LOW)\x0d\x0a \x0d\x0aLED0=1\x0d\x0a \x0d\x0aDelay(CYCLE-PWM_LOW)\x0d\x0a}\x0d\x0a}\x0d\x0a}\x0d\x0avoid Delay(unsigned int t)\x0d\x0a{\x0d\x0awhile(t--)\x0d\x0a}STM32程序:按键长按和短按的判断,用来控制LED灯,有借鉴了其他程序,但是有细节上的不同。短按是切换灯亮的状态,每按一下换一个状态,长按led灯快闪并且指示灯向4靠近,直到等于4是慢闪。如果只做长短按不需要注重里面内容
赞
(0)
打赏
微信扫一扫
支付宝扫一扫
微信小程序为什么自己打开热门推荐
上一篇
2023-05-14
易语言的注册热键
下一篇
2023-05-14
评论列表(0条)