- 1
- 2
- 3
- 4
- 5
基于AVR高速单片机的以太网络终端设计
资料介绍
近年来,随着计算机通信技术、电子信息技术和多媒体技术的飞速发展,Internet网络日益成为人们日常生活中必不可少的工具。信息家电,智能化仪表等需要与Internet连接的非PC设备越来越多,而在这些非PC设备中,以8位单片机为核心的嵌入式设备,又占了绝大部分。可以说嵌入式设备的通信已经成为计算机世界的一项热门技术,倍受工业界和高等院校的关注。对8位单片机这类低端芯片所组成的网络终端,国内外曾有过一些51单片机连接以太网的研究,但是由于51单片机的性能不佳,实用性不高,难以成为典型应用方式。而avr单片机以其优良的性能低廉的价格,大有全面替代51系列单片机的势态,因此研究一款基于AVR单片机的网络终端,更加具有现实意义。
本论文在总结现有应用的基础上,设计了一套基于ATmega16单片机接入Internet的开发方案,从而为实现8位单片机的网络接入提供了新的选择。通过对RTL8019AS和ENC28J60两种以太网控制芯片进行详尽的介绍,展示了该类网络终端底层驱动的工作原理。由于ATmega16的性能相对低端,设计摒弃了嵌入式实时操作系统,而作为硬件驱动与上层网络应用程序之间的连接,uIP协议栈的引进移植,使得该方案能够运行TCP/IP等大多数的网络协议,从而使该系统的网络功能得以齐备。在使用C语言为ENC28J60编写驱动程序时,通过对源代码的注解,使得开发思路及过程展示的更为透彻,为同类研究提供了“亲临现场”般的范例。
本论文通过大量查阅资料,对构成基于8位机的网络终端,所涉及的各种主要器件,进行讨论,从其工作原理、性能,易用性等全方位考量。通过选择更适合的搭配、优化本论文的设计。在对ATmega16单片机的软件开发中,使用C语言,完成了对ENC28J60驱动程序的设计。
基于ATmega16与ENC28J60的网络终端,在实际生产生活中,用途广泛,造价低廉,理论传输速率达10Mbit/s,可适用于如:远程控制,数据采集等数据量不是特别大的网络工作。甚至,在不额外增加存储器的情况下,可以存储由html编写的简单网页,用以实现WebServer功能,以方便IE浏览器可以远程访问该控制器。特别适合网络家电等实用新产品的开发。同时,由于ATmega16...
部分文件列表
文件名 | 大小 |
基于AVR高速单片机的以太网络终端设计.pdf | 2M |
最新上传
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic下载 打赏310.00元 3天前
用户:小猫做电路
-
21ic下载 打赏310.00元 3天前
用户:gsy幸运
-
21ic下载 打赏310.00元 3天前
用户:liqiang9090
-
21ic下载 打赏310.00元 3天前
用户:zhengdai
-
21ic下载 打赏160.00元 3天前
用户:w1966891335
-
21ic下载 打赏160.00元 3天前
用户:w178191520
-
21ic下载 打赏160.00元 3天前
用户:kk1957135547
-
21ic下载 打赏40.00元 3天前
用户:WK520077778
-
21ic下载 打赏40.00元 3天前
用户:sun2152
-
21ic下载 打赏30.00元 3天前
用户:xuzhen1
-
21ic下载 打赏50.00元 3天前
用户:铁蛋锅
-
21ic下载 打赏30.00元 3天前
用户:xzxbybd
-
21ic下载 打赏40.00元 3天前
用户:z00
-
21ic下载 打赏40.00元 3天前
用户:forgot
-
21ic下载 打赏40.00元 3天前
用户:happypcb
-
21ic下载 打赏20.00元 3天前
用户:zhaoqshan
-
21ic下载 打赏5.00元 3天前
用户:17724187683
-
21ic下载 打赏5.00元 3天前
用户:zmm1818
-
21ic小能手 打赏15.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
chenruiji 打赏1.00元 3天前
资料:血糖仪原理图
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
资料:测试智能语音控制模块
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏5.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
21ic小能手 打赏10.00元 3天前
-
cai0603 打赏3.00元 3天前
用户:CJQ_ENJOY
-
21ic小能手 打赏5.00元 3天前
全部评论(0)