📄 sa_sfrs.h
字号:
extern volatile unsigned char register ep_mode_7f; /* 0x00e1: R/W */
extern volatile unsigned char register ep_mode_3f; /* 0x00e1: R/W */
extern volatile unsigned char register ep_mode_1f; /* 0x00e1: R/W */
extern volatile unsigned char near ep_pin; /* 0x1fe7: R/W */
extern volatile unsigned char register ep_pin_7f; /* 0x00e7: R/W */
extern volatile unsigned char register ep_pin_3f; /* 0x00e7: R/W */
extern volatile unsigned char register ep_pin_1f; /* 0x00e7: R/W */
extern volatile unsigned char near ep_reg; /* 0x1fe5: R/W */
extern volatile unsigned char register ep_reg_7f; /* 0x00e5: R/W */
extern volatile unsigned char register ep_reg_3f; /* 0x00e5: R/W */
extern volatile unsigned char register ep_reg_1f; /* 0x00e5: R/W */
extern volatile unsigned char near epdir; /* 0x1fe3: R/W */
extern volatile unsigned char register epdir_7f; /* 0x00e3: R/W */
extern volatile unsigned char register epdir_3f; /* 0x00e3: R/W */
extern volatile unsigned char register epdir_1f; /* 0x00e3: R/W */
extern volatile unsigned char near epmode; /* 0x1fe1: R/W */
extern volatile unsigned char register epmode_7f; /* 0x00e1: R/W */
extern volatile unsigned char register epmode_3f; /* 0x00e1: R/W */
extern volatile unsigned char register epmode_1f; /* 0x00e1: R/W */
extern volatile unsigned char near eppin; /* 0x1fe7: R/W */
extern volatile unsigned char register eppin_7f; /* 0x00e7: R/W */
extern volatile unsigned char register eppin_3f; /* 0x00e7: R/W */
extern volatile unsigned char register eppin_1f; /* 0x00e7: R/W */
extern volatile unsigned char near epreg; /* 0x1fe5: R/W */
extern volatile unsigned char register epreg_7f; /* 0x00e5: R/W */
extern volatile unsigned char register epreg_3f; /* 0x00e5: R/W */
extern volatile unsigned char register epreg_1f; /* 0x00e5: R/W */
/* Serial I/O and PWM SFR's */
extern volatile unsigned char near con_reg0; /* 0x1fb6: R/W */
extern volatile unsigned char register con_reg0_7d; /* 0x00f6: R/W */
extern volatile unsigned char register con_reg0_3e; /* 0x00f6: R/W */
extern volatile unsigned char register con_reg0_1f; /* 0x00b6: R/W */
extern volatile unsigned char near pwm0_con; /* 0x1fb0: R/W */
extern volatile unsigned char register pwm0_con_7d; /* 0x00f0: R/W */
extern volatile unsigned char register pwm0_con_3e; /* 0x00f0: R/W */
extern volatile unsigned char register pwm0_con_1f; /* 0x00b0: R/W */
extern volatile unsigned char near pwm0_control; /* 0x1fb0: R/W */
extern volatile unsigned char register pwm0_control_7d; /* 0x00f0: R/W */
extern volatile unsigned char register pwm0_control_3e; /* 0x00f0: R/W */
extern volatile unsigned char register pwm0_control_1f; /* 0x00b0: R/W */
extern volatile unsigned char near pwm1_con; /* 0x1fb2: R/W */
extern volatile unsigned char register pwm1_con_7d; /* 0x00f2: R/W */
extern volatile unsigned char register pwm1_con_3e; /* 0x00f2: R/W */
extern volatile unsigned char register pwm1_con_1f; /* 0x00b2: R/W */
extern volatile unsigned char near pwm1_control; /* 0x1fb2: R/W */
extern volatile unsigned char register pwm1_control_7d; /* 0x00f2: R/W */
extern volatile unsigned char register pwm1_control_3e; /* 0x00f2: R/W */
extern volatile unsigned char register pwm1_control_1f; /* 0x00b2: R/W */
extern volatile unsigned char near pwm2_con; /* 0x1fb4: R/W */
extern volatile unsigned char register pwm2_con_7d; /* 0x00f4: R/W */
extern volatile unsigned char register pwm2_con_3e; /* 0x00f4: R/W */
extern volatile unsigned char register pwm2_con_1f; /* 0x00b4: R/W */
extern volatile unsigned char near pwm2_control; /* 0x1fb4: R/W */
extern volatile unsigned char register pwm2_control_7d; /* 0x00f4: R/W */
extern volatile unsigned char register pwm2_control_3e; /* 0x00f4: R/W */
extern volatile unsigned char register pwm2_control_1f; /* 0x00b4: R/W */
extern volatile unsigned char near sbuf_rx; /* 0x1fb8: R/W */
extern volatile unsigned char register sbuf_rx_7d; /* 0x00f8: R/W */
extern volatile unsigned char register sbuf_rx_3e; /* 0x00f8: R/W */
extern volatile unsigned char register sbuf_rx_1f; /* 0x00b8: R/W */
extern volatile unsigned char near sbuf_tx; /* 0x1fba: R/W */
extern volatile unsigned char register sbuf_tx_7d; /* 0x00fa: R/W */
extern volatile unsigned char register sbuf_tx_3e; /* 0x00fa: R/W */
extern volatile unsigned char register sbuf_tx_1f; /* 0x00ba: R/W */
extern volatile unsigned short near sp_baud; /* 0x1fbc: R/W */
extern volatile unsigned short register sp_baud_7d; /* 0x00fc: R/W */
extern volatile unsigned short register sp_baud_3e; /* 0x00fc: R/W */
extern volatile unsigned short register sp_baud_1f; /* 0x00bc: R/W */
extern volatile unsigned short near sp_baud_count; /* 0x1fbe: R/W */
extern volatile unsigned short register sp_baud_count_7d; /* 0x00fe: R/W */
extern volatile unsigned short register sp_baud_count_3e; /* 0x00fe: R/W */
extern volatile unsigned short register sp_baud_count_1f; /* 0x00be: R/W */
extern volatile unsigned short near sp_bd_count; /* 0x1fbe: R/W */
extern volatile unsigned short register sp_bd_count_7d; /* 0x00fe: R/W */
extern volatile unsigned short register sp_bd_count_3e; /* 0x00fe: R/W */
extern volatile unsigned short register sp_bd_count_1f; /* 0x00be: R/W */
extern volatile unsigned char near sp_con; /* 0x1fbb: R/W */
extern volatile unsigned char register sp_con_7d; /* 0x00fb: R/W */
extern volatile unsigned char register sp_con_3e; /* 0x00fb: R/W */
extern volatile unsigned char register sp_con_1f; /* 0x00bb: R/W */
extern volatile unsigned char near sp_control; /* 0x1fbb: R/W */
extern volatile unsigned char register sp_control_7d; /* 0x00fb: R/W */
extern volatile unsigned char register sp_control_3e; /* 0x00fb: R/W */
extern volatile unsigned char register sp_control_1f; /* 0x00bb: R/W */
extern volatile unsigned char near sp_stat; /* 0x1fb9: R/W */
extern volatile unsigned char register sp_stat_7d; /* 0x00f9: R/W */
extern volatile unsigned char register sp_stat_3e; /* 0x00f9: R/W */
extern volatile unsigned char register sp_stat_1f; /* 0x00b9: R/W */
extern volatile unsigned char near sp_status; /* 0x1fb9: R/W */
extern volatile unsigned char register sp_status_7d; /* 0x00f9: R/W */
extern volatile unsigned char register sp_status_3e; /* 0x00f9: R/W */
extern volatile unsigned char register sp_status_1f; /* 0x00b9: R/W */
/* EPA, Timer 1 and 2 SFR's */
extern volatile unsigned char near epa_mask; /* 0x1f9c: R/W */
extern volatile unsigned char register epa_mask_7c; /* 0x00fc: R/W */
extern volatile unsigned char register epa_mask_3e; /* 0x00dc: R/W */
extern volatile unsigned char register epa_mask_1f; /* 0x009c: R/W */
extern volatile unsigned char near epa_stat; /* 0x1f9e: R/W */
extern volatile unsigned char register epa_stat_7c; /* 0x00fe: R/W */
extern volatile unsigned char register epa_stat_3e; /* 0x00de: R/W */
extern volatile unsigned char register epa_stat_1f; /* 0x009e: R/W */
extern volatile unsigned char near t1control; /* 0x1f90: R/W */
extern volatile unsigned char register t1control_7c; /* 0x00f0: R/W */
extern volatile unsigned char register t1control_3e; /* 0x00d0: R/W */
extern volatile unsigned char register t1control_1f; /* 0x0090: R/W */
extern volatile unsigned char near t2control; /* 0x1f94: R/W */
extern volatile unsigned char register t2control_7c; /* 0x00f4: R/W */
extern volatile unsigned char register t2control_3e; /* 0x00d4: R/W */
extern volatile unsigned char register t2control_1f; /* 0x0094: R/W */
extern volatile unsigned short near timer1; /* 0x1f92: R/W */
extern volatile unsigned short register timer1_7c; /* 0x00f2: R/W */
extern volatile unsigned short register timer1_3e; /* 0x00d2: R/W */
extern volatile unsigned short register timer1_1f; /* 0x0092: R/W */
extern volatile unsigned char near timer1_control; /* 0x1f90: R/W */
extern volatile unsigned char register timer1_control_7c; /* 0x00f0: R/W */
extern volatile unsigned char register timer1_control_3e; /* 0x00d0: R/W */
extern volatile unsigned char register timer1_control_1f; /* 0x0090: R/W */
extern volatile unsigned short near timer2; /* 0x1f96: R/W */
extern volatile unsigned short register timer2_7c; /* 0x00f6: R/W */
extern volatile unsigned short register timer2_3e; /* 0x00d6: R/W */
extern volatile unsigned short register timer2_1f; /* 0x0096: R/W */
extern volatile unsigned char near timer2_control; /* 0x1f94: R/W */
extern volatile unsigned char register timer2_control_7c; /* 0x00f4: R/W */
extern volatile unsigned char register timer2_control_3e; /* 0x00d4: R/W */
extern volatile unsigned char register timer2_control_1f; /* 0x0094: R/W */
/* EPA SFR's */
extern volatile unsigned char near epa0_con; /* 0x1f80: R/W */
extern volatile unsigned char register epa0_con_7c; /* 0x00e0: R/W */
extern volatile unsigned char register epa0_con_3e; /* 0x00c0: R/W */
extern volatile unsigned char register epa0_con_1f; /* 0x0080: R/W */
extern volatile unsigned short near epa0_time; /* 0x1f82: R/W */
extern volatile unsigned short register epa0_time_7c; /* 0x00e2: R/W */
extern volatile unsigned short register epa0_time_3e; /* 0x00c2: R/W */
extern volatile unsigned short register epa0_time_1f; /* 0x0082: R/W */
extern volatile unsigned short near epa1_con; /* 0x1f84: R/W */
extern volatile unsigned short register epa1_con_7c; /* 0x00e4: R/W */
extern volatile unsigned short register epa1_con_3e; /* 0x00c4: R/W */
extern volatile unsigned short register epa1_con_1f; /* 0x0084: R/W */
extern volatile unsigned short near epa1_time; /* 0x1f86: R/W */
extern volatile unsigned short register epa1_time_7c; /* 0x00e6: R/W */
extern volatile unsigned short register epa1_time_3e; /* 0x00c6: R/W */
extern volatile unsigned short register epa1_time_1f; /* 0x0086: R/W */
extern volatile unsigned char near epa2_con; /* 0x1f88: R/W */
extern volatile unsigned char register epa2_con_7c; /* 0x00e8: R/W */
extern volatile unsigned char register epa2_con_3e; /* 0x00c8: R/W */
extern volatile unsigned char register epa2_con_1f; /* 0x0088: R/W */
extern volatile unsigned short near epa2_time; /* 0x1f8a: R/W */
extern volatile unsigned short register epa2_time_7c; /* 0x00ea: R/W */
extern volatile unsigned short register epa2_time_3e; /* 0x00ca: R/W */
extern volatile unsigned short register epa2_time_1f; /* 0x008a: R/W */
extern volatile unsigned short near epa3_con; /* 0x1f8c: R/W */
extern volatile unsigned short register epa3_con_7c; /* 0x00ec: R/W */
extern volatile unsigned short register epa3_con_3e; /* 0x00cc: R/W */
extern volatile unsigned short register epa3_con_1f; /* 0x008c: R/W */
extern volatile unsigned short near epa3_time; /* 0x1f8e: R/W */
extern volatile unsigned short register epa3_time_7c; /* 0x00ee: R/W */
extern volatile unsigned short register epa3_time_3e; /* 0x00ce: R/W */
extern volatile unsigned short register epa3_time_1f; /* 0x008e: R/W */
extern volatile unsigned char near epa_con0; /* 0x1f80: R/W */
extern volatile unsigned char register epa_con0_7c; /* 0x00e0: R/W */
extern volatile unsigned char register epa_con0_3e; /* 0x00c0: R/W */
extern volatile unsigned char register epa_con0_1f; /* 0x0080: R/W */
extern volatile unsigned short near epa_con1; /* 0x1f84: R/W */
extern volatile unsigned short register epa_con1_7c; /* 0x00e4: R/W */
extern volatile unsigned short register epa_con1_3e; /* 0x00c4: R/W */
extern volatile unsigned short register epa_con1_1f; /* 0x0084: R/W */
extern volatile unsigned char near epa_con2; /* 0x1f88: R/W */
extern volatile unsigned char register epa_con2_7c; /* 0x00e8: R/W */
extern volatile unsigned char register epa_con2_3e; /* 0x00c8: R/W */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -