51TCPIP
51单片机TCP/IP、uCOS-II学习板
本系统为一套集学习,开发功能为一体的开发系统。由于资料丰富,文档齐备详尽,您只需要有一套KEI C51软件,既可利用此开发板学习单片机,汇编,C51;uCOS-II嵌入式操作系统;CP/IP协议;以及进行单片机产品开发(尤其是TCPIP应用开发,远程控制,监控系统开发),而不需要任何其他的辅助工具。
一、硬件资源
1. CPU:STC89C516RD+(工作在22.1184MHZ)
2. 内存:32K RAM,62256
3. 程序存储器:64K(CPU内载)
4. 外部EEPROM:一个(I2C总线 X5045),用于存放IP,MAC地址等
5. 开关:3个开关
6. LED指示灯:5个(分别为电源指示,控制系统演示指示,网卡状态指示)
7. 串行口:1个232串行口(MAX232)
8. 网络接口:10M以太网(RJ45口),接口芯片RTL8019AS本
9. USB口供电
10. ISP下载程序
二、软件资源
提供ARP,IP,ICMP,TCP,UDP协议的源代码,ARP中实现了缓存的学习、更新、老化、轮转替换。程序结构模块化,各种子程序分列在不同头文件和C文件中,TCPIP实现了SOCKET层接口Keil C51工程文件)
1. 应用程序源代码(VC++工程文件)
2. 提供移植好的uCOS-II 2.52源代码,控制两个小灯和虚拟终端上显示任务切换(Keil C51工程文件)
3. 提供基于uIP的SLIP方式的Web Server源代码(Keil C51工程文件)
4. 完整的电路原理图(PROTEL 格式)
5. TCP-IP讲义和资料
6. 移植uCOS-II 2.52所需的资料
7. 开发所需要的软件及工具
三、配件清单
1. 51WEB机样1台
2. 交叉网线1条
3. RS-232通信线1条
4. 配套软件光盘1张
5. USB电源线1条
小灯控制的按钮工作流程如下图
当发送的数据为:
‘1’:LD1-左灯灭,LD2-右灯亮
‘2’:LD1-左灯亮,LD2-右灯灭
‘3’:LD1-左灯亮,LD2-右灯亮
‘4’:LD1-左灯灭,LD2-右灯灭