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

📄 ioport.h

📁 一个非常好的微处理器烧录EEPROM的C++ 原代码项目文件,直接可用,而且还是一拖八的, 成果奉献
💻 H
字号:
#ifndef	IOPORT_H_
#define	IOPORT_H_
//define	I/O Pin
//------------------------------------------------------------------
//define	IIC
#ifndef	NEW_BOAND
SBIT	Pin_IIC_Sda_AT24CXX_R=P2^2;
SBIT	Pin_IIC_Scl_AT24CXX_R=P2^3;

SBIT	Pin_IIC_Sda_AT24CXX_D1=P0^0;
SBIT	Pin_IIC_Scl_AT24CXX_D1=P0^1;
SBIT	Pin_IIC_Sda_AT24CXX_D2=P0^0;
SBIT	Pin_IIC_Scl_AT24CXX_D2=P0^1;
SBIT	Pin_IIC_Sda_AT24CXX_D3=P0^2;
SBIT	Pin_IIC_Scl_AT24CXX_D3=P0^3;
SBIT	Pin_IIC_Sda_AT24CXX_D4=P0^2;
SBIT	Pin_IIC_Scl_AT24CXX_D4=P0^3;
SBIT	Pin_IIC_Sda_AT24CXX_D5=P3^3;
SBIT	Pin_IIC_Scl_AT24CXX_D5=P3^2;
SBIT	Pin_IIC_Sda_AT24CXX_D6=P3^3;
SBIT	Pin_IIC_Scl_AT24CXX_D6=P3^2;
SBIT	Pin_IIC_Sda_AT24CXX_D7=P0^6;
SBIT	Pin_IIC_Scl_AT24CXX_D7=P0^7;
SBIT	Pin_IIC_Sda_AT24CXX_D8=P0^6;
SBIT	Pin_IIC_Scl_AT24CXX_D8=P0^7;
#else
SBIT	Pin_IIC_Sda_AT24CXX_R=P2^2;
SBIT	Pin_IIC_Scl_AT24CXX_R=P2^3;

SBIT	Pin_IIC_Sda_AT24CXX_D1=P0^0;
SBIT	Pin_IIC_Scl_AT24CXX_D1=P0^1;
SBIT	Pin_IIC_Sda_AT24CXX_D2=P0^2;
SBIT	Pin_IIC_Scl_AT24CXX_D2=P0^3;
SBIT	Pin_IIC_Sda_AT24CXX_D3=P0^4;
SBIT	Pin_IIC_Scl_AT24CXX_D3=P0^5;
SBIT	Pin_IIC_Sda_AT24CXX_D4=P0^6;
SBIT	Pin_IIC_Scl_AT24CXX_D4=P0^7;
SBIT	Pin_IIC_Sda_AT24CXX_D5=P2^7;
SBIT	Pin_IIC_Scl_AT24CXX_D5=P2^6;
SBIT	Pin_IIC_Sda_AT24CXX_D6=P2^5;
SBIT	Pin_IIC_Scl_AT24CXX_D6=P2^4;
SBIT	Pin_IIC_Sda_AT24CXX_D7=P3^6;
SBIT	Pin_IIC_Scl_AT24CXX_D7=P3^5;
SBIT	Pin_IIC_Sda_AT24CXX_D8=P3^4;
SBIT	Pin_IIC_Scl_AT24CXX_D8=P3^3;
#endif
//define KEY
SBIT	Pin_KEY_START=P3^7;
//------------------------------------------------------------------
#define	Pin_Led_Out			P1
#if		SELECT_TYPE_METHOD==SELECT_BY_HARD
#define	Pin_Type_Select		P0// define	P1.0 P1.1 P1.2 P1.3 select EEPROM TYPE
//Pin_Type_Select&0x0f
//case	0:	EEPROM_24C01
//case	1:	EEPROM_24C02
//case	2:	EEPROM_24C04
//case	3:	EEPROM_24C08
//case	4:	EEPROM_24C16
//case	5:	EEPROM_24C32
//case	6:	EEPROM_24C64
//case	7:	EEPROM_24C128
//case	8:	EEPROM_24C256
//case	9:	EEPROM_24C512
#endif
//------------------------------------------------------------------
SBIT	Pin_LIGHT_RED=P2^0;
SBIT	Pin_LIGHT_GREEN=P2^1;
//Other Pin
SBIT	Pin_Isp_Rx=P3^0;
SBIT	Pin_Isp_Tx=P3^1;
//------------------------------------------------------------------
#endif

⌨️ 快捷键说明

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