请问提供的例子程序中,MCU的这两句:
unsigned char volatile xdata CH375_CMD_PORT _at_ 0xBDF1; /* CH375命令端口的I/O地址 */ unsigned char volatile xdata CH375_DAT_PORT _at_ 0xBCF0; /* CH375数据端口的I/O地址 */
命令端口的I/O地址和数据端口的I/O地址 是怎么确定的?因为我不太了解51,用其他MCU的,其他MCU都用例子中的数值就可以了吗?另外就是在写命令和读写数据的时候,为什么都要将内容在上面的两个地址写一次,作用是什么?