本帖最后由 dlmudu 于 2009-11-14 16:46 编辑
我16F917单片机PD口输出发现一个问题
PD0我接的是输入I/O
PD1和PD3我接的是输出控制继电器
PD2是接的是编码器的上升沿捕捉
PD4--PD7接的是I/0输出控制一个芯片
关于PD口我的设置是:
TRISD|=0x01; //RD口,除了RD0做输入,其余都做输出
TRISD&=0x01; //其中RD2用作PWM输出(自身带有)。
LCDCON=0;
LCDSE2=0;
现在的问题是除了PD1和PD3外,其控制他正常,就是PD1和PD3不能控制,始终是高电平状态,请问我还需要设置什么呢?提前是不影响我的其他管脚功能,麻烦高人帮我解释一下
|