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

📄 sysio.h

📁 用AVR单片机和RTL8019实现TCP/IP协议.支持ARP,PING,UDP,TCP,HTML网页显示等功能.
💻 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 + -