C语言如何利用20H-2FH的位地址?

2020-01-24 11:59发布

新人请教:在语言中,能像汇编一样的利用位址吗,好像没有找到这方面的贴子。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
12条回答
songshanxiaozi
2020-01-25 21:56
本帖最后由 songshanxiaozi 于 2014-4-8 16:58 编辑

位域的用法
typedef union
{
unsigned char xx;
struct
{
  unsigned char bit0:1;
  unsigned char bit1:1;
  unsigned char bit2:1;
  unsigned char bit3:1;
  unsigned char bit4:1;
  unsigned char bit5:1;
  unsigned char bit6:1;
  unsigned char bit7:1;
};
}BIT_FIELD;

BIT_FIELD  x;

使用方法:
x.bit0=1;
x.xx=100;

想不通,既然用C语言编程,为什么还非要用20H~2FH这个位寻址区呢

一周热门 更多>