开关控制灯.PNG (40.83 KB, 下载次数: 70)
wulin 发表于 2018-3-4 16:29
给你写个程序,完全满足你的要求#include
#define uint unsigned int
#define uchar unsigned char
shinying 发表于 2018-3-5 09:34
谢谢,运行时出现了一个问题,运行结束后,再次按START键就不能运行了,请问这是扫描原因。
wulin 发表于 2018-3-5 13:00
按键扫描程序里有个漏洞,需要添加num1_1~num4_1的清0.
switch(key)
{
shinying 发表于 2018-3-5 13:22
num1_1=0 num2_1=0 num3_1=0 num4_1=0 加在这里会造成循环停不下来,我加在了中断程序中。
谢谢你的 ...
shinying 发表于 2018-3-5 13:22
num1_1=0 num2_1=0 num3_1=0 num4_1=0 加在这里会造成循环停不下来,我加在了中断程序中。
谢谢你的 ...
wulin 发表于 2018-3-6 06:38
利用flag1~flag4标志自锁,可以实现START1~START4按键“两个灯在工作中(交替闪烁),START按键再次按下 ...
wulin 发表于 2018-3-6 06:38
利用flag1~flag4标志自锁,可以实现START1~START4按键“两个灯在工作中(交替闪烁),START按键再次按下 ...
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |