请教77E58外扩RAM问题。
大家别只是看呀,明白多少说多少!我不闲少,谢谢!
访问内部RAM和外部RAM能一样吗?
不都是s[?]=?;吗?
怎么不一样?
多多指教,谢谢
有一个寄存器,用于打开内部的RAM
C51 无法区分
我倒是觉得上面的朋友说得对,通过寄存器来区分?
C51地址空间和单片机本身的地址空间bInter = 0;
c = 0; // MOV DPTR,#0;
// MOVX @DPTR, #0
// 使用的是外部的XDATA区
bInter = 1;
c = 1;; // MOV DPTR,#0;
// MOVX @DPTR, #1
// 使用的单片机内部的XDATA区
// C51 能区别这2个地址空间? 是单片机自己区别它而已.
C51地址空间和单片机本身的地址空间 bInter = 0;
c = 0; //
bInter = 1;
c = 1;
确实是用一个寄存器的一个BIT来定义的,但忘了是什么了,你查一下资料就行了,很简单的。