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

📄 at89c51snd.h

📁 HardDiskUSBconnectsourcecode
💻 H
字号:
/*System Management SFRs*/
sfr AUXR      = 0x8E;
sfr AUXR1     = 0xA2;
sfr NVERS     = 0xFB;

/*PLL and System Clock SFRs(v)*/
sfr  CKCON    = 0x8F; 
sfr  PLLCON   = 0xE9;
sfr  PLLNDIV  = 0xEE;
sfr  PLLRDIV  = 0xEF;

/*Interrupt SFRS(v)*/
//sfr IEN0    = 0xA8;(IEN0=IE)
sfr IEN1      = 0xB1;
sfr IPH0      = 0XB7;  
sfr IPL0      = 0xB8;
sfr IPH1      = 0xB3;
sfr IPL1      = 0xB2;
sbit EMP3     = IE^5;
sbit EAUD     = IE^6;
sbit IPLAUD   = IPL0^6;
sbit IPLMP3   = IPL0^5;
sbit IPLS     = IPL0^4;
sbit IPLT1    = IPL0^3;
sbit IPLX1    = IPL0^2;
sbit IPLT0    = IPL0^1;
sbit IPLX0    = IPL0^0;

/*PORT SFRs*/
sfr P4        =0xC0;

sbit P4_0      =P4^0;
sbit P4_1      =P4^1;
sbit P4_2      =P4^2;
sbit P4_3      =P4^3;
sbit P4_4      =P4^4;
sbit P4_5      =P4^5;
sbit P4_6      =P4^6;
sbit P4_7      =P4^7;


sfr P5        =0xD8;
sbit P5_0      =P5^0;
sbit P5_1      =P5^1;
sbit P5_2      =P5^2;
sbit P5_3      =P5^3;
sbit P5_4      =P5^4;
sbit P5_5      =P5^5;
sbit P5_6      =P5^6;
sbit P5_7      =P5^7;


sbit P3_0      =P3^0;
sbit P3_1      =P3^1;
sbit P3_2      =P3^2;
sbit P3_3      =P3^3;
sbit P3_4      =P3^4;
sbit P3_5      =P3^5;
sbit P3_6      =P3^6;
sbit P3_7      =P3^7;

sbit P1_0      =P1^0;
sbit P1_3      =P1^3;
/*Flash Memory SFR*/
sfr FCON      =0xD1;

/* WATCHDOG SFR (v)*/
sfr WDTRST    =0xA6;
sfr WDTPRG    =0xA7;

/* AUDIO INTERFACE(v)*/
sfr AUDCON0   =0x9A;  
sfr AUDCON1   =0x9B;
sfr AUDSTA    =0x9C;
sfr AUDDAT    =0x9D;
sfr AUDCLK    =0xEC;

/* USB Controller (v)*/                      
sfr USBCON    = 0xBC;      
sfr USBADDR   = 0xC6;      
sfr USBINT    = 0xBD;      		
sfr USBIEN    = 0xBE;      		
sfr UEPNUM    = 0xC7;      
sfr UEPCONX   = 0xD4;      		
sfr UEPSTAX   = 0xCE;      
sfr UEPRST    = 0xD5;      		
sfr UEPINT    = 0xF8;      		
sfr UEPIEN    = 0xC2;      		
sfr UEPDATX   = 0xCF;      
sfr UBYCTX    = 0xE2;      
sfr UFNUML    = 0xBA;      
sfr UFNUMH    = 0xBB;      
sfr USBCLK    = 0xEA;
sfr UDPADDH   = 0xD7;
sfr UDPADDL   = 0xD6; 
sbit EP3INT   =UEPINT^3; 
sbit EP2INT   =UEPINT^2; 
sbit EP1INT   =UEPINT^1; 
sbit EP0INT   =UEPINT^0; 

/* MMC CONTROLLER (v)*/

sfr MMCMD     =0XDD;
sfr MMSTA     =0XDE;
sfr MMCON0    =0xE4;
sfr MMCON1    =0xE5;
sfr MMCON2    =0xE6;
sfr MMINT     =0xE7;
sfr MMMSK     =0xDF;
sfr MMDAT     =0xDC;
sfr MMCLK     =0xED;


/*IDE Interface SFR*/
sfr DAT16H    =0xF9;


/*SPI Controller SFRs*/
sfr SPCON     =0xC3;
sfr SPSTA     =0xC4;
sfr SPDAT     =0xC5;


/*2-wire Controller SFRs*/
sfr SSCON     =0x93;
sfr SSSTA     =0x94;
sfr SSDAT     =0x95;
sfr SSADR     =0x96;

/*keyboard Interface SFRs*/
sfr KBCON     =0xA3;
sfr KBSTA     =0xA4;

/*A/D Controller SFRs*/
sfr ADCON     =0xF3;
sfr ADCLK     =0xF2;
sfr ADDL      =0xF4;
sfr ADDH      =0xF5;

/*SERIAL I/O PORT SFR*/
sfr BDRCON    =0X92;
sfr BRL       =0x91;





⌨️ 快捷键说明

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