一、51Network网络开发板简介
互联网络硬件、软件的迅猛发展,使得网络用户呈指数增长,在使用计算机进行网络互联的同时,各种家电设备、仪器仪表以及工业生产中的数据采集与控制设备在逐步地走向网络化,以便共享网络中庞大的信息资源。在电子设备日趋网络化的背景下,利用廉价的51单片机实现以太网通讯具有十分重要的意义。信先行科技开发的51单片机网络扩展板对广大电子爱好者或从事单片机网络开发的人员都有很好的学习价值和参考价值。网卡驱动芯片选用台湾Realtek公司生产的RTL8019AS以太网控制器,由于其优良的性能、低兼的价格,使其在市场10Mbps网卡中占有相当的比例,所有IO口全部引出方便开发者自由地做网络控制开发。
本网络开发板使用的是当前较为流行的协议栈uIP,uIP协议栈是一种免费的可实现的极小的TCP/IP协议栈,可以使用于由8位或16位微处理器构建的嵌入式系统。协议栈采用有效的方法和结构化的代码,使其存储器占用量很小并且可以很方便的应用到不同的工程项目中。同时它又是免费的可以自由使用于商业和非商业目的。uIP为低端嵌入式设备的网络接入提供了很好的解决方案,具有很高的应用价值。
本模块同时提供丰富的应用例程,比如网络串口互转服务器例程、基于HTTP协议的WEBSERVER例程、WEBSERVER远程控制LED例程、完整uIP移植例程(提供CGI功能)等等。同时提供PC上TCP与目标板socket通讯的源代码(VC版本),用户可快速完成上位机软件的设计。
主控MCU采用了宏晶科技的STC单片机STC89C58RD+,它内置32KB程序Flash,1K字节RAM,3个定时器/计数器,可工作在22.1184MHz或32MHz的频率。
系统的软件资源:
1、提供ARP,IP,ICMP,TCP,UDP,HTTP协议的源代码,ARP中实现了缓存的学习、更新、老化、轮转替换。程序结构模块化,各种子程序分列在不同H文件和C文件中.
2、完整的电路原理图(PROTEL格式)
3、TCP-IP讲义和资料
4、开发所需要的软件及工具( KEIL、网页数组转换工具、SuperCom串口调试软件等)
5、上位机TCP通讯VC源代码。
提供完善软硬件介绍文档:
[img=http://pe.images22.51img1.com/6000/linyucheng111/e6087b3e059342ac3a54ac648b990606.jpg[/img]
详情请点击www.xxxmcu.com