请问端口地址是如何确定的

在贵公司提供的CH375模块程序中,有说在该模块下CH375的索引端口的I/O地址0XBCF0以及 CH375模块的数据端口的I/O地址,那么我们使用CH375芯片上,索引端口和数据端口的地址是一样的吗?

不一样!根据索引线A0=1/0,来确定是数据口还是命令口,从而产生了两个端口地址,。


除了A0外还通过哪些量确定,具体怎么确定,A0只能去定一位地址啊,其他的呢?


如果是直接使用CH375而非模块,那么CH375只占用两个地址,一个是命令口,一个是数据口。如果是用模块,由于模块的并口与CH375无关,而是由CH421提供的,刚好,CH421也只占用两个地址,一个是索引口,一个是数据口,但是用法与CH375的两个I/O完全不同


那么,我用的是CH375的芯片而非模块,我的数据地址和命令地址是多好呢?我用的是并口


那就取决于你的ch375的片选线是如何连接的,一般是经过译码电路对单片机等处理器芯片的高位地址进行编码,产生一个片选信号,从而确定375的高位地址。而数据口和命令口(也就是地位地址)的区分就是由A0来决定的(根据你的叙述)。


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