- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学 士 学 位 论 文
基于MCU的以太网接入模块设计
姓 名: 学 号: 指导教师: 院系(部所): 专 业: 完成日期: 2013年05月15日
摘 要
给出了单片机控制RTL8019AS实现以太网通讯的软硬件设计方案。首先设计了系统的硬件电路,并对接口电路的设计进行了详细的阐述,然后设计了RTL8019AS的以太网驱动程序.最后通过一个简单的数据收发试验验证了设计的正确性。
关键词 RTL8019AS; 51单片机; TCP/IP协议;传感器
Abstract
Given SCM RTL8019AS Ethernet communications hardware and software design. Design the hardware circuit, the interface circuit design in detail, and then design RTL8019AS Ethernet driver. Send and receive data through a simple test to verify the correctness of the design.
Key words The RTL8019AS; 51 microcontroller; TCP / IP protocol; sensor
目 录
第1章 绪论 7
1.1本设计的背景 7
1.2以太网络接口芯片RTL8019AS 介绍 7
第2章、系统总体结构设计 10
2.1系统控制模块的硬件设计 10
2.11控制系统的主要硬件电路 10
2.2系统控制模块的软件设计 10
2.21 TCP/ IP 协议 10
2.22 软件设计流程 11
2.3程序部分 11
2.31主程序 11
2.32发送控制过程 13
2.33接收控制过程 14
第3章 总结 16
第4章 参考文献 17
第5章 设计总结 18
第6章 致谢 19
第1章 绪论
1.1本设计的背景
随着互联网技术的飞速发展,Internet网络日益成为人们日常生活中必不可少的工具。人们在使用互联网学习、娱乐的同时,各种家电设备、仪器仪表以及工业生产中的数据采集与控制设备在逐步地走向网络化,以便共享网络中庞大的信息资源,给人们的工作学习带来更大的便利。就目前来看,利用 8位的微处理器,实现与Internet网络的通信,具有十分重要的意义。本设计主要为了解决利用单片机控制网卡芯片实现以太网的链接,已达到最大程度的利用网络资源,方便人们生活学习的目的。
1.2以太网络接口芯片RTL8019AS 介绍
RTL8019AS: 是台湾Realtek 公司制造的一种高集成度的10 Mb/ s 以太网控制芯片, 可实现基于以太网协议的MAC 层的全部功能,内置16 kB SRAM、双DMA 通道和FIFO,可完成数据包的接收和发送功能。
主要性能
( 1) 符号Ethernet ò 与IEEE802.3 ( 10Base5,10Base2, 10BaseT) 标准;
( 2) 全双工, 收发可同时达到10 Mb/ s 的速率;
( 3) 内置16 kB 的SRAM, 用于收发缓冲, 降低对主处理器的速度要求;
( 4) 支持8/ 16 位数据总线8 个中断申请线以及16 个I/ O 基地址选择;
( 5) 支持UTP,AUI,BNC自动检测还支持对10BaseT 拓扑结构的自动修复;
( 6) 允许4个诊断LED 引脚可编程输出;
( 7) 100 脚的PQFP 封装,缩小了PCB 尺寸。
内部结构:RTL80l9AS内部可分为远程DMA接口、本地DMA接口、MAC(介质访问控制)逻辑、数据编码解码逻辑和其他端口。内部结构如图l所示
图一
远程DMA接口是指单片机对RTL80l9AS内部RAM进行读写的总线,即ISA总线的接口部分。单片机收发数据只需对远程DMA操作。本地DMA接口是指RTL80l9AS与网线的连接通道,完成控制器与网线的数据交换。MAC(介质访问控制)逻辑完成以下功能:当单片机向网上发送数据时,先将一帧数据通过远程DMA通道送到RTL80l9AS中的发送缓存区,然后发出传送命令;当RTL80l9AS完成了上一帧的发送后,再开始此帧的发送。RTL80l9AS接收到的数据通过MAC比较、CRC校验后,由FIFO存到接收缓冲区;收满一帧后,以中断或寄存器标志的方式通知主处理器。FIFO逻辑对收发数据作l6字节的缓冲,以减少对本
您可能关注的文档
- 宿州中粮生物化学有限公司酒精装置优化提升设备、管道和钢结构安装工程施工组织设计稿.doc
- 基于Proe简单零件的造型及数控仿真加工机械设计稿制造及其自动化毕业专业论文.doc
- 年产0000吨浓缩梨汁工厂设计稿.doc
- 年产0000吨浓缩梨汁工厂设计稿55529589.doc
- 宣城危险废物焚烧处理厂设计稿毕业设计稿.doc
- 年产0000吨葡萄酒项目建议书.doc
- 学籍管理系统课程设计稿专业论文.doc
- 年产0000吨味精工厂设计稿毕业专业论文.doc
- 宁夏民营企业融资环境浅析毕业专业论文3749337.docx
- 学籍管理系统设计稿数据库课程设计稿报告书.doc
- [苏州]江苏苏州市职业大学长期招聘博士研究生专业技术人才75人笔试上岸试题历年高频考点难、易错点附带答案详解.docx
- 2024年河北沧州市中心医院招考聘用实用型人才笔试上岸试题历年典型考题与考点剖析附带答案解析.docx
- [舟山]浙江舟山市海洋经济发展局编外工作人员招聘笔试上岸试题历年高频考点难、易错点附带答案详解.docx
- 2024年福建厦门医学院附属海沧医院辅助岗位人员招考聘用16人笔试上岸试题历年典型考题与考点剖析附带答案解析.docx
- 2024年辽宁大连医科大学附属第三医院暨大医二院普湾院区招考聘用141人笔试上岸试题历年典型考题与考点剖析附带答案解析.docx
- [郴州]2024年湖南郴州市汝城县招聘教师20人笔试上岸试题历年高频考点难、易错点附带答案详解.docx
- [襄阳]2024年湖北襄阳市第一中学等五所学校招聘教师43人笔试上岸试题历年高频考点难、易错点附带答案详解.docx
- [酒泉]2024年甘肃酒泉市公安局招聘留置看护岗位辅警44人笔试上岸试题历年高频考点难、易错点附带答案详解.docx
- [贵阳]2024年贵州贵阳市卫生健康系统招聘大学生乡村医生17人笔试上岸试题历年高频考点难、易错点附带答案详解.docx
- [郑州]2024年河南郑州大学第五附属医院护理人员招聘60人笔试上岸试题历年高频考点难、易错点附带答案详解.docx
最近下载
- 《矿山企业温室气体排放核算方法与报告指南(试行)》.docx
- JGJ_T496-2022 房屋建筑统一编码与基本属性数据标准.docx
- [金属冶金标准]GBT 14506.8-2010 硅酸盐岩石化学分析方法 第8部分:二氧化钛量测定.pdf
- 掘进安全管理课件.pptx
- 钢平台验收记录表.docx
- IPC-2221C-EN TOC2023印制版设计通用标准 Generic Standard on Printed Board Design.pdf
- 小学数学《图形的运动》作业设计.docx
- 看课件-成人气道异物梗阻救护.ppt
- 中职旅游类《前厅服务与管理》职教高考必备试题库(含答案).docx
- 公务员平时考核评鉴表(空表).pdf VIP
文档评论(0)