Keil 编程:将内部 RAM 数据加 1 并存入外部 RAM
#include <reg51.h>
#define INTERNAL_RAM_START 0x40 #define EXTERNAL_RAM_START 0x0010
void main() { unsigned char i; unsigned char *internal_ram_ptr = (unsigned char *)INTERNAL_RAM_START; unsigned char *external_ram_ptr = (unsigned char *)EXTERNAL_RAM_START;
// 加1并存入外部RAM
for (i = 0; i < 48; i++) {
*external_ram_ptr++ = *internal_ram_ptr++ + 1;
}
}
注意:此代码仅供参考,实际应用中需要根据具体硬件平台和操作系统进行适当修改。
原文地址: https://www.cveoy.top/t/topic/kg2H 著作权归作者所有。请勿转载和采集!