基于以太网接口的TCP/IP 实验

单片机实验

27人已加入

描述

基于以太网接口的TCP/IP 实验

一. 实验目的
进行一次TCP/IP 的通讯实验,使用户初步了解以太网、IP、ARP、ICMP 等协议。
二. 实验设备及器件
IBM PC 机 一台
DP-51PROC 单片机综合仿真实验仪 一台
三. 实验内容
结合以太网通讯模块进行PC 端的网络设置,单片机端的IP 设置已及PING 命令
的使用。
四. 实验要求
理解IP 地址与掩码地址之间的关系,理解MAC 地址在以太网通讯中的作用,掌握
ICMP 协议的作用和通讯过程。有时间可以把TCP 和UDP 的实验也一起做。
五. 实验步骤
1. 把以太网模块插到A6 区中,用导线连接A6 区的P1_IO2 到A2 区的P10,连A6
区的P1_CS 到A2 区的A15。
2. 配套的网线是属于交叉线,就是用在双机互连的,用户用该网线把PC 机与
DP-51PROC 相连。
3. 修改用户的PC 机IP 地址和局域网网关为192.168.0.X(X≠94),子网掩码为
255.255.255.0。DP-51PROC 的默认IP 地址和网关地址分别为:192.168.0.94
和192.168.0.1。使DP-51PROC 与用户PC 机处于同一子网内。
4. 使用集成串口调试器的DPFLASH 软件将该“ne2000.HEX”文件(在光盘的实验
程序中)下载到TKSMonitor51 仿真器。下载完后把TKSMonitor51 仿真器上的
拨动开发拨到RUN 的地方。(具体操作可以参考本书2.6 节)
5. 打开DPFLASH 软件的串口调试器。选择波特率19200bps,数据位8,无奇偶校
验,1 位停止位。按一下复位键(RST)后会看到从串口输出的信息,如图3.44。

以太网

6. 用户可在串口界面下通过输入命令setip xxx.xxx.xxx.xxx(输入后要加回车键才
会得到确认)来设置单片机的IP 地址,使之与用户PC 机处于同一子网内,便于调
试。(与步骤3 的设置功效一样,只是步骤3 设置PC 机,这里是设DP-51PROC)

以太网

7. 使用ping xxx.xxx.xxx.xxx(输入后要加回车键才会得到确认)命令可以测试目
的主机的可达性。如图示(这里显示的是PC 机的IP 为192.168.0.55),当然用
户也可以利用PC 机来PING DP-51PROC

以太网

六. 实验预习要求
认真阅读使用程序中的源码,了解TCP/IP 协议栈的以太网、IP、ARP、ICMP 等
协议的原理和工作过程。
七. 实验思考题
(1)请用户思考一下,网关的作用。
(2)请用户再思考一下,不在同一子网内的PC 机与DP-51PROC 是否可以进行通讯。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分