sysio.h
来自「这是利用AVR的ATmega162单片机」· C头文件 代码 · 共 38 行
H
38 行
#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 + =
减小字号Ctrl + -
显示快捷键?