求助374~~~~~~~~~555555555555~~~~~~~~~~~~~~

在做..\CH374\CH374LIB\MCS51\LIB6\EXAM15这个例子(7.12 同时连接两个U盘并在之间复制文件,示例EXAM15)中,发现给的参考例子UDISKCPY.C里面基本没有硬件单片机i/o口的定义,除了几个指示灯外,在CH374HF6.H文件里面,除了CH374索引端口的I/O地址 和 CH374数据端口的I/O地址 也没有任何单片机的硬件定义,难道提供的库文件里面已经定义好了???或者说这个例子的硬件函数在那里??在库里面??感觉如果自己改硬件定义不知道改在那里?那个文件???还有根据ch374sch.pdf所给参考图EVTSCH,我只理解CH374_IDX_PORT_ADDR 0xBDF0 和 CH374_DAT_PORT_ADDR 0xBCF1中的 高8位0xBC,根据cs和A0脚,对应A15和A8,那么低8位是怎么确定的???为什么是0xF1和0xF0???

~~~~~~~~~~~~求助各位大虾啊~~~~~~正在做这个东东,晕头转向ing中~~~~~~~~~~~5555555555~~~ [Emot]1[/Emot]

CH374是接在并行总线上的,直接对地址进行操作即可。读写函数库里面已经做好了,直接对这个地址读数据写数据即可。 至于地址为什么是这些,需要你好好理解单片机的并行总线了。地址不是唯一的,但是总要确定个地址吧?只要保证CS为0,A0=1即为索引地址,A0=0为数据地址即可。只要保证这两根线正确即可。并保证不要和其他器件和RAM地址有冲突即可。


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