0
问答首页 最新问题 热门问题 等待回答标签广场
我要提问

程序中一个奇怪的逻辑现象

我想写一个按键控制LED灯的程序,按一次亮再按一次灭,每按一次就翻转一次。算法就是没按一次,让一个变量累加,然后对2取余,即偶数灭,奇数亮。
程序如图2所示,但是上电后灯一直闪,按一次后灯亮,再按一次还是闪烁,不断循环....后来我调成程序如图1,结果上电灯灭,按一次灯亮,只能循环4次....
这是什么原因啊????
提问者:子虚道人 地点:- 浏览次数:7471 提问时间:05-01 03:25
我有更好的答案
提 交
3条回答
qwer37 05-03 18:45
用中断函数试试
vyywywew 05-11 00:54
你的程序乱七八糟,不知在编写的是什么意思
gumie7235 05-04 07:50
用这种文件编程序,很多人都会遇到错误。建议你采用循环判断一个数的奇偶性,定义一个无符号整形变量,开关按一次,变量就加一,根据变量的奇偶,决定执行那个程序。
撰写答案
提 交
1 / 3
1 / 3