基于AVR高性能单片机的以太网接口设计.docVIP

基于AVR高性能单片机的以太网接口设计.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文档。上传文档
查看更多
基于AVR高性能单片机的以太网接口设计   摘 要:随着Internet的发展和应用,嵌入式系统在网络方面的应用技术也逐渐成熟。针对目前大量使用8位微控制器的嵌入式系统,采用ATMEL公司的高性能单片机ATmega64和10 Mb/s以太网控制芯片RTL8019AS,设计了低成本的嵌入式以太网接口,详细介绍了硬件电路的连接以及嵌入式TCP/IP的实现,远端用户可以通过HTTP协议来访问存储在嵌入式系统上的网页,使嵌入式系统具备网络连接功能。   关键词:以太网;嵌入式系统;RTL8019AS;TCP/IP协议   中图分类号:TP393.11文献标识码:B   文章编号:1004-373X(2009)03-081-04      Design of Embedded Ethernet Interface Based on AVR   ZHANG Yuxiang,LIU Wei,GUO Min   (School of Physical Engineering,Zhengzhou University,Zhengzhou,450001,China)   Abstract:The application technology in network of embedded system is becoming mature with the development and application of Internet.In view of large-scale use of 8-bit microcontroller embedded systems at present,a low cost embedded Ethernet interface is realized by adopting high performance microcontroller Atmega64 of the ATMEL Corporation and 10M Ethernet-controller RTL8019AS,hardware circuit′s connection and embedded TCP/IP realization are introduced in detail.Remote users can access the web pages stored in embedded system by a browser,which offered network function to embedded system.   Keywords:Ethernet;embedded system;RTL8019AS;TCP/IP protocol      0 引 言      随着互联网的迅速发展,各种家电设备、仪器仪表也在逐步走向网络化,以便共享网络信息资源、远程监控等,这也是嵌入式系统发展的趋势。而以太网作为目前应用最为广泛的局域网,在工业自动化和过程控制领域得到了越来越多的应用,因此,对于大量存在的8位微控制器而言,实现以太网通信具有重要的实际意义。现在应用较多的是基于51内核单片机的上网方案,由于处理能力的限制,要实现较复杂的网络传输和控制有点困难。本系统采用ATMEL公司的高性能单片机Mega64和10 Mb/s以太网控制芯片RTL8019AS实现了以太网接口,详细介绍了硬件电路的连接以及嵌入式TCP/IP的实现,使单片机具有了互联网络的接入功能。      1 硬件电路设计      1.1 主要器件选择   微控制器选用高性能的AVR单片机Mega64,AVR是ATMEL公司结合了成熟的51系列和PIC系列单片机的优点而推出的高性能8位单片机,具有性价比高、资源丰富、速度快、功耗低、开发方便等特点。Mega64采用RISC结构,工作频率可达16 MHz,完全满足运行多种网络协议的要求,片内具有4 KB的SRAM,64 KB的FLASH,以太网最大数据包为1 514 B,4 KB的RAM足够以太网帧的存储,64 KB的FLASH对于适当的程序以及简单的Web Page来说也是可以的,所以无需再外扩资源,大大简化了外围电路,提高了可靠性。   以太网控制芯片选用的是台湾REALTEK公司生产的RTL8019AS,该芯片集成了介质访问控制子层(MAC)和物理层的性能,可以方便地设计基于ISA总线的系统。另外,它还具有与NE2000兼容、软件移植性好、与单片机接口简单、价格低货源好等优点,其主要功能特性如下:   (1) 符合EthernetⅡ与IEEE802.3(10Base5,10Base2,10BaseT)标准。   (2) 软件和8位及16位插槽的NE2000兼容。  

文档评论(0)

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

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

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档