keil中用C语言编程 其中一句 uchar flag; sbit WR=flag^0; sbit BI=flag^1;为什么会出现flag 是 invalid base address

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 02:49:16
keil中用C语言编程 其中一句 uchar flag; sbit WR=flag^0; sbit BI=flag^1;为什么会出现flag 是 invalid base address

keil中用C语言编程 其中一句 uchar flag; sbit WR=flag^0; sbit BI=flag^1;为什么会出现flag 是 invalid base address
keil中用C语言编程 其中一句 uchar flag; sbit WR=flag^0; sbit BI=flag^1;
为什么会出现flag 是 invalid base address

keil中用C语言编程 其中一句 uchar flag; sbit WR=flag^0; sbit BI=flag^1;为什么会出现flag 是 invalid base address
必须将flag定义到51单片机的位寻址区,你才能这么位定义.即:
uchar bdata flag;