导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→C8051F020以太网接口核心模块TCP-UART程序源代[BrentBai]

 *第11346篇: C8051F020以太网接口核心模块TCP-UART程序源代码

  
楼 主:BrentBai 2008年4月21日10:38
 C8051F020以太网接口核心模块TCP-UART程序源代码
C8051F单片机方案设计推广中心--北京漫峰科技(www.mnfoul.com)提供。

程序简介:
COPYRIGHT 2007-2009 MNFOUL TECHNOLOGY
核心模块以太网测试程序
CGI WEB服务器测试程序

硬件平台:
北京漫峰科技推出的C8051F020以太网接口核心模块套件。
核心模块物理参数:
1.主频:22.1184MHZ
2.RAM:片内4K,片外32K+256K(MAX)

实验内容:
1、基本WEB测试程序
2、增加LED控制的CGI程序
3、增加电压和温度采集部分,网页信息自动刷新(javascript)
4、增加mn_init_m函数,修正程序脱离调试器无法运行的问题
5、修改为TCP_UART转换程序,模块作为TCP客户端与服务器连接

实验效果:
在TCP和UART间转发数据。
1.在计算机上从串口发送数据到模块,模块接收后将数据通过以太网(TCP)发送到计算机的网络调试软件,反之相同。
2.模块为TCP客户模式,它会自动连接192.168.0.2的2000端口。如果连接被断开,它将每2秒尝试一次连接。

实验条件:
1、P1和JP2所有位处于ON状态
2、计算机的串口与底板上的串口连接
3、计算机与核心模块通过交叉网线连接(或两者都使用直联网线连接到HUB或路由器上)
4、计算机的IP地址必须为192.168.0.2,子网掩码为255.255.255.0,默认网关为192.168.0.1
5、使用SSCOM32作为串口发送接收软件,波特率为9600
6、使用TCP/UDP调试软件,设置为TCP Server模式,监听2000端口
7、模块启动后自动连接计算机上的2000端口,建立串口和TCP间的连接

编译条件:
1.使用KEIL C8.0以上版本C51编译器
2.使用LARGE RAM模式
3.连接选项不使用覆盖分析,即增加连接选项NOOL

点击浏览该文件


>>>>>>对该主题发表你的看法

本主题贴数1,分页: [第1页]


[上一篇主题]:充电器电源监控程序

[下一篇主题]:DM642 BootLoad制作