关于数码管实时显示串行输入的数字的问题
利用现成代码稍加改动可以实现一位数码管循环显示数字的问题。虽然感觉很简单,但始终无法显示实时输入的数字。
// switch(Serial.read())
// {
// case '1':{digital_1();delay(2000);}
// case '2':{digital_2();delay(2000);}
// case '3':{digital_3();delay(2000);}
// case '4':{digital_4();delay(2000);}
// case '5':{digital_5();delay(2000);}
// case '6':{digital_6();delay(2000);}
// case '7':{digital_7();delay(2000);}
// case '8':{digital_8();delay(2000);}
//
// }这是关键代码,不知道哪里有问题
或者大神们有什么源码或者思想,可以告诉我一下。。。感激不尽 怎么发帖不能插入图像之类的啊?回帖貌似可以进入高级模式 这个delay(2000);绝对是神代码,你如果输入'1',你这个switch光delay就要16S pathletboy 发表于 2013-11-29 19:55 static/image/common/back.gif
这个delay(2000);绝对是神代码,你如果输入'1',你这个switch光delay就要16S
。。不明白啊==求指导:dizzy: jayhe 发表于 2013-11-29 20:48 static/image/common/back.gif
。。不明白啊==求指导
要想让机器正确执行你的代码,你写完代码后,人脑先执行一遍,你如果串口输入'1'。你看看执行过程是怎么样的。
页:
[1]