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

📄 8096.h

📁 基于80196KB开发的C程序,在伟福和星研环境中编译通过,用于学习8096系列单片机的中断编程技术.并成功地用于某地机动车检测业务.
💻 H
字号:
/****************************************************************************/
/*                                                                          */
/* 8096.h   - definition of symbolic named registers for the I/O registers  */
/*            of the 8096                                                   */
/*                                                                          */
/****************************************************************************/

extern volatile register unsigned short r0;             /* at 0x00: r   zero */
extern volatile register unsigned char  ad_command;     /* at 0x02:   w */
extern volatile register unsigned char  ad_result_lo;   /* at 0x02: r   */
extern volatile register unsigned char  ad_result_hi;   /* at 0x03: r   */
extern volatile register unsigned char  hsi_mode;       /* at 0x03:   w */
extern volatile register unsigned short hso_time;       /* at 0x04:   w */
extern volatile register unsigned short hsi_time;       /* at 0x04: r   */
extern volatile register unsigned char  hso_command;    /* at 0x06:   w */
extern volatile register unsigned char  hsi_status;     /* at 0x06: r   */
extern volatile register unsigned char  sbuf;           /* at 0x07: r/w */
extern volatile register unsigned char  int_mask;       /* at 0x08: r/w */
extern volatile register unsigned char  int_pending;    /* at 0x09: r/w */
extern volatile register unsigned char  watchdog;       /* at 0x0a:   w wd timer*/
extern volatile register unsigned short timer1;         /* at 0x0a: r   */
extern volatile register unsigned short timer2;         /* at 0x0c: r   */
extern volatile register unsigned char  baud_rate;      /* at 0x0e:   w */
extern volatile register unsigned char  ioport0;        /* at 0x0e: r   */
extern volatile register unsigned char  ioport1;        /* at 0x0f: r/w */
extern volatile register unsigned char  ioport2;        /* at 0x10: r/w */
extern volatile register unsigned char  sp_con;         /* at 0x11:   w */
extern volatile register unsigned char  sp_stat;        /* at 0x11: r   */
extern volatile register unsigned char  ioc0;           /* at 0x15:   w */
extern volatile register unsigned char  ios0;           /* at 0x15: r   */
extern volatile register unsigned char  ioc1;           /* at 0x16:   w */
extern volatile register unsigned char  ios1;           /* at 0x16: r   */
extern volatile register unsigned char  pwm_control;    /* at 0x17:   w */

⌨️ 快捷键说明

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