⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sa_sfrs.h

📁 AT80296C 单片机中使用此头文件可方便查找东西,方便于编程 板头文件
💻 H
📖 第 1 页 / 共 3 页
字号:
extern volatile unsigned char  register epa_con2_1f;        /* 0x0088: R/W */

extern volatile unsigned short near     epa_con3;           /* 0x1f8c: R/W */
extern volatile unsigned short register epa_con3_7c;        /* 0x00ec: R/W */
extern volatile unsigned short register epa_con3_3e;        /* 0x00cc: R/W */
extern volatile unsigned short register epa_con3_1f;        /* 0x008c: R/W */

extern volatile unsigned short near     epa_time0;          /* 0x1f82: R/W */
extern volatile unsigned short register epa_time0_7c;       /* 0x00e2: R/W */
extern volatile unsigned short register epa_time0_3e;       /* 0x00c2: R/W */
extern volatile unsigned short register epa_time0_1f;       /* 0x0082: R/W */

extern volatile unsigned short near     epa_time1;          /* 0x1f86: R/W */
extern volatile unsigned short register epa_time1_7c;       /* 0x00e6: R/W */
extern volatile unsigned short register epa_time1_3e;       /* 0x00c6: R/W */
extern volatile unsigned short register epa_time1_1f;       /* 0x0086: R/W */

extern volatile unsigned short near     epa_time2;          /* 0x1f8a: R/W */
extern volatile unsigned short register epa_time2_7c;       /* 0x00ea: R/W */
extern volatile unsigned short register epa_time2_3e;       /* 0x00ca: R/W */
extern volatile unsigned short register epa_time2_1f;       /* 0x008a: R/W */

extern volatile unsigned short near     epa_time3;          /* 0x1f8e: R/W */
extern volatile unsigned short register epa_time3_7c;       /* 0x00ee: R/W */
extern volatile unsigned short register epa_time3_3e;       /* 0x00ce: R/W */
extern volatile unsigned short register epa_time3_1f;       /* 0x008e: R/W */

/* ChipSelect SFR's                                                  */
extern volatile unsigned short near     addrcom0;           /* 0x1f40: R/W */
extern volatile unsigned short register addrcom0_7a;        /* 0x00e0: R/W */
extern volatile unsigned short register addrcom0_3d;        /* 0x00c0: R/W */
extern volatile unsigned short register addrcom0_1e;        /* 0x00c0: R/W */

extern volatile unsigned short near     addrcom1;           /* 0x1f48: R/W */
extern volatile unsigned short register addrcom1_7a;        /* 0x00e8: R/W */
extern volatile unsigned short register addrcom1_3d;        /* 0x00c8: R/W */
extern volatile unsigned short register addrcom1_1e;        /* 0x00c8: R/W */

extern volatile unsigned short near     addrcom2;           /* 0x1f50: R/W */
extern volatile unsigned short register addrcom2_7a;        /* 0x00f0: R/W */
extern volatile unsigned short register addrcom2_3d;        /* 0x00d0: R/W */
extern volatile unsigned short register addrcom2_1e;        /* 0x00d0: R/W */

extern volatile unsigned short near     addrcom3;           /* 0x1f58: R/W */
extern volatile unsigned short register addrcom3_7a;        /* 0x00f8: R/W */
extern volatile unsigned short register addrcom3_3d;        /* 0x00d8: R/W */
extern volatile unsigned short register addrcom3_1e;        /* 0x00d8: R/W */

extern volatile unsigned short near     addrcom4;           /* 0x1f60: R/W */
extern volatile unsigned short register addrcom4_7b;        /* 0x00e0: R/W */
extern volatile unsigned short register addrcom4_3d;        /* 0x00e0: R/W */
extern volatile unsigned short register addrcom4_1e;        /* 0x00e0: R/W */

extern volatile unsigned short near     addrcom5;           /* 0x1f68: R/W */
extern volatile unsigned short register addrcom5_7b;        /* 0x00e8: R/W */
extern volatile unsigned short register addrcom5_3d;        /* 0x00e8: R/W */
extern volatile unsigned short register addrcom5_1e;        /* 0x00e8: R/W */

extern volatile unsigned short near     addrmsk0;           /* 0x1f42: R/W */
extern volatile unsigned short register addrmsk0_7a;        /* 0x00e2: R/W */
extern volatile unsigned short register addrmsk0_3d;        /* 0x00c2: R/W */
extern volatile unsigned short register addrmsk0_1e;        /* 0x00c2: R/W */

extern volatile unsigned short near     addrmsk1;           /* 0x1f4a: R/W */
extern volatile unsigned short register addrmsk1_7a;        /* 0x00ea: R/W */
extern volatile unsigned short register addrmsk1_3d;        /* 0x00ca: R/W */
extern volatile unsigned short register addrmsk1_1e;        /* 0x00ca: R/W */

