📄 main.c
字号:
/*------------------------------------------------------------------------------
------------------------------------------------------------------------------*/
#include <reg669.h>
extern void sub(void); // 声明一个外部函数(sub.c)
unsigned char data q_data[5]; // 该数组位于 DATA空间
unsigned char idata q_idata[5]; // 该数组位于IDATA空间
unsigned char xdata q_xdata[5]; // 该数组位于XDATA空间
unsigned char far q_hdata[5]; // 该数组位于HDATA空间
// (方法1)定义数组位于EDATA空间
unsigned char far q1_edata[5] _at_ 0x7F0155; //绝对定位到地址0x7F0155.
// (方法2)定义数组位于EDATA空间,见sub.c文件。
// 注意:方法1和方法2 不建议同时使用。因为绝对地址定位可能会产生混乱。
void main(void) {
q_data[0] = 0x01;
q_idata[0] = 0x02;
q_xdata[0] = 0x03;
q_hdata[0] = 0x04;
q1_edata[0] = 0x05;
while(1);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -