实例介绍
里面包含以太网开发的程序源代码、电路图和开发文档,可以参考一下。
【实例截图】
【核心代码】
4744302542921932242.rar
└── 51-RTL8019
├── 51-RTL8019
│ ├── Ex1.hex
│ ├── Last Loaded mcu51-rtl8019.DBK
│ ├── mcu51-rtl8019.DSN
│ └── mcu51-rtl8019.PWI
├── 51单片机+rtl8019的tcpip协议栈,仿真环境proteus.51
│ └── zlIP_51
│ ├── App
│ │ ├── Main.c
│ │ └── main.h
│ ├── GloblDef
│ │ ├── GloblDef.c
│ │ └── GloblDef.h
│ ├── KeilC
│ │ ├── A.BAT
│ │ ├── ARP.lst
│ │ ├── ARP.obj
│ │ ├── etherif.lst
│ │ ├── etherif.obj
│ │ ├── Ex1
│ │ ├── Ex1.hex
│ │ ├── Ex1.lnp
│ │ ├── Ex1.M51
│ │ ├── Ex1.Opt
│ │ ├── Ex1_Opt.Bak
│ │ ├── Ex1.plg
│ │ ├── Ex1.Uv2
│ │ ├── Ex1_Uv2.Bak
│ │ ├── GloblDef.lst
│ │ ├── GloblDef.obj
│ │ ├── icmp.lst
│ │ ├── icmp.obj
│ │ ├── IP.lst
│ │ ├── IP.obj
│ │ ├── Main.__i
│ │ ├── Main.ls1
│ │ ├── Main.lst
│ │ ├── Main.OBJ
│ │ ├── Main.SRC
│ │ ├── NetIf.lst
│ │ ├── NetIf.obj
│ │ ├── picture.bmp
│ │ ├── RLT8019.DSN
│ │ ├── RLT8019.PWI
│ │ ├── RTL8019.lst
│ │ ├── RTL8019.obj
│ │ ├── TCPIPmem.lst
│ │ ├── TCPIPmem.obj
│ │ ├── TCP.lst
│ │ └── TCP.obj
│ ├── MCU
│ │ └── AT89X52.H
│ ├── Netif
│ │ ├── ARP.c
│ │ ├── ARP.h
│ │ ├── etherif.c
│ │ ├── etherif.h
│ │ ├── RTL8019.c
│ │ └── RTL8019.h
│ └── TCPIP
│ ├── icmp.c
│ ├── icmp.h
│ ├── IP.c
│ ├── IP.h
│ ├── NetIf.c
│ ├── NetIf.h
│ ├── TCP.c
│ ├── TCP.h
│ ├── TCPIPmem.c
│ └── TCPIPmem.h
├── 51原理图
│ └── Ethernet
│ ├── proc
│ │ ├── Ethernet.c
│ │ ├── Ethernet.h
│ │ ├── Ethernet.LST
│ │ ├── Ethernet.OBJ
│ │ ├── EthernetPro
│ │ ├── EthernetPro.M51
│ │ ├── EthernetPro.Opt
│ │ ├── EthernetPro_Opt.Bak
│ │ ├── EthernetPro.plg
│ │ ├── EthernetPro.Uv2
│ │ └── EthernetPro_Uv2.Bak
│ ├── 插图
│ │ ├── Thumbs.db
│ │ ├── 图29-1 RTL8019AS内部结构框图.JPG
│ │ ├── 图29-2 以太网控制芯片RTL8019AS引脚分布示意图.JPG
│ │ ├── 图29-3 以太网接口电路单片机部分原理图.JPG
│ │ ├── 图29-4 以太网接口电路以太网控制芯片RTL8019AS部分原理图.JPG
│ │ └── 图29-5 以太网接口电路的9346配置、隔离低通滤波以及RJ-45接口部分原理图.JPG
│ └── 电路原理图
│ └── Ethernet.Sch
├── MCU51 RTL8019可参考源程序
│ ├── 51 RTL8019
│ │ └── 网络单片机
│ │ ├── 8051-WEB.pdf
│ │ ├── web51_designkit.pdf
│ │ ├── WWW8052.PDF
│ │ ├── 用51单片机控制RTL8019AS实现以太网通讯.doc
│ │ └── 网络单片机.gif
│ ├── 51单片机+rtl8019的tcpip协议栈,仿真环境proteus.51
│ │ └── zlIP_51
│ │ ├── App
│ │ │ ├── Main.c
│ │ │ └── main.h
│ │ ├── GloblDef
│ │ │ ├── GloblDef.c
│ │ │ └── GloblDef.h
│ │ ├── KeilC
│ │ │ ├── A.BAT
│ │ │ ├── ARP.lst
│ │ │ ├── ARP.obj
│ │ │ ├── etherif.lst
│ │ │ ├── etherif.obj
│ │ │ ├── Ex1
│ │ │ ├── Ex1.hex
│ │ │ ├── Ex1.lnp
│ │ │ ├── Ex1.M51
│ │ │ ├── Ex1.Opt
│ │ │ ├── Ex1_Opt.Bak
│ │ │ ├── Ex1.plg
│ │ │ ├── Ex1.Uv2
│ │ │ ├── Ex1_Uv2.Bak
│ │ │ ├── GloblDef.lst
│ │ │ ├── GloblDef.obj
│ │ │ ├── icmp.lst
│ │ │ ├── icmp.obj
│ │ │ ├── IP.lst
│ │ │ ├── IP.obj
│ │ │ ├── Main.__i
│ │ │ ├── Main.ls1
│ │ │ ├── Main.lst
│ │ │ ├── Main.OBJ
│ │ │ ├── Main.SRC
│ │ │ ├── NetIf.lst
│ │ │ ├── NetIf.obj
│ │ │ ├── picture.bmp
│ │ │ ├── RLT8019.DSN
│ │ │ ├── RLT8019.PWI
│ │ │ ├── RTL8019.lst
│ │ │ ├── RTL8019.obj
│ │ │ ├── TCPIPmem.lst
│ │ │ ├── TCPIPmem.obj
│ │ │ ├── TCP.lst
│ │ │ └── TCP.obj
│ │ ├── MCU
│ │ │ └── AT89X52.H
│ │ ├── Netif
│ │ │ ├── ARP.c
│ │ │ ├── ARP.h
│ │ │ ├── etherif.c
│ │ │ ├── etherif.h
│ │ │ ├── RTL8019.c
│ │ │ └── RTL8019.h
│ │ └── TCPIP
│ │ ├── icmp.c
│ │ ├── icmp.h
│ │ ├── IP.c
│ │ ├── IP.h
│ │ ├── NetIf.c
│ │ ├── NetIf.h
│ │ ├── TCP.c
│ │ ├── TCP.h
│ │ ├── TCPIPmem.c
│ │ └── TCPIPmem.h
│ ├── 51单片机实现经过裁剪的TCPIP协议,编译环境KeilC51.51MCU
│ │ └── HTTP
│ │ └── HTTP
│ │ ├── App
│ │ │ ├── Main.c
│ │ │ ├── main.h
│ │ │ ├── packet_fill.c
│ │ │ └── test.c
│ │ ├── GloblDef
│ │ │ ├── GloblDef.c
│ │ │ └── GloblDef.h
│ │ ├── KeilC
│ │ │ ├── 18b20.c
│ │ │ ├── ARP.lst
│ │ │ ├── ARP.obj
│ │ │ ├── etherif.lst
│ │ │ ├── etherif.obj
│ │ │ ├── Ex1
│ │ │ ├── Ex1.hex
│ │ │ ├── Ex1.lnp
│ │ │ ├── Ex1.M51
│ │ │ ├── Ex1.Opt
│ │ │ ├── Ex1_Opt.Bak
│ │ │ ├── Ex1.plg
│ │ │ ├── Ex1.Uv2
│ │ │ ├── Ex1_Uv2.Bak
│ │ │ ├── GloblDef.lst
│ │ │ ├── GloblDef.obj
│ │ │ ├── icmp.lst
│ │ │ ├── icmp.obj
│ │ │ ├── IP.lst
│ │ │ ├── IP.obj
│ │ │ ├── main1.c
│ │ │ ├── main.lst
│ │ │ ├── main.obj
│ │ │ ├── NetIf.lst
│ │ │ ├── NetIf.obj
│ │ │ ├── RTL8019.lst
│ │ │ ├── RTL8019.obj
│ │ │ ├── TCPIPmem.lst
│ │ │ ├── TCPIPmem.obj
│ │ │ ├── TCP.lst
│ │ │ └── TCP.obj
│ │ ├── MCU
│ │ │ └── AT89X52.H
│ │ ├── MSVC6
│ │ │ ├── zlIP.dsp
│ │ │ ├── zlIP.dsw
│ │ │ ├── zlIP.ncb
│ │ │ ├── zlIP.opt
│ │ │ ├── zlIP.plg
│ │ │ └── zlIP.positions
│ │ ├── Netif
│ │ │ ├── ARP.c
│ │ │ ├── ARP.h
│ │ │ ├── etherif.c
│ │ │ ├── etherif.h
│ │ │ ├── RTL8019.c
│ │ │ └── RTL8019.h
│ │ └── TCPIP
│ │ ├── icmp.c
│ │ ├── icmp.h
│ │ ├── IP.c
│ │ ├── IP.h
│ │ ├── NetIf.c
│ │ ├── NetIf.h
│ │ ├── TCP.c
│ │ ├── TCP.h
│ │ ├── TCPIPmem.c
│ │ └── TCPIPmem.h
│ ├── 97d9b9998b87
│ │ └── MC51E
│ │ ├── arp.c
│ │ ├── arp.h
│ │ ├── arp.LST
│ │ ├── arp.OBJ
│ │ ├── ethernet.c
│ │ ├── ethernet.h
│ │ ├── ethernet.h.bak
│ │ ├── ethernet.LST
│ │ ├── ethernet.OBJ
│ │ ├── icmp.c
│ │ ├── icmp.h
│ │ ├── icmp.LST
│ │ ├── icmp.OBJ
│ │ ├── ip.c
│ │ ├── ip.h
│ │ ├── ip.LST
│ │ ├── ip.OBJ
│ │ ├── RE
│ │ ├── RE.lnp
│ │ ├── RE.M51
│ │ ├── RE.Opt
│ │ ├── RE_Opt.Bak
│ │ ├── RE.plg
│ │ ├── RE.Uv2
│ │ ├── RE_Uv2.Bak
│ │ ├── ring.c
│ │ ├── ring.c.bak
│ │ ├── ring.h
│ │ ├── ring.LST
│ │ ├── ring.OBJ
│ │ ├── task.c
│ │ ├── task.c.bak
│ │ ├── task.LST
│ │ ├── task.OBJ
│ │ ├── types.h
│ │ ├── udp.c
│ │ ├── udp.h
│ │ ├── udp.h.bak
│ │ ├── udp.LST
│ │ └── udp.OBJ
│ ├── MC51 实现ethernetrar
│ │ └── MC51E
│ │ ├── arp.c
│ │ ├── arp.h
│ │ ├── arp.LST
│ │ ├── arp.OBJ
│ │ ├── ethernet.c
│ │ ├── ethernet.h
│ │ ├── ethernet.h.bak
│ │ ├── ethernet.LST
│ │ ├── ethernet.OBJ
│ │ ├── icmp.c
│ │ ├── icmp.h
│ │ ├── icmp.LST
│ │ ├── icmp.OBJ
│ │ ├── ip.c
│ │ ├── ip.h
│ │ ├── ip.LST
│ │ ├── ip.OBJ
│ │ ├── RE
│ │ ├── RE.lnp
│ │ ├── RE.M51
│ │ ├── RE.Opt
│ │ ├── RE_Opt.Bak
│ │ ├── RE.plg
│ │ ├── RE.Uv2
│ │ ├── RE_Uv2.Bak
│ │ ├── ring.c
│ │ ├── ring.c.bak
│ │ ├── ring.h
│ │ ├── ring.LST
│ │ ├── ring.OBJ
│ │ ├── task.c
│ │ ├── task.c.bak
│ │ ├── task.LST
│ │ ├── task.OBJ
│ │ ├── types.h
│ │ ├── udp.c
│ │ ├── udp.h
│ │ ├── udp.h.bak
│ │ ├── udp.LST
│ │ └── udp.OBJ
│ ├── 一个很好的例子
│ │ ├── cpu_reg.h
│ │ ├── CVECTORS.ASM
│ │ ├── RTL8019.c
│ │ └── RTL8019.h
│ ├── 原理图
│ │ └── 第29章 单片机实现以太网接口
│ │ ├── proc
│ │ │ ├── Ethernet.c
│ │ │ ├── Ethernet.h
│ │ │ ├── Ethernet.LST
│ │ │ ├── Ethernet.OBJ
│ │ │ ├── EthernetPro
│ │ │ ├── EthernetPro.lnp
│ │ │ ├── EthernetPro.M51
│ │ │ ├── EthernetPro.Opt
│ │ │ ├── EthernetPro_Opt.Bak
│ │ │ ├── EthernetPro.plg
│ │ │ ├── EthernetPro.Uv2
│ │ │ └── EthernetPro_Uv2.Bak
│ │ ├── 图29-1 RTL8019AS内部结构框图.JPG
│ │ ├── 图29-2 以太网控制芯片RTL8019AS引脚分布示意图.JPG
│ │ ├── 图29-3 以太网接口电路单片机部分原理图.JPG
│ │ ├── 图29-4 以太网接口电路以太网控制芯片RTL8019AS部分原理图.JPG
│ │ └── 电路原理图
│ │ └── Ethernet.Sch
│ └── 简单的
│ ├── 8019 ISA网卡上网开发套件.files
│ │ ├── 51b.jpg
│ │ ├── inject3.php
│ │ └── web511.jpg
│ └── 8019 ISA网卡上网开发套件.htm
├── TCPIP STC89c58RD
│ └── 源程序57600
│ ├── c51iic.c
│ ├── c51iic.h
│ ├── DEBUG
│ │ ├── c51iic.lst
│ │ ├── c51iic.obj
│ │ ├── main.lst
│ │ ├── main.obj
│ │ ├── myapp.lst
│ │ ├── myapp.obj
│ │ ├── rtl8019dev.lst
│ │ ├── rtl8019dev.obj
│ │ ├── rtl8019.lst
│ │ ├── rtl8019.obj
│ │ ├── serial.lst
│ │ ├── serial.obj
│ │ ├── STARTUP.lst
│ │ ├── STARTUP.obj
│ │ ├── ucuip
│ │ ├── ucuip.hex
│ │ ├── ucuip.lnp
│ │ ├── ucuip.m51
│ │ ├── ucuip.plg
│ │ ├── uip_arch.lst
│ │ ├── uip_arch.obj
│ │ ├── uip_arp.lst
│ │ ├── uip_arp.obj
│ │ ├── uip.lst
│ │ └── uip.obj
│ ├── ISD51.A51
│ ├── ISD51.H
│ ├── LCD
│ │ ├── LCD.c
│ │ ├── LCD.~h
│ │ └── LCD.h
│ ├── main.c
│ ├── myOStest1.Opt
│ ├── myOStest1_Opt.Bak
│ ├── myOStest1.plg
│ ├── myOStest1.Uv2
│ ├── myOStest1_Uv2.Bak
│ ├── R8051.H
│ ├── RTL8019
│ │ ├── rtl8019.c
│ │ ├── rtl8019dev.c
│ │ ├── rtl8019dev.h
│ │ └── rtl8019.h
│ ├── serial.c
│ ├── serial.h
│ ├── STARTUP.A51
│ └── uip
│ ├── myapp
│ │ ├── myapp.c
│ │ └── myapp.h
│ ├── uip_arch.c
│ ├── uip_arch.~h
│ ├── uip_arch.h
│ ├── uip_arp.c
│ ├── uip_arp.h
│ ├── uip.c
│ ├── uip.h
│ └── uipopt.h
├── 开发指南---51单片机+RTL8019上网编程指南.doc
├── 新建 文本文档.txt
└── 用51单片机控制RTL8019AS实现以太网通讯.pdf
54 directories, 365 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论