求助CH452不工作,急!!!

因开发产品,用贵公司的CH452芯片与三星的2410(arm920)连接扩展键盘。

连接方式如下: 使用两线SDA、SCL 加 INT方式接一个4*4的键盘。 SDA、SCL接至2410的两个通用IO,INT接至2410的一个外接中断输入。 DIG0~DIG3串接2K电阻接键盘扫描输出,SEG0~SEG3串接200电阻接键盘的 扫描输入。

用贵公司网站上的程序,运行后,CH452不工作,按下键盘后INT不产生低电平。 DIG0~DIG3上始终是高电平,没有输出键盘扫描输出。不知是什么问题,请求帮助!!!

程序如下: static int init_ch452() { CH452_Write(0x0403); return 0; }

对CH452的初始化仅需要作这一项吗?

您程序中的延迟是1uS,这个延迟如果设长一点对程序应该没有影响吧?

盼回复,谢谢!!

请各位高手帮忙看一下!


你的H3L2引脚有没有拉低,是否确实选定了2线制方式,


我的问题和你一摸一样,找到解决方法了吗?我的邮箱个人信息保护,已隐藏


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