[求助]单片机读取外部存储器数据写至U盘---通过CH375B

RT 想实现RT功能。初步原理见图。有什么问题吗? 假设28C64里有数据,通过该图能将数据读出,再写到U盘里吗? 软件里,需要注意什么?我没有读取成功,仅仅是自己模拟数据,写成功了。 PS:AA9为375的地址/数据区分信号。 UploadImages/201071115161627.rar

你可以去看下CH375或者CH376芯片的资料,说明书里面有硬件连线说明,你说的模拟写或者读什么意思,我们这边需要硬件去调试的。


20107121055460.jpg 关于上图口地址: #define CH375_CMD_PORT_ADDR 0xBDF1 /* CH375命令端口的I/O地址 */ #define CH375_DAT_PORT_ADDR 0xBCF0 /* CH375数据端口的I/O地址 */ B = 1011,即A15=1,不选通62256;A14 A13 A12 = 011,即Y3=0,选通CH375B的CS端; A0=0,即传送的是数据;A0=1,即传送的是命令。 那么,为什么会有D、C、F呢?不知道是怎么算出来的。 程序来源于从网站上下载的LIB库里的例程,CH375LIB\MCS51\FILELIB4\EXAM7\CH375HFT.C 再有,我如果将375的CS连接到P2^0、A0连接到P2^1上,口地址又分别是多少呢?


地址不是唯一的。DCF可以任意字节,无所谓,但是总要写一个值。建议CS不要接在P2.0上,这样可能和单片机的XRAM(62256)地址冲突。地址太小了。最好接在32KR地址以上。


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