请教老古!急
EN_CMD XBYTE[6000]
HW_RESET = 1; /* Hardware RESET. when EN_RESET = 0; is Software */
delay_ms(100);
HW_RESET = 0;
delay_ms(100);
y=1; /*用来测试写入寄存器的值正确/
EN_CMD=y;
y=EN_CMD; 这读出是21
y=0;
EN_CMD=y;这读出是20 这为什么是20,如果说对内部没读写起,怎么数值又有变化
y=EN_CMD;
EN_CMD = EN_PAGE0 + EN_NODMA + EN_STOP; /* 00001010B: PS1 PS0 RD2 RD1 RD0 TXP STA STP */
delay_ms(4);
y=EN_CMD; 读出为20,
发表时间:2003年4月11日15:13:19