谢谢我用的是那个软件,再次循环回来trisb寄存器的rb5的值是1,仍然是输入。 我用低电平异步激励后,第一次循环检测为高电平,第二次就为低电平,如此交替。我不知道是哪里出了问题,你帮我看看检测的方法有没有错误 btfsc portb,0x05; 设置激励的时候就用debug-> simulator stimulus-> asynchronous stimulus,指定rb5管脚为low就可以了? 谢谢 发表时间:2003年6月18日14:22:49