📄 sysio.h
字号:
#ifndef __sysio_h
#define __sysio_h
#include <iom162v.h>
/*系统低层接口定义*/
//PART1---总线数据读写控制部分
/*外围数据总线定义,8-BIT DATA BUS*/
#define DB_PORT PORTA
#define DB_PIN PINA
#define DB_DIR DDRA
/*外围地址总线定义,16-BIT ADDRESS BUS*/
#define AB_PORTL PORTA
#define AB_PORTH PORTC
#define AB_PINL PINA
#define AB_PINH PINC
#define AB_DIRL DDRA
#define AB_DIRH DDRC
//外围控制总线定义,READ,WRITE,ADDRESS LATCH BUS*/
#define WRITE PD6
#define READ PD7
#define LATCH PE1
/*62256 SRAM 控制接口定义,62256 SELECT CONTROL PORT*/
#define RAMCS PD5
/*RTL8019控制接口定义,RTL8019 INT,SELECT RESET PORT*/
#define RTL8019_INT PD2
#define RTL8019_CS PD3
#define RTL8019_RST PD4
//PART2---串行通信接口
#define UART_RXD PD0
#define UART_TXD PD1
//PART3---EEPROM读写端口
#define IIC_SCL PE0
#define IIC_SDA PE2
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -