两个按钮,一个次数键,一个确认键,控制8个led闪烁,按下几次次数键,然后按下确认键,led灯连续闪烁几次
我是凡人,看看热闹
加一个变量num,按一次计数Num++,按下确认后while Num次闪烁的函数,再把Num == 0
望采纳!
这题目太难了。搞不定,等大神来解决^_^
题面:两个按钮,一个次数键,一个确认键,控制8个led闪烁,按下几次次数键,然后按下确认键,led灯连续闪烁几次
基本思路如下,次数键累加,确认键触发,难度不大
设key1为次数键,key2为确认键
伪代码如下
int key_scan(void);
void led_show(int num);
int num = 0;
int main()
{
if(key_scan()==key1press)
num++;
if(key_scan()==key2press)
{
led_show(num);
num=0;
}
}