extern volatile unsigned short near     addrmsk2;           /* 0x1f52: R/W */
extern volatile unsigned short register addrmsk2_7a;        /* 0x00f2: R/W */
extern volatile unsigned short register addrmsk2_3d;        /* 0x00d2: R/W */
extern volatile unsigned short register addrmsk2_1e;        /* 0x00d2: R/W */

extern volatile unsigned short near     addrmsk3;           /* 0x1f5a: R/W */
extern volatile unsigned short register addrmsk3_7a;        /* 0x00fa: R/W */
extern volatile unsigned short register addrmsk3_3d;        /* 0x00da: R/W */
extern volatile unsigned short register addrmsk3_1e;        /* 0x00da: R/W */

extern volatile unsigned short near     addrmsk4;           /* 0x1f62: R/W */
extern volatile unsigned short register addrmsk4_7b;        /* 0x00e2: R/W */
extern volatile unsigned short register addrmsk4_3d;        /* 0x00e2: R/W */
extern volatile unsigned short register addrmsk4_1e;        /* 0x00e2: R/W */

extern volatile unsigned short near     addrmsk5;           /* 0x1f6a: R/W */
extern volatile unsigned short register addrmsk5_7b;        /* 0x00ea: R/W */
extern volatile unsigned short register addrmsk5_3d;        /* 0x00ea: R/W */
extern volatile unsigned short register addrmsk5_1e;        /* 0x00ea: R/W */

extern volatile unsigned char  near     buscon0;            /* 0x1f44: R/W */
extern volatile unsigned char  register buscon0_7a;         /* 0x00e4: R/W */
extern volatile unsigned char  register buscon0_3d;         /* 0x00c4: R/W */
extern volatile unsigned char  register buscon0_1e;         /* 0x00c4: R/W */

extern volatile unsigned char  near     buscon1;            /* 0x1f4c: R/W */
extern volatile unsigned char  register buscon1_7a;         /* 0x00ec: R/W */
extern volatile unsigned char  register buscon1_3d;         /* 0x00cc: R/W */
extern volatile unsigned char  register buscon1_1e;         /* 0x00cc: R/W */

extern volatile unsigned char  near     buscon2;            /* 0x1f54: R/W */
extern volatile unsigned char  register buscon2_7a;         /* 0x00f4: R/W */
extern volatile unsigned char  register buscon2_3d;         /* 0x00d4: R/W */
extern volatile unsigned char  register buscon2_1e;         /* 0x00d4: R/W */

extern volatile unsigned char  near     buscon3;            /* 0x1f5c: R/W */
extern volatile unsigned char  register buscon3_7a;         /* 0x00fc: R/W */
extern volatile unsigned char  register buscon3_3d;         /* 0x00dc: R/W */
extern volatile unsigned char  register buscon3_1e;         /* 0x00dc: R/W */

extern volatile unsigned char  near     buscon4;            /* 0x1f64: R/W */
extern volatile unsigned char  register buscon4_7b;         /* 0x00e4: R/W */
extern volatile unsigned char  register buscon4_3d;         /* 0x00e4: R/W */
extern volatile unsigned char  register buscon4_1e;         /* 0x00e4: R/W */

extern volatile unsigned char  near     buscon5;            /* 0x1f6c: R/W */
extern volatile unsigned char  register buscon5_7b;         /* 0x00ec: R/W */
extern volatile unsigned char  register buscon5_3d;         /* 0x00ec: R/W */
extern volatile unsigned char  register buscon5_1e;         /* 0x00ec: R/W */

/* Auto Index Register SFR's                                         */
extern volatile unsigned char  near     icb0;               /* 0x1fc3: R/W */
extern volatile unsigned char  register icb0_7e;            /* 0x00e3: R/W */
extern volatile unsigned char  register icb0_3f;            /* 0x00c3: R/W */
extern volatile unsigned char  register icb0_1f;            /* 0x00c3: R/W */

extern volatile unsigned char  near     icb1;               /* 0x1fc7: R/W */
extern volatile unsigned char  register icb1_7e;            /* 0x00e7: R/W */
extern volatile unsigned char  register icb1_3f;            /* 0x00c7: R/W */
extern volatile unsigned char  register icb1_1f;            /* 0x00c7: R/W */

extern volatile unsigned long  near     idx0;               /* 0x1fc0: R/W */
extern volatile unsigned long  register idx0_7e;            /* 0x00e0: R/W */
extern volatile unsigned long  register idx0_3f;            /* 0x00c0: R/W */
extern volatile unsigned long  register idx0_1f;            /* 0x00c0: R/W */

