基于rtl8019as的以太网通讯设计.doc
约18页DOC格式手机打开展开
基于rtl8019as的以太网通讯设计,目 录1 前言12 方案设计32.1 基于rt8219as的以太网通讯系统32.2 基于at89818的10m/100m以太网通信系统32.3 方案比较43 单元模块设计53.1 rtl8019as以太网控制器简介53.1.1 主要性能53.1.2 rtl8019as内部结构63.1.3 rtl8019as的内部ram...
内容介绍
此文档由会员 莎士比亚 发布
目 录
1 前言1
2 方案设计3
2.1 基于RT8219AS的以太网通讯系统3
2.2 基于AT89818的10M/100M以太网通信系统3
2.3 方案比较4
3 单元模块设计5
3.1 RTL8019AS以太网控制器简介5
3.1.1 主要性能5
3.1.2 RTL8019AS内部结构6
3.1.3 RTL8019AS的内部RAM地址空间分配7
3.1.4 RTL8019AS的I/O地址分配7
3.2 接口电路设计7
3.2.1 变压器20F001N8
3.2.2 93C46存储器8
4 程序设计11
4.1 复位RTL8019AS11
4.2 初始化RTL8019AS11
4.3 发送帧12
4.4 系统主应用程序及TCP/IP协议的实现12
4.5 程序设计14
4.5.1 物理层15
4.5.2 数据链路层15
4.5.3 ARP协议15
4.5.4 IP协议15
4.5.5 运输层16
4.5.6以太网数据封装16
5 参考文献17
附电路图18
1 前言
目前,以太网已经非常广泛地应用于各种计算机网络,经过20多年的发展,它已成为当今Internet中底层链接不可缺少的部分。同时基于以太网的新技术和联网设备的不断出现,以太网已经成为事实上最常用的网络标准之一。另一方面,嵌入式设备的价格、体积及实时性等方面,在某些应用领域,尤其是网络化开发上有着标准处理器无法比拟的优点[4]。基于单片机系统的嵌入式开发有着非常广泛的用途,而在网络化开发的过程中,首先要解决的就是与以太网络的连接问题,亦即如何将通用处理器的网络连接装置(以太网络控制器)应用于单片机系统嵌入式网络的开发。
以太网是应用最广的联网技术,它以可靠性高、媒体信息量大、易于扩展和更新等优点,在企业、学校等领域得到广泛的应用。根据IEEE802.3 Ethernet标准规范,以太网每段同轴电缆长度不得超过500m,通过中继器互联后,网络最大距离也不得超过2.8km。
互联网络硬件、软件的迅猛发展,使得网络用户呈指数增长,在使用计算机进行网络互联的同时,各种家电设备、仪器仪表以及工业生产中的数据采集与控制设备在逐步地走向网络化,以便共享网络中庞大的信息资源。在电子设备日趋网络化的背景下,我们经过设计方案的确定,决定利用廉价的51单片机来控制网卡芯片RTL8019AS进行数据传输,加载TCP/IP协议连接到互联网并实现网络通讯。
......
1 前言1
2 方案设计3
2.1 基于RT8219AS的以太网通讯系统3
2.2 基于AT89818的10M/100M以太网通信系统3
2.3 方案比较4
3 单元模块设计5
3.1 RTL8019AS以太网控制器简介5
3.1.1 主要性能5
3.1.2 RTL8019AS内部结构6
3.1.3 RTL8019AS的内部RAM地址空间分配7
3.1.4 RTL8019AS的I/O地址分配7
3.2 接口电路设计7
3.2.1 变压器20F001N8
3.2.2 93C46存储器8
4 程序设计11
4.1 复位RTL8019AS11
4.2 初始化RTL8019AS11
4.3 发送帧12
4.4 系统主应用程序及TCP/IP协议的实现12
4.5 程序设计14
4.5.1 物理层15
4.5.2 数据链路层15
4.5.3 ARP协议15
4.5.4 IP协议15
4.5.5 运输层16
4.5.6以太网数据封装16
5 参考文献17
附电路图18
1 前言
目前,以太网已经非常广泛地应用于各种计算机网络,经过20多年的发展,它已成为当今Internet中底层链接不可缺少的部分。同时基于以太网的新技术和联网设备的不断出现,以太网已经成为事实上最常用的网络标准之一。另一方面,嵌入式设备的价格、体积及实时性等方面,在某些应用领域,尤其是网络化开发上有着标准处理器无法比拟的优点[4]。基于单片机系统的嵌入式开发有着非常广泛的用途,而在网络化开发的过程中,首先要解决的就是与以太网络的连接问题,亦即如何将通用处理器的网络连接装置(以太网络控制器)应用于单片机系统嵌入式网络的开发。
以太网是应用最广的联网技术,它以可靠性高、媒体信息量大、易于扩展和更新等优点,在企业、学校等领域得到广泛的应用。根据IEEE802.3 Ethernet标准规范,以太网每段同轴电缆长度不得超过500m,通过中继器互联后,网络最大距离也不得超过2.8km。
互联网络硬件、软件的迅猛发展,使得网络用户呈指数增长,在使用计算机进行网络互联的同时,各种家电设备、仪器仪表以及工业生产中的数据采集与控制设备在逐步地走向网络化,以便共享网络中庞大的信息资源。在电子设备日趋网络化的背景下,我们经过设计方案的确定,决定利用廉价的51单片机来控制网卡芯片RTL8019AS进行数据传输,加载TCP/IP协议连接到互联网并实现网络通讯。
......