我想弄一个仿真,但是没有什么基础。就根据原理图摆放元器件,然后导入程序。
结果显示出来的内容有问题,没有摆放的红外检测就直接在显示内容里面有。

这个图片里面第四行是红外检测的,本来全都是0的,一点击运行就开始计数了。
同时按键3x3矩阵键盘怎么按都没反应

这个是原理图
我想弄一个仿真,但是没有什么基础。就根据原理图摆放元器件,然后导入程序。
结果显示出来的内容有问题,没有摆放的红外检测就直接在显示内容里面有。

同时按键3x3矩阵键盘怎么按都没反应

阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程
你遇到的问题可能是Proteus仿真环境中元器件的连接和配置问题。下面是一些可能的解决方案:
如果你已经检查了这些问题仍然无法解决,请提供更多的信息和代码,我将尽力帮助你解决问题。
以下是一个简单的红外检测模块的配置示例:
//红外检测模块的引脚配置
#define IR_DETECT_PIN PB0
void setup() {
//初始化红外检测模块
pinMode(IR_DETECT_PIN, INPUT);
}
void loop() {
//读取红外检测模块的状态
int ir_detect_state = digitalRead(IR_DETECT_PIN);
if (ir_detect_state == HIGH) {
//红外检测模块检测到红外信号
//执行相应的操作
}
}
请注意,这只是一个简单的示例代码,实际情况可能需要根据红外检测模块的具体型号和工作模式进行修改。