首先你要理解别人这个程序的意思……来不急了,我就是直接上答案了,你自己慢慢体会。
uchar bdata sta;
==》
typedef struct{
union{
unsigned char sta;
struct{
sta^0 : 1;
sta^1 : 1;
...
sta^7 : 1;
}
省略……
慢慢体会。自己感悟的东西才记得牢。
PS:这是PIC16F877A的
bit sta = 0;
sta = (SPI_Read(RFSTATUS) >> 6);
if(sta){
省略……
慢慢体会。自己感悟的东西才记得牢。
首先你要理解别人这个程序的意思……来不急了,我就是直接上答案了,你自己慢慢体会。
uchar bdata sta;
==》
typedef struct{
union{
unsigned char sta;
struct{
sta^0 : 1;
sta^1 : 1;
...
sta^7 : 1;
}
省略……
慢慢体会。自己感悟的东西才记得牢。
PS:这是PIC16F877A的
bit sta = 0;
sta = (SPI_Read(RFSTATUS) >> 6);
if(sta){
省略……
慢慢体会。自己感悟的东西才记得牢。
举报