还是 通用I/O模拟并口时续

模拟并口 贵公司提供的例程,通过示波器读出来的波形不正确, 读写的时间都有干扰冲突 昨天已经能识别了(提示发现未知硬件),但没有出现 372/375! 通信有问题,应该是时序有问题?怎么办

写命令: 向并口输出数据、A0=1 ;注意,A0一定要在CS和WR变化之前 CS=0和WR=0 延时几十纳秒 CS=1和WR=1 I/O禁止输出、A0=0 ;注意,A0一定要在CS和WR变化之后,建议操作完后的A0默认为低电平 写数据: 向并口输出数据、A0=0 CS=0和WR=0 延时几十纳秒 CS=1和WR=1 ;如果A0默认为低电平,则一定要注意,A0不能早于CS和WR为高电平 I/O禁止输出 读数据: 并口I/O方向设为输入 A0=0 ;注意,A0一定要在CS和WR变化之前,如果A0默认为低电平则此处可省掉 CS=0和RD=0 延时几十纳秒 ;对于低速单片机无所谓,对高速单片机很关键,要让并口有20nS的准备时间 从并口输入数据 CS=1和RD=1


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