请问这芯片能和C8051的SPI接口兼容吗?目前我用的三线式SPI,将单片机MISO MOSI SCK与CH452的DOUT,DIN,SCK相连,用普通的IO口的一个管脚连到LOAD脚,但调了好久依然读不出键值,始终读出来的是0xbb,请大家帮忙分析一下,谢谢!
热门产品 :
CH634: 4端口USB3.0 HUB控制器芯片
请问这芯片能和C8051的SPI接口兼容吗?目前我用的三线式SPI,将单片机MISO MOSI SCK与CH452的DOUT,DIN,SCK相连,用普通的IO口的一个管脚连到LOAD脚,但调了好久依然读不出键值,始终读出来的是0xbb,请大家帮忙分析一下,谢谢!
你用的是C8051的硬件SPI吗?你可以找下这个里面有一个帖子是AVR MEGA8的硬件SPI操作CH452显示和按键的例子程序。
CH452的上电复位时间至少要100ms,还有就是要确保你现在的SPI发送命令后和CH452匹配,具体方法可以在发送开按键命令后用示波器去看DIG脚的波形,理论上应该在25ms-40ms间有5us的高电平扫描波形,如果没有波形,那要修改命令发送函数。