You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.1 KiB
1.1 KiB
- 去掉代码开头
//#define DEBUG_MODE
的注释,编译并上传,进入debug模式 - 请不要使用Arduino Nano的D0,D1,D2端口!!
- 检查你的两个数字屏是否同时按照0-9的顺序循环跳动。如果出现个别数字是乱码,请检查译码器到数字屏的线路。参考:译码器连法,译码器电路示意图, 数字屏电路示意图
- 分别长按两个按钮开关,观察arduino板最左边的板载led是否亮起。如果板载led常亮,请检查你的两个开关线路,保证当开关按下时,输出为高电平。
- 如果上述测试均通过,请重新注释
#define DEBUG_MODE
,编译并上传 - 观察你的暂停键能否灵敏得控制时钟,如否,请调节[初始参数]中的
#define SWI_DELAY_TIME
- 若经过上述操作暂停键仍不灵敏,请 去掉代码开头
//#define FORCED_SWITCH
的注释,编译并上传,启用备用开关算法 - 如果你的问题仍无法解决,请参考下文Q&A