英锐恩单片机论坛,Microchip单片机,模拟器件,接口电路,麦肯单片机,单片机应用交流

标题: 怎么样理解PIC寄存器的位定义如static bank3 bit WREN [打印本页]

作者: winnie    时间: 2009-4-26 10:26
标题: 怎么样理解PIC寄存器的位定义如static bank3 bit WREN
怎么样理解PIC寄存器的位定义如static  bank3 bit  WREN @ ((unsigned)&EECON1*8)+2;
static          bank3 bit WREN  @ ((unsigned)&EECON1*8)+2;
如题,为什么这样定义就可以访问EECON1的从0开始的第2个BIT位呢?
作者: winnie    时间: 2009-4-26 10:27
这只是个位定义,具体的地址在上面还要定义过的
如:static volatile       unsigned char PORTA  @ 0x05;//这样才可以定义每个位

static volatile       bit RA0  @ ((unsigned)&PORTA*8)+0;




欢迎光临 英锐恩单片机论坛,Microchip单片机,模拟器件,接口电路,麦肯单片机,单片机应用交流 (http://enroobbs.com/) Powered by Discuz! X3.2