📄 sa_sfrs.h
字号:
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 + -