CH375数据脚的驱动能力问题???

楼主,CH375V(3.3V)在正常工作状态下,D0--D7引脚的驱动能力怎么样啊,我在读状态或者读数据时,要延10U,数据才不会错,延时2U数据会出错啊,我用的是C8051F410,SILABS公司的,谢谢???

还有,我的MCU是跑的50MIPS


是不是你的CPU 或其他器件 也抢总线驱动. CH375规定 命令--命令之间 命令--数据之间 为2US .数据--数据之间1US 的延时 .

这个时间是肯定可以满足CH375需要的,除非你的延时不准确.


CH375_D0_D7_DIR = input; 对于标准双向I/O,请在此设置为输入方向 CH375_D0_D7 = 0xFF; 对于准双向I/O,请在此设置输出全高电平,便于输入 CH375_CS = 0; CH375_RD = 0;

CH375_CS = 0; 对于高速单片机,该指令用于延时,以便向CH375_RD产生宽度至少为80nS的低电平脉冲 unsigned char dat = CH375_D0_D7; CH375_RD = 1; CH375_CS = 1; CH375_D0_D7 = 0xFF; 对于准双向I/O,请在此设置输出全高电平 return( dat );


谢谢楼主,现在发现是命令(0X05)的问题,执行一次0X05,读数据出错,不执行还不错.


0X05命令是复位命令啊!发了这个命令之后,就需要对375进行重新的初始化才可以进行正常的操作(前提是需要延时50MS之后在发设置模式的命令)


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