我将PORTC.3连接到5v。在我的代码中,我在条件块中做了一些事情" if(PORTC.3)" .in proteus我改变了开关状态,但每次PORTC.3为0!事件发生了什么?
感谢...
答案 0 :(得分:0)
您需要查询PIN寄存器,特别是PINC.3
。每个端口都有一个这样的寄存器,它存储引脚的输入数据。
确保您的引脚在Data-Direction Register (DDR)
处设置为输入,在您的情况下DDRC
,您需要将它们设置为低电平(逻辑0),以便将它们配置为输入。