📄 md_sfrs.h
字号:
extern volatile unsigned short wg_con; /* 0x1fcc: R/W */
extern volatile unsigned short register wg_con_7e; /* 0x00ec: R/W */
extern volatile unsigned short register wg_con_3f; /* 0x00cc: R/W */
extern volatile unsigned short register wg_con_1f; /* 0x00cc: R/W */
extern volatile unsigned short wg_count; /* 0x1fca: R */
extern volatile unsigned short register wg_count_7e; /* 0x00ea: R */
extern volatile unsigned short register wg_count_3f; /* 0x00ca: R */
extern volatile unsigned short register wg_count_1f; /* 0x00ca: R */
extern volatile unsigned short wg_out; /* 0x1fc0: R/W */
extern volatile unsigned short register wg_out_7e; /* 0x00e0: R/W */
extern volatile unsigned short register wg_out_3f; /* 0x00c0: R/W */
extern volatile unsigned short register wg_out_1f; /* 0x00c0: R/W */
extern volatile unsigned char wg_protect; /* 0x1fce: R/W */
extern volatile unsigned char register wg_protect_7e; /* 0x00ee: R/W */
extern volatile unsigned char register wg_protect_3f; /* 0x00ce: R/W */
extern volatile unsigned char register wg_protect_1f; /* 0x00ce: R/W */
extern volatile unsigned short wg_reload; /* 0x1fc8: R/W */
extern volatile unsigned short register wg_reload_7e; /* 0x00e8: R/W */
extern volatile unsigned short register wg_reload_3f; /* 0x00c8: R/W */
extern volatile unsigned short register wg_reload_1f; /* 0x00c8: R/W */
/* Fequency generator SFR's */
extern volatile unsigned char fg_count; /* 0x1fba: R */
extern volatile unsigned char register fg_count_7d; /* 0x00fa: R */
extern volatile unsigned char register fg_count_3e; /* 0x00fa: R */
extern volatile unsigned char register fg_count_1f; /* 0x00ba: R */
extern volatile unsigned char fg_freq; /* 0x1fb8: R/W */
extern volatile unsigned char register fg_freq_7d; /* 0x00f8: R/W */
extern volatile unsigned char register fg_freq_3e; /* 0x00f8: R/W */
extern volatile unsigned char register fg_freq_1f; /* 0x00b8: R/W */
extern volatile unsigned char freq_cnt; /* 0x1fba: R */
extern volatile unsigned char register freq_cnt_7d; /* 0x00fa: R */
extern volatile unsigned char register freq_cnt_3e; /* 0x00fa: R */
extern volatile unsigned char register freq_cnt_1f; /* 0x00ba: R */
extern volatile unsigned char freq_gen; /* 0x1fb8: R/W */
extern volatile unsigned char register freq_gen_7d; /* 0x00f8: R/W */
extern volatile unsigned char register freq_gen_3e; /* 0x00f8: R/W */
extern volatile unsigned char register freq_gen_1f; /* 0x00b8: R/W */
/* A/D and Interrupt SFR's */
extern volatile unsigned char ad_command; /* 0x1fac: R/W */
extern volatile unsigned char register ad_command_7d; /* 0x00ec: R/W */
extern volatile unsigned char register ad_command_3e; /* 0x00ec: R/W */
extern volatile unsigned char register ad_command_1f; /* 0x00ac: R/W */
extern volatile unsigned short ad_result; /* 0x1faa: R/W */
extern volatile unsigned short register ad_result_7d; /* 0x00ea: R/W */
extern volatile unsigned short register ad_result_3e; /* 0x00ea: R/W */
extern volatile unsigned short register ad_result_1f; /* 0x00aa: R/W */
extern volatile unsigned char ad_test; /* 0x1fae: R/W */
extern volatile unsigned char register ad_test_7d; /* 0x00ee: R/W */
extern volatile unsigned char register ad_test_3e; /* 0x00ee: R/W */
extern volatile unsigned char register ad_test_1f; /* 0x00ae: R/W */
extern volatile unsigned char ad_time; /* 0x1faf: R/W */
extern volatile unsigned char register ad_time_7d; /* 0x00ef: R/W */
extern volatile unsigned char register ad_time_3e; /* 0x00ef: R/W */
extern volatile unsigned char register ad_time_1f; /* 0x00af: R/W */
extern volatile unsigned char pi_mask; /* 0x1fbc: R/W */
extern volatile unsigned char register pi_mask_7d; /* 0x00fc: R/W */
extern volatile unsigned char register pi_mask_3e; /* 0x00fc: R/W */
extern volatile unsigned char register pi_mask_1f; /* 0x00bc: R/W */
extern volatile unsigned char pi_pend; /* 0x1fbe: R */
extern volatile unsigned char register pi_pend_7d; /* 0x00fe: R */
extern volatile unsigned char register pi_pend_3e; /* 0x00fe: R */
extern volatile unsigned char register pi_pend_1f; /* 0x00be: R */
extern volatile unsigned char pwm0; /* 0x1fb0: R/W */
extern volatile unsigned char register pwm0_7d; /* 0x00f0: R/W */
extern volatile unsigned char register pwm0_3e; /* 0x00f0: R/W */
extern volatile unsigned char register pwm0_1f; /* 0x00b0: R/W */
extern volatile unsigned char 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 pwm1; /* 0x1fb2: R/W */
extern volatile unsigned char register pwm1_7d; /* 0x00f2: R/W */
extern volatile unsigned char register pwm1_3e; /* 0x00f2: R/W */
extern volatile unsigned char register pwm1_1f; /* 0x00b2: R/W */
extern volatile unsigned char 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 pwm_count; /* 0x1fb6: R */
extern volatile unsigned char register pwm_count_7d; /* 0x00f6: R */
extern volatile unsigned char register pwm_count_3e; /* 0x00f6: R */
extern volatile unsigned char register pwm_count_1f; /* 0x00b6: R */
extern volatile unsigned char pwm_per_cnt; /* 0x1fb6: R */
extern volatile unsigned char register pwm_per_cnt_7d; /* 0x00f6: R */
extern volatile unsigned char register pwm_per_cnt_3e; /* 0x00f6: R */
extern volatile unsigned char register pwm_per_cnt_1f; /* 0x00b6: R */
extern volatile unsigned char pwm_period; /* 0x1fb4: R/W */
extern volatile unsigned char register pwm_period_7d; /* 0x00f4: R/W */
extern volatile unsigned char register pwm_period_3e; /* 0x00f4: R/W */
extern volatile unsigned char register pwm_period_1f; /* 0x00b4: R/W */
/* Timer 1 and 2 SFR's */
extern volatile unsigned char t1control; /* 0x1f78: R/W */
extern volatile unsigned char register t1control_7b; /* 0x00f8: R/W */
extern volatile unsigned char register t1control_3d; /* 0x00f8: R/W */
extern volatile unsigned char register t1control_1e; /* 0x00f8: R/W */
extern volatile unsigned short t1reload; /* 0x1f72: R/W */
extern volatile unsigned short register t1reload_7b; /* 0x00f2: R/W */
extern volatile unsigned short register t1reload_3d; /* 0x00f2: R/W */
extern volatile unsigned short register t1reload_1e; /* 0x00f2: R/W */
extern volatile unsigned char t2control; /* 0x1f7c: R/W */
extern volatile unsigned char register t2control_7b; /* 0x00fc: R/W */
extern volatile unsigned char register t2control_3d; /* 0x00fc: R/W */
extern volatile unsigned char register t2control_1e; /* 0x00fc: R/W */
extern volatile unsigned short timer1; /* 0x1f7a: R/W */
extern volatile unsigned short register timer1_7b; /* 0x00fa: R/W */
extern volatile unsigned short register timer1_3d; /* 0x00fa: R/W */
extern volatile unsigned short register timer1_1e; /* 0x00fa: R/W */
extern volatile unsigned char timer1_control; /* 0x1f78: R/W */
extern volatile unsigned char register timer1_control_7b; /* 0x00f8: R/W */
extern volatile unsigned char register timer1_control_3d; /* 0x00f8: R/W */
extern volatile unsigned char register timer1_control_1e; /* 0x00f8: R/W */
extern volatile unsigned short timer1_reload; /* 0x1f72: R/W */
extern volatile unsigned short register timer1_reload_7b; /* 0x00f2: R/W */
extern volatile unsigned short register timer1_reload_3d; /* 0x00f2: R/W */
extern volatile unsigned short register timer1_reload_1e; /* 0x00f2: R/W */
extern volatile unsigned short timer2; /* 0x1f7e: R/W */
extern volatile unsigned short register timer2_7b; /* 0x00fe: R/W */
extern volatile unsigned short register timer2_3d; /* 0x00fe: R/W */
extern volatile unsigned short register timer2_1e; /* 0x00fe: R/W */
extern volatile unsigned char timer2_control; /* 0x1f7c: R/W */
extern volatile unsigned char register timer2_control_7b; /* 0x00fc: R/W */
extern volatile unsigned char register timer2_control_3d; /* 0x00fc: R/W */
extern volatile unsigned char register timer2_control_1e; /* 0x00fc: R/W */
/* EPA SFR's */
extern volatile unsigned char capcomp0_con; /* 0x1f40: R/W */
extern volatile unsigned char register capcomp0_con_7a; /* 0x00e0: R/W */
extern volatile unsigned char register capcomp0_con_3d; /* 0x00c0: R/W */
extern volatile unsigned char register capcomp0_con_1e; /* 0x00c0: R/W */
extern volatile unsigned short capcomp0_time; /* 0x1f42: R/W */
extern volatile unsigned short register capcomp0_time_7a; /* 0x00e2: R/W */
extern volatile unsigned short register capcomp0_time_3d; /* 0x00c2: R/W */
extern volatile unsigned short register capcomp0_time_1e; /* 0x00c2: R/W */
extern volatile unsigned char capcomp1_con; /* 0x1f44: R/W */
extern volatile unsigned char register capcomp1_con_7a; /* 0x00e4: R/W */
extern volatile unsigned char register capcomp1_con_3d; /* 0x00c4: R/W */
extern volatile unsigned char register capcomp1_con_1e; /* 0x00c4: R/W */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -