相同的问题,我也遇到了,应该DIO端口的问题,改为INPUT应该可以,问题不知道怎么改 |
者旨於陽 发表于 2020-3-6 10:53 网上找的,安装后就已经破了 ![]() ![]() ![]() |
者旨於陽 发表于 2020-3-6 10:52 延时改为delay100us(1)和delay100us(10)进行测试,按键均不工作。 |
IO端口工作频率比CPU低很多,延迟设置长一点应该是可以的。 顺便问一下,你这个Proteus 8.8 SP1版本的license怎么搞的?怎么破解的 |
延迟时间应该要设置长一点吧,一般IO端口的工作频率比CPU主频低很多,我看你延迟用的nop,估计不够 |
电路图发个全的看看。主要看不到DIO引脚接线全图。你可断开mcu与芯片的DIO连接,写入P1^1=1,观察是否可以拉高。再观察芯片DIO引脚是高还是低,这个通讯结构时序貌似就是I2C,正常情况应该双高释放总线,如果DIO上电就是低电平,则芯片的仿真有问题。查看属性设置能否解决。 |