基于tcp-ip协议的单片机以太网通讯系统设计

基于tcp-ip协议的单片机以太网通讯系统设计

ID:14898908

大小:2.47 MB

页数:49页

时间:2018-07-30

基于tcp-ip协议的单片机以太网通讯系统设计_第1页
基于tcp-ip协议的单片机以太网通讯系统设计_第2页
基于tcp-ip协议的单片机以太网通讯系统设计_第3页
基于tcp-ip协议的单片机以太网通讯系统设计_第4页
基于tcp-ip协议的单片机以太网通讯系统设计_第5页
资源描述:

《基于tcp-ip协议的单片机以太网通讯系统设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、编号:1232110163本科毕业论文 基于TCP/IP协议的单片机以太网通讯系统设计院系:电子科学与工程系姓名:闫明学号:0832110163专业:电子科学与技术年级:2008级指导教师:文桦职称:副教授完成日期:2012年5月20日44摘要随着网络技术和单片机应用的成熟,工业控制系统逐步向网络化远程控制方向发展,嵌入式系统在远程控制领域的应用前景越来越广泛。利用8位AT89C52单片机提供的系统资源和处理能力,加上ISA接口的10Mb/s网卡芯片RTL8019AS组成单片机以太网通讯系统,用户终端通过RJ-45串口设备将该系统接入网络,实现在远程PC机上控

2、制该系统。利用实验总结、查阅资料、模拟仿真等方法,解决了嵌入式设备与以太网络的连接的理论基础问题。以太网通讯系统能够实现办公自动化与工业自动化的无缝结合,从而实现仪器的远程控制、远程数据终端的数据通信等功能,同时也达到低成本、低功耗、可靠连接网络的目的。关键词:TCP/IP协议栈;AT89C52;以太网通讯;嵌入式系统44AbstractWiththematurityofnetworktechnologyandapplicationofsingle-chip,Industrialcontrolsystemdevelopsintoadirectionofremo

3、tecontrolnetworkgradually,embeddedsystemhasbroadapplicationprospectsinthefieldofremotecontrol.Thisdesignprogrammeusessystemresourcesandprocessingabilitythat8bitsingletabletsmachineAT89C52providesand10Mb/sNICchipRTL8019ASwithISAinterfacetoconstitutetheSCMEthernetcommunicationssystem,

4、RJ-45canusethissystemtoexistingserialdevicestoquicklyandeasilyaccessnetwork.Usingmethodsofexperimentalsummary,checkthedataandsimulation,solvedbasictheoryproblemofconnectingembeddedequipmentandethericnetwork.Thiscommunicationsystemcanrealizeseamlessintegrationbetweenofficeautomationa

5、ndindustrialautomation,andfunctionsoftheinstrumentremotecontrolandremotedataterminal’sdatacommunication,andcanalsoachievepurposeoflowcost,lowpowerconsumptionandreliableconnectionnetwork.Keywords:TCP/IPprotocolstack;AT89C52;Ethernetcommunication;Embeddedsystem44目录1引言11.1课题背景及研究意义11.2

6、国内外研究现状11.3课题的设计目的21.4本文的研究内容32相关技术42.1网络通讯技术42.1.1TCP/IP的分层模型42.1.2TCP/IP协议的封装52.2网际层协议62.2.1IP地址分配62.2.2地址解析协议72.2.3IP分片/重组82.2.4ICMP协议82.3以太网帧格式92.4以太网数据传输过程93.方案论证103.1方案一103.2方案二103.3方案选取114元器件分析124.1AT89C52单片机简介124.2RTL8019AS简介144.3SRAM62256与E2PROM93C46165系统硬件设计185.1系统总体设计185.

7、2硬件电路设计185.2.1单片机系统与外部存储器扩展电路的设计18445.2.2RTL8019AS与程序存储器的接口电路设计195.2.3以太网端口RJ—45电路与网络变压器设计206系统软件设计226.1RTL8019AS驱动程序设计226.1.1RTL8019AS的复位226.1.2RTL8019AS的初始化226.1.3报文的发送236.1.4报文的接收246.2TCP/IP协议栈的实现256.2.1地址解析协议ARP的是实现256.2.2网络层IP协议的实现266.2.3差错控制报文ICMP的实现296.2.4传输控制协议TCP的实现307性能分析3

8、47.1数据测试与仿真347.2性能分

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。