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

📄 pin_io.h

📁 仿真AT24CXX的KEIL C51源程序
💻 H
字号:
sbit P1_0	= P1^0;
sbit P1_1	= P1^1;
sbit P1_2	= P1^2;
sbit P1_3	= P1^3;
sbit P1_4	= P1^4;
sbit P1_5	= P1^5;
sbit P1_6	= P1^6;
sbit P1_7	= P1^7;

sbit P3_0	= P3^0;
sbit P3_1	= P3^1;
sbit P3_2	= P3^2;
sbit P3_4	= P3^4;

sfr CHPENR = 0xF6;	
sfr CHPCON = 0xBF;	

#define IICCTR    	(*(unsigned char xdata *)0xF00)
#define IICSTUS  	(*(unsigned char xdata *)0xF01)
#define INTFLG0   	(*(unsigned char xdata *)0xF03)
#define INTEN0    	(*(unsigned char xdata *)0xF04)
#define MBUF      	(*(unsigned char xdata *)0xF05)
#define DDCCTR    	(*(unsigned char xdata *)0xF06)
#define SLVAADR   	(*(unsigned char xdata *)0xF07)
#define RCBBUF    	(*(unsigned char xdata *)0xF08)
#define TXBBUF    	(*(unsigned char xdata *)0xF08)
#define SLVBADR   	(*(unsigned char xdata *)0xF09)
#define ISPSLV      (*(unsigned char xdata *)0xF0B)
#define ISPEN      	(*(unsigned char xdata *)0xF0C)
#define ISPCMP1    	(*(unsigned char xdata *)0xF0D)
#define ISPCMP2    	(*(unsigned char xdata *)0xF0E)
#define ISPCMP3    	(*(unsigned char xdata *)0xF0F)
#define ADC       	(*(unsigned char xdata *)0xF10)
#define WDT       	(*(unsigned char xdata *)0xF18)
#define DA0       	(*(unsigned char xdata *)0xF20)
#define DA1       	(*(unsigned char xdata *)0xF21)
#define DA2       	(*(unsigned char xdata *)0xF22)
#define DA3       	(*(unsigned char xdata *)0xF23)
#define DA4       	(*(unsigned char xdata *)0xF24)
#define DA5       	(*(unsigned char xdata *)0xF25)
#define DA6       	(*(unsigned char xdata *)0xF26)
#define DA7       	(*(unsigned char xdata *)0xF27)
#define DA8       	(*(unsigned char xdata *)0xF28)
#define DA9       	(*(unsigned char xdata *)0xF29)
#define DA10       	(*(unsigned char xdata *)0xF2A)
#define DA11       	(*(unsigned char xdata *)0xF2B)
#define DA12       	(*(unsigned char xdata *)0xF2C)
#define DA13       	(*(unsigned char xdata *)0xF2D)
#define P5_0		(*(unsigned char xdata *)0xF30)
#define P5_1       	(*(unsigned char xdata *)0xF31)
#define P5_2		(*(unsigned char xdata *)0xF32)
#define P5_3       	(*(unsigned char xdata *)0xF33)
#define P5_4		(*(unsigned char xdata *)0xF34)
#define P5_5       	(*(unsigned char xdata *)0xF35)
#define P5_6		(*(unsigned char xdata *)0xF36)
#define P6_0       	(*(unsigned char xdata *)0xF38)
#define P6_1		(*(unsigned char xdata *)0xF39)
#define P6_2       	(*(unsigned char xdata *)0xF3A)
#define P6_3		(*(unsigned char xdata *)0xF3B)
#define P6_4       	(*(unsigned char xdata *)0xF3C)
#define P6_5		(*(unsigned char xdata *)0xF3D)
#define P6_6       	(*(unsigned char xdata *)0xF3E)
#define P6_7		(*(unsigned char xdata *)0xF3F)
#define HVSTUS    	(*(unsigned char xdata *)0xF40)
#define HCNTH     	(*(unsigned char xdata *)0xF41)
#define HCNTL     	(*(unsigned char xdata *)0xF42)
#define VCNTH     	(*(unsigned char xdata *)0xF43)
#define VCNTL     	(*(unsigned char xdata *)0xF44)
#define HVCTR0    	(*(unsigned char xdata *)0xF40)
#define HVCTR3    	(*(unsigned char xdata *)0xF43)
#define HVCTR4    	(*(unsigned char xdata *)0xF44)
#define INTFLG1   	(*(unsigned char xdata *)0xF48)
#define INTEN1    	(*(unsigned char xdata *)0xF49)
#define PADMOD0   	(*(unsigned char xdata *)0xF50)
#define PADMOD1   	(*(unsigned char xdata *)0xF51)
#define PADMOD2   	(*(unsigned char xdata *)0xF52)
#define PADMOD3   	(*(unsigned char xdata *)0xF53)
#define PADMOD4   	(*(unsigned char xdata *)0xF54)
#define PADMOD5   	(*(unsigned char xdata *)0xF55)
#define OPTION   	(*(unsigned char xdata *)0xF56)
#define P4_0		(*(unsigned char xdata *)0xF58)
#define P4_1       	(*(unsigned char xdata *)0xF59)
#define P4_2       	(*(unsigned char xdata *)0xF5A)
#define P4_3       	(*(unsigned char xdata *)0xF5B)
#define PADMOD6   	(*(unsigned char xdata *)0xF5E)
#define PADMOD7   	(*(unsigned char xdata *)0xF5F)
#define P7_0		(*(unsigned char xdata *)0xF70)
#define P7_1       	(*(unsigned char xdata *)0xF71)
#define P7_2		(*(unsigned char xdata *)0xF72)
#define P7_3       	(*(unsigned char xdata *)0xF73)
#define P7_4		(*(unsigned char xdata *)0xF74)
#define P7_5       	(*(unsigned char xdata *)0xF75)
#define P7_6		(*(unsigned char xdata *)0xF76)
#define P7_7       	(*(unsigned char xdata *)0xF77)
#define DDCCTRA2   	(*(unsigned char xdata *)0xF86)
#define SLVA2ADR	(*(unsigned char xdata *)0xF87)

#define AUXRAM		( (unsigned char xdata *)0x800)
#define DDCRAM1		( (unsigned char xdata *)0xE00)
#define DDCRAM2		( (unsigned char xdata *)0x900)

⌨️ 快捷键说明

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