基于RTL8019AS的单片机网络通信接口设计.docVIP

基于RTL8019AS的单片机网络通信接口设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于RTL8019AS的单片机网络通信接口设计   摘 要:网络数据传输技术具有传输速率高、传送距离远、通讯协议完善、信息共享程度高等优点,为嵌入式设备增加网络功能有着深远的意义。介绍以太网的帧协议和以太网控制芯片RTL8019AS的结构特性以及工作原理,设计STC89C54RD+单片机控制RTL8019AS实现以太网通讯的硬件设计方案和软件流程图;采用标准C语言实现ARP协议,所有程序在Keil c51环境下编译连接。最后并进行系统的调试与验证,取得了满意的效果。   关键词:以太网;RTL8019AS;网络数据传输技术;TCP/IP协议   中图分类号:TP393文献标识码:B   文章编号:1004373X(2008)2204703      Design of Single Chip Computer Network Communication Interface Based on RTL8019AS   WU Quanyu,CHEN Jie   (West Anhui University,Lu′an,237012,China)   Abstract:The data transmission of net has many virtues,such as high transmission speed and perfect communication protocol.It is important that the embedded devices have communicated with Ethernet.The frame of Ethernet protocol and the Ethernet microcontroller TL8019AS characteristics are presented,the principle diagram of hardware system that STC89C54RD+ single chip computer controlling RTL8019AS is designed,and the diagram of software is given.ARP protocol based on the standard C language is realized in the paper,and it is succeeded to compile and link them in keil c51 environment.Finally,the system debugging and the experiment results are also given,the result is satisfied.   Keywords:Ethernet;RTL8019AS;network data transmission technology;TCP/IP protocol      1 引 言      网络技术的飞速发展促使嵌入式设备的数据传输方式发生重大变化,如今嵌入式设备网络化已成为嵌入式技术发展的一个重要方向。网络数据传输技术具有传输速率高、传送距离远、通信协议完善、信息共享程度高等优点,为嵌入式设备增加网络功能有着深远的意义。在工业控制领域,应用嵌入式网络技术可实现仪器仪表的远程测控,使控制系统底层设备间数据传输协议统一,甚至有人认为以嵌入式网络技术为支持的工业以太网在将来会取代协议不统一的现场总线。而在家庭自动化应用领域引入嵌入式网络技术,则可实现水、电、气3表自动抄送,家用电器远程控制,住宅防盗、灾难报警等,真正实现智能化小区管理。但对于以单片机为核心的嵌入式设备而言,要利用有限的资源对数据和信息进行网络协议的处理具有一定的技术难度。本文通过设计一个实现串口设备接入Internet的网络模块,探讨利用低速单片机实现网络功能的方法。      2 系统硬件结构      系统硬件结构框图如图1所示。整个系统主要包括4个单元:主控制单元,以太网控制单元,外部扩展单元,串口通信单元。 硬件设计的关键是主控制芯片和以太网控制芯片的设计,考虑到实现TCP/IP协议对代码空间和处理速度的要求,选用的主芯片为宏晶科技推出的新一代超强抗干扰、高速、低功耗的单片机STC89C54RD+,该芯片集成了8 kB的FLASH ROM,无需专用编程器或仿真器,可通过串口(P3.0/P3.1)直接下载用户程序,8 kB程序只需3 s即可完成,工作频率选用22.118 4 MHz。本文选用的RTL8019AS是10 Mb/s的全双工以太网控制器,由于其优良的性能和低廉的价格而被广泛使用。另外,单片机还外扩了1片62256外部存储器

文档评论(0)

heroliuguan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档