CH542A两线制按键问题

我也用的是2线制,在仿真器仿真的时候中断读取键盘值都没有问题,但是程序写到mcu里就没有反映了--# 降低晶振的频率键盘中断和读值都正常,但那样会影响我串口传输波特率,难道452的反映太慢? 注:我用的晶振是11.0592m的

这应该是你的时序上有问题,I2C时序上延时时间不够.


延时做了仍没有反映,感觉是mcu没有采到中断或ch452没有发出中断,有点晕为什么在仿真的时候就没有问题!!!!!


程序一开始延时几十毫秒,让CH452复位.发命令的时间加长些.


谢谢楼上的指导,写了几十次的片子,终于可以了,但偶尔有死机的现象。以前用ch452三线的的时候都没有出现这种问题。真是弄不明白。。。。。。。


只有登录才能回复,可以选择微信账号登录