你好,我用375实现单片机与pc的通信,连接图参考的是CH375的并口方式图:求问几个: 1)我用网上提供的简单调试软件CH375DBG的HEX文件(没有改动)烧进单片机,pc机接上USB口,pc是不是可以发现新硬件安装网上提供的驱动 2)我看CH372FRM程序上有 IOPORT CH375_CMD_PORT _at_ 0xBDF1; /* CH375命令端口的I/O地址,根据实际硬件电路进行修改 */ IOPORT CH375_DAT_PORT _at_ 0xBCF0; /* CH375数据端口的I/O地址,根据实际硬件电路进行修改 */ 能详细硬件I/O地址与硬件电路的关系吗?跟数据线D[7-0]是什么关系,新人不知道怎么修改这里,求教!!!!!!
1、是的,它将375设置成设备方式,第一次插上计算机,计算机会提示找到新硬件,并提示安装驱动。 2、单片机是通过命令端口和数据端口两个I/O地址来操作375的,这两个I/O地址的选择其实仅仅和CS#(片选线)和A0有关,你根据你的CS#和A0连接来设定这两个I/O地址即可。 CS#=0,A0=0时作数据端口, CS#=0,A0=1时作命令端口。
1,首先,你的硬件要和我们程序的命令口地址和数据口地址吻合,这样才能找到新的硬件,不过还有一个前提就是你的硬件连线没有问题,也就是说测试命令可以通过 2,这2个是命令端口地址和数据端口地址,实际计算就是A0和CS,和硬件电路有关系,
谢谢解答,以前写过一点汇编的,keilC不懂,不过想先用网上提供的调试程序先实现硬件的可通讯
芯片连接:CS-P1.1 A0-P1.2 INT-P3.2 RD-P3.7 WR-P3.6 D[7-0]-P[0-7] 求问如何修改:DBG调试程序中IOPORT CH375_CMD_PORT _at_ 0xBDF1 IOPORT CH375_DAT_PORT _at_ 0xBCF0 还需要修改DBG调试程序中其他东西吗? keilC不懂,求教!!!!!!!!!!!
P0[0-7]
恩!好!