STM32F103系列的单片机怎么实现一个按键控制一个LED,第一次按下常亮,再次按下闪烁,第三次按下熄灭?

2019-07-21 05:52发布


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
10条回答
尹默然
2019-07-22 11:40
路人曦 发表于 2019-1-15 15:42
按一下+1,判断等于1的时候LED长亮,等于2的时候闪烁,等于3的时候标志位置0,并且关灯。就这么简单....

//                                if (Key_Scan(GPIOC,GPIO_Pin_2) == KEY_ON)
//                                {
//                                        Delay(1000000);
//                                        status=status+1;
//                                }               
//                                        if(status>2)
//                                        {
//                                                status=0;
//                                        }
就是这些也给它做成一个可调用的形式
不用在主函数里写了。

一周热门 更多>