各位大 佬我这个有什么问题呀
为什么0X01只能输入一次
OLED_ShowNum(3,1,Mode,1);
而且 这到这里它就停止了
后续的if就接不上了

各位大 佬我这个有什么问题呀
为什么0X01只能输入一次
OLED_ShowNum(3,1,Mode,1);
而且 这到这里它就停止了
后续的if就接不上了

祁小渊 下午好🌅🌅🌅
本答案参考ChatGPT-3.5
从你提供的信息来看,你在使用OLED_ShowNum函数显示一个数值,并且只能显示一次。同时,你也提到在该位置之后后续的if语句无法执行。
根据你提供的问题描述,以下是可能的解决方案:
修复方法:
如果以上的解决方案都没有解决你的问题,你可以尝试以下方法:
修复代码示例:
Mode = 0x01; // 设置Mode变量的值
OLED_ShowNum(3,1,Mode,1); // 显示Mode的值
// 在if语句之前添加一个printf语句用于调试,查看Mode的值是否正确
printf("Mode = %d\n", Mode);
if(Mode == 1) {
// 进入这里,说明Mode的值为1
// 接下来执行相关的逻辑
} else {
// Mode的值不为1时执行的逻辑
}
希望以上解决方案能够帮助到你解决问题。 如果问题仍然存在,请提供更多的代码和详细描述,以便我们更好地帮助你。