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

📄 reg5964.h

📁 一个非常好的微处理器烧录EEPROM的C++ 原代码项目文件,直接可用,而且还是一拖八的, 成果奉献
💻 H
字号:
/*--------------------------------------------------------------------------
REG5964.H

Header file for sm5964 microcontroller.
Copyright (c) 1988-2002 Keil Elektronik GmbH and Keil Software, Inc.
All rights reserved.
--------------------------------------------------------------------------*/

#ifndef __REG5964_H__
#define __REG5964_H__
//========================================================
/*  BYTE Registers  */
sfr P0		=0x80;
sfr SP    		=0x81;
sfr DPL		=0x82;
sfr DPH		=0x83;
sfr RCON  	=0x85;
sfr DBANK 	=0x86;
sfr PCON  	=0x87;
//------------------------------------------------------------------------
sfr TCON  	=0x88;
sfr TMOD  	=0x89;
sfr TL0   		=0x8A;
sfr TL1   		=0x8B;
sfr TH0   	=0x8C;
sfr TH1   	=0x8D;
//------------------------------------------------------------------------
sfr P1		=0x90;
sfr WDTKEY	=0x97;
//------------------------------------------------------------------------
sfr SCON  	=0x98;
sfr SBUF  	=0x99;
sfr P1CON 	=0x9B;
sfr WDTC  	=0x9F;
//------------------------------------------------------------------------
sfr P2		=0xA0;
sfr SPWMC 	=0xA3;
sfr SPWMD0  =0xA4;		
sfr SPWMD1  =0xA5;	
sfr SPWMD2  =0xA6;	
sfr SPWMD3  =0xA7;
//------------------------------------------------------------------------
sfr IE    		=0xA8;
sfr SPWMD4  =0xAC;
//------------------------------------------------------------------------
sfr P3		=0xB0;
//------------------------------------------------------------------------
sfr IP    		=0xB8;
sfr SCONF  	=0xBF;
//------------------------------------------------------------------------
sfr T2CON  	=0xC8;
sfr T2MOD  	=0xc9;
sfr RCAP2L 	=0xCA;
sfr RCAP2H 	=0xCB;
sfr TL2    	=0xCC;
sfr TH2    	=0xCD;
//------------------------------------------------------------------------
sfr PSW		=0xD0;
sfr P4		=0xD8;
sfr ACC		=0xE0;
//------------------------------------------------------------------------
sfr B     		=0xF0;
sfr ISPFAH 	=0xF4;
sfr ISPFAL 	=0xF5;
sfr ISPFD  	=0xF6;
sfr ISPC   	=0xF7;
//------------------------------------------------------------------------
//========================================================
/*  BIT Registers  */
/*  PSW  */
sbit CY    	=PSW^7;
sbit AC    	=PSW^6;
sbit F0    	=PSW^5;
sbit RS1   	=PSW^4;
sbit RS0   	=PSW^3;
sbit OV    	=PSW^2;
sbit P     		=PSW^0; //8052 only
/*  TCON  */
sbit TF1   	=TCON^7;
sbit TR1   	=TCON^6;
sbit TF0   	=TCON^5;
sbit TR0   	=TCON^4;
sbit IE1   	=TCON^3;
sbit IT1   	=TCON^2;
sbit IE0   	=TCON^1;
sbit IT0   	=TCON^0;
/*  IE  */
sbit EA    	=IE^7;
sbit ET2   	=IE^5; //8052 only
sbit ES    	=IE^4;
sbit ET1   	=IE^3;
sbit EX1   	=IE^2;
sbit ET0   	=IE^1;
sbit EX0   	=IE^0;
/*  IP  */
sbit PT2   	=IP^5;
sbit PS    	=IP^4;
sbit PT1   	=IP^3;
sbit PX1   	=IP^2;
sbit PT0   	=IP^1;
sbit PX0   	=IP^0;
/*  P3  */
sbit RD    	=P3^7;
sbit WR    	=P3^6;
sbit T1    	=P3^5;
sbit T0    	=P3^4;
sbit INT1  	=P3^3;
sbit INT0  	=P3^2;
sbit TXD   	=P3^1;
sbit RXD   	=P3^0;
/*  SCON  */
sbit SM0   	=SCON^7;
sbit SM1   	=SCON^6;
sbit SM2   	=SCON^5;
sbit REN   	=SCON^4;
sbit TB8   	=SCON^3;
sbit RB8   	=SCON^2;
sbit TI    		=SCON^1;
sbit RI    		=SCON^0;
/*  P1  */
sbit T2EX  	=P1^1; // 8052 only
sbit T2    	=P1^0; // 8052 only
/*  T2CON  */
sbit TF2    	=T2CON^7;
sbit EXF2   	=T2CON^6;
sbit RCLK   	=T2CON^5;
sbit TCLK   	=T2CON^4;
sbit EXEN2  	=T2CON^3;
sbit TR2    	=T2CON^2;
sbit C_T2   	=T2CON^1;
sbit CP_RL2 	=T2CON^0;
//========================================================
#endif

⌨️ 快捷键说明

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