extern volatile unsigned char  near     idx0h;              /* 0x1fc2: R/W */
extern volatile unsigned char  register idx0h_7e;           /* 0x00e2: R/W */
extern volatile unsigned char  register idx0h_3f;           /* 0x00c2: R/W */
extern volatile unsigned char  register idx0h_1f;           /* 0x00c2: R/W */

extern volatile unsigned short near     idx0l;              /* 0x1fc0: R/W */
extern volatile unsigned short register idx0l_7e;           /* 0x00e0: R/W */
extern volatile unsigned short register idx0l_3f;           /* 0x00c0: R/W */
extern volatile unsigned short register idx0l_1f;           /* 0x00c0: R/W */

extern volatile unsigned long  near     idx1;               /* 0x1fc4: R/W */
extern volatile unsigned long  register idx1_7e;            /* 0x00e4: R/W */
extern volatile unsigned long  register idx1_3f;            /* 0x00c4: R/W */
extern volatile unsigned long  register idx1_1f;            /* 0x00c4: R/W */

extern volatile unsigned char  near     idx1h;              /* 0x1fc6: R/W */
extern volatile unsigned char  register idx1h_7e;           /* 0x00e6: R/W */
extern volatile unsigned char  register idx1h_3f;           /* 0x00c6: R/W */
extern volatile unsigned char  register idx1h_1f;           /* 0x00c6: R/W */

extern volatile unsigned short near     idx1l;              /* 0x1fc4: R/W */
extern volatile unsigned short register idx1l_7e;           /* 0x00e4: R/W */
extern volatile unsigned short register idx1l_3f;           /* 0x00c4: R/W */
extern volatile unsigned short register idx1l_1f;           /* 0x00c4: R/W */

/* Interrupt SFR's                                                   */
extern volatile unsigned char  near     extint_con;         /* 0x1fcc: R/W */
extern volatile unsigned char  register extint_con_7e;      /* 0x00ec: R/W */
extern volatile unsigned char  register extint_con_3f;      /* 0x00cc: R/W */
extern volatile unsigned char  register extint_con_1f;      /* 0x00cc: R/W */

extern volatile unsigned char  near     in_prog0;           /* 0x1fc8: R/W */
extern volatile unsigned char  register in_prog0_7e;        /* 0x00e8: R/W */
extern volatile unsigned char  register in_prog0_3f;        /* 0x00c8: R/W */
extern volatile unsigned char  register in_prog0_1f;        /* 0x00c8: R/W */

extern volatile unsigned short near     in_prog1;           /* 0x1fca: R/W */
extern volatile unsigned short register in_prog1_7e;        /* 0x00ea: R/W */
extern volatile unsigned short register in_prog1_3f;        /* 0x00ca: R/W */
extern volatile unsigned short register in_prog1_1f;        /* 0x00ca: R/W */

extern volatile unsigned short near     int_con0;           /* 0x1fe8: R/W */
extern volatile unsigned short register int_con0_7f;        /* 0x00e8: R/W */
extern volatile unsigned short register int_con0_3f;        /* 0x00e8: R/W */
extern volatile unsigned short register int_con0_1f;        /* 0x00e8: R/W */

extern volatile unsigned short near     int_con1;           /* 0x1fea: R/W */
extern volatile unsigned short register int_con1_7f;        /* 0x00ea: R/W */
extern volatile unsigned short register int_con1_3f;        /* 0x00ea: R/W */
extern volatile unsigned short register int_con1_1f;        /* 0x00ea: R/W */

extern volatile unsigned short near     int_con2;           /* 0x1fec: R/W */
extern volatile unsigned short register int_con2_7f;        /* 0x00ec: R/W */
extern volatile unsigned short register int_con2_3f;        /* 0x00ec: R/W */
extern volatile unsigned short register int_con2_1f;        /* 0x00ec: R/W */

extern volatile unsigned short near     int_con3;           /* 0x1fee: R/W */
extern volatile unsigned short register int_con3_7f;        /* 0x00ee: R/W */
extern volatile unsigned short register int_con3_3f;        /* 0x00ee: R/W */
extern volatile unsigned short register int_con3_1f;        /* 0x00ee: R/W */

extern volatile unsigned char  near     nmi_pend;           /* 0x1fc9: R/W */
extern volatile unsigned char  register nmi_pend_7e;        /* 0x00e9: R/W */
extern volatile unsigned char  register nmi_pend_3f;        /* 0x00c9: R/W */
extern volatile unsigned char  register nmi_pend_1f;        /* 0x00c9: R/W */

extern volatile unsigned short near     vect_addr;          /* 0x1ff0: R/W */
extern volatile unsigned short register vect_addr_7f;       /* 0x00f0: R/W */
extern volatile unsigned short register vect_addr_3f;       /* 0x00f0: R/W */
extern volatile unsigned short register vect_addr_1f;       /* 0x00f0: R/W */


#endif /* _sa_sfrs_h */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -