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

📄 ea_sfrs.h

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

extern volatile unsigned char           sp0_status;         /* 0x1f89: R/W */
extern volatile unsigned char  register sp0_status_7c;      /* 0x00e9: R/W */
extern volatile unsigned char  register sp0_status_3e;      /* 0x00c9: R/W */
extern volatile unsigned char  register sp0_status_1f;      /* 0x0089: R/W */

extern volatile unsigned char           sbuf0_tx;           /* 0x1f8a: R/W */
extern volatile unsigned char  register sbuf0_tx_7c;        /* 0x00ea: R/W */
extern volatile unsigned char  register sbuf0_tx_3e;        /* 0x00ca: R/W */
extern volatile unsigned char  register sbuf0_tx_1f;        /* 0x008a: R/W */

extern volatile unsigned char           sbuf0_rx;           /* 0x1f88: R/W */
extern volatile unsigned char  register sbuf0_rx_7c;        /* 0x00e8: R/W */
extern volatile unsigned char  register sbuf0_rx_3e;        /* 0x00c8: R/W */
extern volatile unsigned char  register sbuf0_rx_1f;        /* 0x0088: R/W */

extern volatile unsigned short          sp_count;           /* 0x1f8e: R/W */
extern volatile unsigned short register sp_count_7c;        /* 0x00ee: R/W */
extern volatile unsigned short register sp_count_3e;        /* 0x00ce: R/W */
extern volatile unsigned short register sp_count_1f;        /* 0x008e: R/W */

extern volatile unsigned short          sp_baud;            /* 0x1f8c: R/W */
extern volatile unsigned short register sp_baud_7c;         /* 0x00ec: R/W */
extern volatile unsigned short register sp_baud_3e;         /* 0x00cc: R/W */
extern volatile unsigned short register sp_baud_1f;         /* 0x008c: R/W */

extern volatile unsigned char           sp_con;             /* 0x1f8b: R/W */
extern volatile unsigned char  register sp_con_7c;          /* 0x00eb: R/W */
extern volatile unsigned char  register sp_con_3e;          /* 0x00cb: R/W */
extern volatile unsigned char  register sp_con_1f;          /* 0x008b: R/W */

extern volatile unsigned char           sp_status;          /* 0x1f89: R/W */
extern volatile unsigned char  register sp_status_7c;       /* 0x00e9: R/W */
extern volatile unsigned char  register sp_status_3e;       /* 0x00c9: R/W */
extern volatile unsigned char  register sp_status_1f;       /* 0x0089: R/W */

extern volatile unsigned char           sbuf_tx;            /* 0x1f8a: R/W */
extern volatile unsigned char  register sbuf_tx_7c;         /* 0x00ea: R/W */
extern volatile unsigned char  register sbuf_tx_3e;         /* 0x00ca: R/W */
extern volatile unsigned char  register sbuf_tx_1f;         /* 0x008a: R/W */

extern volatile unsigned char           sbuf_rx;            /* 0x1f88: R/W */
extern volatile unsigned char  register sbuf_rx_7c;         /* 0x00e8: R/W */
extern volatile unsigned char  register sbuf_rx_3e;         /* 0x00c8: R/W */
extern volatile unsigned char  register sbuf_rx_1f;         /* 0x0088: R/W */

extern volatile unsigned char           ssio1_clk;          /* 0x1f97: R/W */
extern volatile unsigned char  register ssio1_clk_7c;       /* 0x00f7: R/W */
extern volatile unsigned char  register ssio1_clk_3e;       /* 0x00d7: R/W */
extern volatile unsigned char  register ssio1_clk_1f;       /* 0x0097: R/W */

extern volatile unsigned char           ssio0_clk;          /* 0x1f95: R/W */
extern volatile unsigned char  register ssio0_clk_7c;       /* 0x00f5: R/W */
extern volatile unsigned char  register ssio0_clk_3e;       /* 0x00d5: R/W */
extern volatile unsigned char  register ssio0_clk_1f;       /* 0x0095: R/W */

extern volatile unsigned char           ssio_baud;          /* 0x1f94: R/W */
extern volatile unsigned char  register ssio_baud_7c;       /* 0x00f4: R/W */
extern volatile unsigned char  register ssio_baud_3e;       /* 0x00d4: R/W */
extern volatile unsigned char  register ssio_baud_1f;       /* 0x0094: R/W */

extern volatile unsigned char           ssio1_con;          /* 0x1f93: R/W */
extern volatile unsigned char  register ssio1_con_7c;       /* 0x00f3: R/W */
extern volatile unsigned char  register ssio1_con_3e;       /* 0x00d3: R/W */
extern volatile unsigned char  register ssio1_con_1f;       /* 0x0093: R/W */

extern volatile unsigned char           ssio1_buf;          /* 0x1f92: R/W */
extern volatile unsigned char  register ssio1_buf_7c;       /* 0x00f2: R/W */
extern volatile unsigned char  register ssio1_buf_3e;       /* 0x00d2: R/W */
extern volatile unsigned char  register ssio1_buf_1f;       /* 0x0092: R/W */

extern volatile unsigned char           ssio0_con;          /* 0x1f91: R/W */
extern volatile unsigned char  register ssio0_con_7c;       /* 0x00f1: R/W */
extern volatile unsigned char  register ssio0_con_3e;       /* 0x00d1: R/W */
extern volatile unsigned char  register ssio0_con_1f;       /* 0x0091: R/W */

extern volatile unsigned char           ssio0_buf;          /* 0x1f90: R/W */
extern volatile unsigned char  register ssio0_buf_7c;       /* 0x00f0: R/W */
extern volatile unsigned char  register ssio0_buf_3e;       /* 0x00d0: R/W */
extern volatile unsigned char  register ssio0_buf_1f;       /* 0x0090: R/W */

extern volatile unsigned char           clkout_con;         /* 0x1f80: R/W */
extern volatile unsigned char  register clkout_con_7c;      /* 0x00e0: R/W */
extern volatile unsigned char  register clkout_con_3e;      /* 0x00c0: R/W */
extern volatile unsigned char  register clkout_con_1f;      /* 0x0080: R/W */

/* Timer 1 and 2 SFR's                                               */
extern volatile unsigned short          timer1;             /* 0x1f7e: R/W */
extern volatile unsigned short register timer1_7b;          /* 0x00fe: R/W */
extern volatile unsigned short register timer1_3d;          /* 0x00fe: R/W */
extern volatile unsigned short register timer1_1e;          /* 0x00fe: R/W */

extern volatile unsigned short          t1control;          /* 0x1f7c: R/W */
extern volatile unsigned short register t1control_7b;       /* 0x00fc: R/W */
extern volatile unsigned short register t1control_3d;       /* 0x00fc: R/W */
extern volatile unsigned short register t1control_1e;       /* 0x00fc: R/W */

extern volatile unsigned short          timer2;             /* 0x1f7a: R/W */
extern volatile unsigned short register timer2_7b;          /* 0x00fa: R/W */
extern volatile unsigned short register timer2_3d;          /* 0x00fa: R/W */
extern volatile unsigned short register timer2_1e;          /* 0x00fa: R/W */

extern volatile unsigned short          t2control;          /* 0x1f78: R/W */
extern volatile unsigned short register t2control_7b;       /* 0x00f8: R/W */
extern volatile unsigned short register t2control_3d;       /* 0x00f8: R/W */
extern volatile unsigned short register t2control_1e;       /* 0x00f8: R/W */

extern volatile unsigned short          timer3;             /* 0x1f76: R/W */
extern volatile unsigned short register timer3_7b;          /* 0x00f6: R/W */
extern volatile unsigned short register timer3_3d;          /* 0x00f6: R/W */
extern volatile unsigned short register timer3_1e;          /* 0x00f6: R/W */

extern volatile unsigned short          t3control;          /* 0x1f74: R/W */
extern volatile unsigned short register t3control_7b;       /* 0x00f4: R/W */
extern volatile unsigned short register t3control_3d;       /* 0x00f4: R/W */
extern volatile unsigned short register t3control_1e;       /* 0x00f4: R/W */

extern volatile unsigned short          timer4;             /* 0x1f72: R/W */
extern volatile unsigned short register timer4_7b;          /* 0x00f2: R/W */
extern volatile unsigned short register timer4_3d;          /* 0x00f2: R/W */
extern volatile unsigned short register timer4_1e;          /* 0x00f2: R/W */

extern volatile unsigned short          t4control;          /* 0x1f70: R/W */
extern volatile unsigned short register t4control_7b;       /* 0x00f0: R/W */
extern volatile unsigned short register t4control_3d;       /* 0x00f0: R/W */
extern volatile unsigned short register t4control_1e;       /* 0x00f0: R/W */

extern volatile unsigned char           timer_mux;          /* 0x1f6e: R/W */
extern volatile unsigned char  register timer_mux_7b;       /* 0x00ee: R/W */
extern volatile unsigned char  register timer_mux_3d;       /* 0x00ee: R/W */
extern volatile unsigned char  register timer_mux_1e;       /* 0x00ee: R/W */

/* EPA SFR's                                                         */
extern volatile unsigned short          epa0_time;          /* 0x1f5e: R/W */
extern volatile unsigned short register epa0_time_7a;       /* 0x00fe: R/W */
extern volatile unsigned short register epa0_time_3d;       /* 0x00de: R/W */
extern volatile unsigned short register epa0_time_1e;       /* 0x00de: R/W */

extern volatile unsigned short          epa0_con;           /* 0x1f5c: R/W */
extern volatile unsigned short register epa0_con_7a;        /* 0x00fc: R/W */
extern volatile unsigned short register epa0_con_3d;        /* 0x00dc: R/W */
extern volatile unsigned short register epa0_con_1e;        /* 0x00dc: R/W */

extern volatile unsigned short          epa1_time;          /* 0x1f5a: R/W */
extern volatile unsigned short register epa1_time_7a;       /* 0x00fa: R/W */
extern volatile unsigned short register epa1_time_3d;       /* 0x00da: R/W */
extern volatile unsigned short register epa1_time_1e;       /* 0x00da: R/W */

extern volatile unsigned short          epa1_con;           /* 0x1f58: R/W */
extern volatile unsigned short register epa1_con_7a;        /* 0x00f8: R/W */
extern volatile unsigned short register epa1_con_3d;        /* 0x00d8: R/W */
extern volatile unsigned short register epa1_con_1e;        /* 0x00d8: R/W */

extern volatile unsigned short          epa2_time;          /* 0x1f56: R/W */
extern volatile unsigned short register epa2_time_7a;       /* 0x00f6: R/W */
extern volatile unsigned short register epa2_time_3d;       /* 0x00d6: R/W */
extern volatile unsigned short register epa2_time_1e;       /* 0x00d6: R/W */

extern volatile unsigned short          epa2_con;           /* 0x1f54: R/W */
extern volatile unsigned short register epa2_con_7a;        /* 0x00f4: R/W */
extern volatile unsigned short register epa2_con_3d;        /* 0x00d4: R/W */
extern volatile unsigned short register epa2_con_1e;        /* 0x00d4: R/W */

extern volatile unsigned short          epa3_time;          /* 0x1f52: R/W */
extern volatile unsigned short register epa3_time_7a;       /* 0x00f2: R/W */
extern volatile unsigned short register epa3_time_3d;       /* 0x00d2: R/W */
extern volatile unsigned short register epa3_time_1e;       /* 0x00d2: R/W */

extern volatile unsigned short          epa3_con;           /* 0x1f50: R/W */
extern volatile unsigned short register epa3_con_7a;        /* 0x00f0: R/W */
extern volatile unsigned short register epa3_con_3d;        /* 0x00d0: R/W */
extern volatile unsigned short register epa3_con_1e;        /* 0x00d0: R/W */

extern volatile unsigned short          epa4_time;          /* 0x1f4e: R/W */
extern volatile unsigned short register epa4_time_7a;       /* 0x00ee: R/W */
extern volatile unsigned short register epa4_time_3d;       /* 0x00ce: R/W */
extern volatile unsigned short register epa4_time_1e;       /* 0x00ce: R/W */

extern volatile unsigned short          epa4_con;           /* 0x1f4c: R/W */
extern volatile unsigned short register epa4_con_7a;        /* 0x00ec: R/W */
extern volatile unsigned short register epa4_con_3d;        /* 0x00cc: R/W */
extern volatile unsigned short register epa4_con_1e;        /* 0x00cc: R/W */

extern volatile unsigned short          epa5_time;          /* 0x1f4a: R/W */
extern volatile unsigned short register epa5_time_7a;       /* 0x00ea: R/W */
extern volatile unsigned short register epa5_time_3d;       /* 0x00ca: R/W */
extern volatile unsigned short register epa5_time_1e;       /* 0x00ca: R/W */

extern volatile unsigned short          epa5_con;           /* 0x1f48: R/W */
extern volatile unsigned short register epa5_con_7a;        /* 0x00e8: R/W */
extern volatile unsigned short register epa5_con_3d;        /* 0x00c8: R/W */
extern volatile unsigned short register epa5_con_1e;        /* 0x00c8: R/W */

extern volatile unsigned short          epa6_time;          /* 0x1f46: R/W */
extern volatile unsigned short register epa6_time_7a;       /* 0x00e6: R/W */
extern volatile unsigned short register epa6_time_3d;       /* 0x00c6: R/W */
extern volatile unsigned short register epa6_time_1e;       /* 0x00c6: R/W */

extern volatile unsigned short          epa6_con;           /* 0x1f44: R/W */
extern volatile unsigned short register epa6_con_7a;        /* 0x00e4: R/W */
extern volatile unsigned short register epa6_con_3d;        /* 0x00c4: R/W */
extern volatile unsigned short register epa6_con_1e;        /* 0x00c4: R/W */

extern volatile unsigned short          epa7_time;          /* 0x1f42: R/W */
extern volatile unsigned short register epa7_time_7a;       /* 0x00e2: R/W */
extern volatile unsigned short register epa7_time_3d;       /* 0x00c2: R/W */
extern volatile unsigned short register epa7_time_1e;       /* 0x00c2: R/W */

extern volatile unsigned short          epa7_con;           /* 0x1f40: R/W */
extern volatile unsigned short register epa7_con_7a;        /* 0x00e0: R/W */
extern volatile unsigned short register epa7_con_3d;        /* 0x00c0: R/W */
extern volatile unsigned short register epa7_con_1e;        /* 0x00c0: R/W */

extern volatile unsigned short          epa8_time;          /* 0x1f3e: R/W */
extern volatile unsigned short register epa8_time_79;       /* 0x00fe: R/W */
extern volatile unsigned short register epa8_time_3c;       /* 0x00fe: R/W */
extern volatile unsigned short register epa8_time_1e;       /* 0x00be: R/W */

extern volatile unsigned short          epa8_con;           /* 0x1f3c: R/W */
extern volatile unsigned short register epa8_con_79;        /* 0x00fc: R/W */
extern volatile unsigned short register epa8_con_3c;        /* 0x00fc: R/W */
extern volatile unsigned short register epa8_con_1e;        /* 0x00bc: R/W */

extern volatile unsigned short          epa9_time;          /* 0x1f3a: R/W */
extern volatile unsigned short register epa9_time_79;       /* 0x00fa: R/W */
extern volatile unsigned short register epa9_time_3c;       /* 0x00fa: R/W */
extern volatile unsigned short register epa9_time_1e;       /* 0x00ba: R/W */

extern volatile unsigned short          epa9_con;           /* 0x1f38: R/W */

⌨️ 快捷键说明

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