可不可以定义一个指针变量、让其指向 SFR 寄存器?、
可不可以定义一个指针变量、让其指向 SFR 寄存器?、
程序中比如我有个结构体:
struct P1func
{
unsigned char reserved : 4;
unsigned char ctl : 1;
unsigned char scan : 3;
};
struct P1func *p1f;
想让 p1f 指向 P1 的地址、
然后使用的时候直接就可以 p1f->ctl = 1 就将 P1.4 置位、
该怎么写?、或者能不能实现?、