用51单片机控制RTL8019AS实现以太网通讯
日期:2008年2月25日 作者: 查看:[大字体 中字体 小字体]-
作者:曹宇 魏丰 胡士毅
摘要:介绍以太网的帧协议和以太网控制芯片RTL8019AS的结构特性;介绍51单片机控制RTL8019AS实现以太网通讯的硬件设计方案;采用C51语言实现ARP协议(地址解析协议),并进行了系统的调试与验证。
关键词:RTL8019ASEthernet51单片机TCP/IP协议
互联网络硬件、软件的迅猛发展,使得网络用户呈指数增长,在使用计算机进行网络互联的同时,各种家电设备、仪器仪表以及工业生产中的数据采集与控制设备在逐步地走向网络化,以便共享网络中庞大的信息资源。在电子设备日趋网络化的背景下,利用廉价的51单片机来控制RTL8019AS实现以太网通讯具有十分重要的意义。
1 以太网(Ethernet)协议
一个标准的以太网物理传输帧由七部分组成(如表1所示,单位:字节)。
表1 以太网的物理传输帧结构表

除了数据段的长度不定外,其他部分的长度固定不变。数据段为46~1500字节。以太网规定整个传输包的最大长度不能超过1514字节(14字节为DA、SA、TYPE),最小不能小于60字节。除去DA、SA、TYPE14字节,还必须传输46字节的数据,当数据段的数据不足46字节时需填充,填充字符的个数不包括在长度字段里;超过1500字节时,需拆成多个帧传送。事实上,发送数据时,PR、SD、FCS及填充字段这几个数据段由以太网控制器自动产生;而接收数据时,PR、SD被跳过,控制器一旦检测到有效的前序字段(即PR、SD),就认为接收数据开始。
2 RTL8019AS以太网控制器简介
由台湾Realtek公司生产的RTL8019AS以太网控制器,由于其优良的性能、低兼的价格,使其在市场上10Mbps网卡中占有相当的比例。

2.1主要性能
(1)符号EthernetII与IEEE802.3(10Base5、10Base2、10BaseT)标准;
(2)全双工,收发可同时达到10Mbps的速率;
(3)内置16KB的SRAM,用于收发缓冲,降低对主处理器的速度要求;
(4)支持8/16位数据总线,8个中断申请线以及16个I/O基地址选择;
(5)支持UTP、AUI、BNC自动检测,还支持对10BaseT拓扑结构的自动极性修正;
(6)允许4个诊断LED引脚可编程输出;
- [1] [2] [3] [4] [5] 下一页
-
- 用51单片机控制RTL8019AS实现以太网通讯 相关文章:
- ·“黑客”教你如何远程控制计算机
- ·关于多媒体控制器驱动无法安装问题
- ·控制面板打不开????
- ·Tomcat中用web.xml控制Web应用详解
- ·CS起源-控制台命令大全
- ·用51单片机控制RTL8019AS实现以太网通讯
- ·远程控制软件VNC教程和对内网机器控制的实现
- ·用ASP实现登陆页面控制的源代码
- ·C#中四种进程或线程同步互斥的控制方法
- ·C语言基础教程(三)输入输出函数及控制流程语句
- 用51单片机控制RTL8019AS实现以太网通讯 相关软件
- ·灰鸽子远程控制 V2.0
- ·《地面控制2》简体中文汉化补丁
- ·地面控制2中文版
- ·凝瑞远程控制 2007 V6.0.0718
- ·方塘音控(系统音量及录音源控制) V1.0b
- ·红蜻蜓远程控制 V2.0
- ·地面控制2官方BMP壁纸集
- ·波尔远程控制 V6.7
- ·广外男生远程控制 V0.92A
- ·GPRS手机控制电脑 V4.0
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
下一篇:GPRS传输效能与技术
精品推荐
热点TOP10
- ·什么是AAC
- ·什么是小灵通
- ·综合布线系统工程设计参考大全
- ·什么是系统集成
- ·网络术语解析-ICS
- ·什么是Qos
- ·IC是什么啊 详细点
- ·构建新一代光网络的核心技术----ASON
- ·布线工程施工方法--配线架的打法
- ·什么是软件工具
- ·用51单片机控制RTL8019AS实现以太网通讯
- ·GSM网位置区寻呼容量及其划分的研究
- ·认识千兆以太网和路由交换机技术
- ·RPR技术原理及其应用
- ·家里两台电脑要联网上网,请问是买HUB集线器还是宽带路由器?
- ·什么是软件包
- ·子网掩码的设置方法和作用
- ·光缆施工现场及验收的检测方法与标准
- ·Modem拨号680错误
- ·移动软交换技术在3G核心网中的实现(上)
特别推荐
- ·怎样申请并实现有线电视上网
- ·计算机基本知识
- ·认识千兆以太网和路由交换机技术
- ·3389基础知识
- ·调制解调器错误代码一览
- ·WCDMA与TD-SCDMA终端射频测试差异性分析
- ·什么是网桥(Gate Bridge)
- ·IPC$详细介绍
- ·内网知识:无法共享文件之解决办法
- ·布线工程施工方法--配线架的打法
- ·Windows NT网络命令NET大全
- ·RPR技术原理及其应用
- ·光缆施工现场及验收的检测方法与标准
- ·TD-SCDMA远程覆盖与室内覆盖技术要点分析
- ·业务影响分析表是灾难恢复的指导纲要
- ·SIP简介,第1部分:SIP初探
- ·解读主流宽带接入技术发展
- ·什么是模式识别
- ·SIP RFCs and Drafts
- ·从海底缆的机械性能试验看光单元内铠装的必然性
