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

📄 reg51rx.h

📁 interface usb microcontroller with pc
💻 H
字号:
/*-------------------------------------------*/
/* Include file for 80C51Fx SFR Definitions  */
/* Copyright Raisonance SA, 1990-1996        */
/*-------------------------------------------*/

/*  BYTE Registers  */
at 0x80 sfr P0   ;
at 0x90 sfr P1   ;
at 0xA0 sfr P2   ;
at 0xB0 sfr P3   ;
at 0xD0 sfr PSW  ;
at 0xE0 sfr ACC  ;
at 0xF0 sfr B    ;
at 0x81 sfr SP   ;
at 0x82 sfr DPL  ;
at 0x83 sfr DPH  ;
at 0x87 sfr PCON ;
at 0x88 sfr TCON ;
at 0x89 sfr TMOD ;
at 0x8A sfr TL0  ;
at 0x8B sfr TL1  ;
at 0x8C sfr TH0  ;
at 0x8D sfr TH1  ;
at 0xA8 sfr IE   ;
at 0xB8 sfr IP   ;
at 0x98 sfr SCON ;
at 0x99 sfr SBUF ;

/*  80C51FX Extensions  */
at 0xA9 sfr SADDR  ;
at 0xB9 sfr SADEN  ;
at 0xC8 sfr T2CON  ;
at 0xC9 sfr T2MOD  ;
at 0xCA sfr RCAP2L ;
at 0xCB sfr RCAP2H ;
at 0xCC sfr TL2    ;
at 0xCD sfr TH2    ;
at 0xD8 sfr CCON   ;
at 0xD9 sfr CMOD   ;
at 0xDA sfr CCAPM0 ;
at 0xDB sfr CCAPM1 ;
at 0xDC sfr CCAPM2 ;
at 0xDD sfr CCAPM3 ;
at 0xDE sfr CCAPM4 ;
at 0xE9 sfr CL     ;
at 0xEA sfr CCAP0L ;
at 0xEB sfr CCAP1L ;
at 0xEC sfr CCAP2L ;
at 0xED sfr CCAP3L ;
at 0xEE sfr CCAP4L ;
at 0xF9 sfr CH     ;
at 0xFA sfr CCAP0H ;
at 0xFB sfr CCAP1H ;
at 0xFC sfr CCAP2H ;
at 0xFD sfr CCAP3H ;
at 0xFE sfr CCAP4H ;

/*  80C51RX Extensions  */
at 0x8E sfr AUXR ;
at 0xA2 sfr AUXR1;
at 0xB7 sfr IPH;
at 0xA6 sfr WDTRST;


/*  BIT Registers  */
/*  PSW   */
at 0xD7 sbit CY   ;
at 0xD6 sbit AC   ;
at 0xD5 sbit F0   ;
at 0xD4 sbit RS1  ;
at 0xD3 sbit RS0  ;
at 0xD2 sbit OV   ;
at 0xD1 sbit F1   ;
at 0xD0 sbit P    ;

/*  TCON  */
at 0x8F sbit TF1  ;
at 0x8E sbit TR1  ;
at 0x8D sbit TF0  ;
at 0x8C sbit TR0  ;
at 0x8B sbit IE1  ;
at 0x8A sbit IT1  ;
at 0x89 sbit IE0  ;
at 0x88 sbit IT0  ;

/*  IE   */
at 0xAF sbit EA   ;
at 0xAC sbit ES   ;
at 0xAB sbit ET1  ;
at 0xAA sbit EX1  ;
at 0xA9 sbit ET0  ;
at 0xA8 sbit EX0  ;

/*  IP   */ 
at 0xBC sbit PS   ;
at 0xBB sbit PT1  ;
at 0xBA sbit PX1  ;
at 0xB9 sbit PT0  ;
at 0xB8 sbit PX0  ;

/*  P3  */
at 0xB7 sbit RD   ;
at 0xB6 sbit WR   ;
at 0xB5 sbit T1   ;
at 0xB4 sbit T0   ;
at 0xB3 sbit INT1 ;
at 0xB2 sbit INT0 ;
at 0xB1 sbit TXD  ;
at 0xB0 sbit RXD  ;

/*  SCON  */
at 0x9F sbit SM0  ;
at 0x9E sbit SM1  ;
at 0x9D sbit SM2  ;
at 0x9C sbit REN  ;
at 0x9B sbit TB8  ;
at 0x9A sbit RB8  ;
at 0x99 sbit TI   ;
at 0x98 sbit RI   ;

/*  80C51FA Extensions  */
/*  SCON  */
at 0x9F sbit FE    ;

/*  IE  */
at 0xAE sbit EC    ;
at 0xAD sbit ET2   ;

/*  IP  */
at 0xBE sbit PPC   ;
at 0xBD sbit PT2   ;
             
/*  P1  */
at 0x97 sbit CEX4 ;
at 0x96 sbit CEX3 ;
at 0x95 sbit CEX2 ;
at 0x94 sbit CEX1 ;
at 0x93 sbit CEX0 ;
at 0x92 sbit ECI  ;
at 0x91 sbit T2EX ;
at 0x90 sbit T2   ;

/*  T2CON  */
at 0xCF sbit TF2   ;
at 0xCE sbit EXF2  ;
at 0xCD sbit RCLK  ;
at 0xCC sbit TCLK  ;
at 0xCB sbit EXEN2 ;
at 0xCA sbit TR2   ;
at 0xC9 sbit C_T2  ;
at 0xC8 sbit CP_RL2;

/*  CCON  */
at 0xDF sbit CF    ;
at 0xDE sbit CR    ;
at 0xDC sbit CCF4  ;
at 0xDB sbit CCF3  ;
at 0xDA sbit CCF2  ;
at 0xD9 sbit CCF1  ;
at 0xD8 sbit CCF0  ;

⌨️ 快捷键说明

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