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

📄 io.h

📁 usb开发 bulk传输方式的firmware
💻 H
字号:
//-----------------------------------------------------------
//#define           SRAMAddrSelectLow
//-------------------------CPU IO----------------------------
//-------IOA--------------
sbit PA0  = 0x80 + 0;
sbit PA1  = 0x80 + 1;
sbit PA2  = 0x80 + 2;
sbit PA3  = 0x80 + 3;
sbit PA4  = 0x80 + 4;
sbit PA5  = 0x80 + 5;
sbit PA6  = 0x80 + 6;
sbit PA7  = 0x80 + 7;

//-------IOB--------------
sbit PB0  = 0x90 + 0;
sbit PB1  = 0x90 + 1;
sbit PB2  = 0x90 + 2;
sbit PB3  = 0x90 + 3;
sbit PB4  = 0x90 + 4;
sbit PB5  = 0x90 + 5;
sbit PB6  = 0x90 + 6;
sbit PB7  = 0x90 + 7;

//--------IOC--------------
sbit PC0  = 0xA0 + 0;
sbit PC1  = 0xA0 + 1;
sbit PC2  = 0xA0 + 2;
sbit PC3  = 0xA0 + 3;
sbit PC4  = 0xA0 + 4;
sbit PC5  = 0xA0 + 5;
sbit PC6  = 0xA0 + 6;
sbit PC7  = 0xA0 + 7;

//--------IOD--------------
sbit PD0  = 0xB0 + 0;
sbit PD1  = 0xB0 + 1;
sbit PD2  = 0xB0 + 2;
sbit PD3  = 0xB0 + 3;
sbit PD4  = 0xB0 + 4;
sbit PD5  = 0xB0 + 5;
sbit PD6  = 0xB0 + 6;
sbit PD7  = 0xB0 + 7;

//--------IOE cannot bit access---------
#define    PE0        bmBIT0
#define    PE1        bmBIT1
#define    PE2        bmBIT2
#define    PE3        bmBIT3
#define    PE4        bmBIT4
#define    PE5        bmBIT5
#define    PE6        bmBIT6
#define    PE7        bmBIT7

#define    WORK_LED   PE3
#define    CPLD_RST   PE4

#define    GA            (BYTE xdata *)0x7C00


extern void IO_Init();
extern void REG_Init();

⌨️ 快捷键说明

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