- 2
- 0
- 约1万字
- 约 16页
- 2017-03-31 发布于辽宁
- 举报
毕业论文于基 mcu 的以太网接入模块设计
学 士 学 位 论 文
基于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
- 毕业论文业毕设计-三相异步电动机的各种启动及调速系统设计与应用.doc
- 毕业论文业工机器手自动控制系统.doc
- 毕业论文业毕设计-浅谈彩色植物在凯丽美域小区景观设计中的运用.doc
- 毕业论文业林大厦工程施工组织设计.doc
- 毕业论文业企高层管理人员的激励与约束机制分析.doc
- 毕业论文业企进销存管理信息系统设计.doc
- 毕业论文业企文档安全管理系统.doc
- 毕业论文业行应用网关的规划与实施.doc
- 毕业论文业商办公楼建筑设计、结构设计.doc
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 西方经济学(第三版)许纯祯PPT全套课件.pptx
- 山东科技版劳动实践指导手册五年级第8课传统工艺制作我是非遗小传人扎染 课件.ppt
- 分项工程量清单综合单价分析表.xls VIP
- 《智慧养老模式在养老服务中的技术创新与产业协同研究》教学研究课题报告.docx
- 人教版(2024)八年级上册英语Unit 8 Let's Communicate! 教案(共6课时) .pdf
- 3512B柴油机零件手册.pdf VIP
- (新教材)2026年春期教科版二年级下册科学教学计划及进度表.pdf
- BIQS2.0 进阶版学习教材V4.0.pdf VIP
- 作物育种学(刘裕强)第十四章 群体改良与轮回选择.ppt VIP
- 2024茂名市电白区电城镇社区工作者招聘考试试题.docx VIP
原创力文档

文档评论(0)