基于Internet的远程监控系统设计 - 图文(4)

2019-04-16 20:25

1)MCU接口信号列表:

表2-1:MCU接口信号

2)以太网接口信号:

11

表2-2:以太网接口信号

3)其它接口信号:

表2-3:其它接口信号

4)电源接口信号:

表2-4:电源接口信号

5)时钟接口信号:

表2-5:时钟接口信号

12

6)LED信号:

表2-6:LED信号

2.2.3 W5100 存储器映像

W5100内含公共寄存器,端口寄存器,发送存储器以及接收存储器,如下图所示:

图2-4:W5100存储器映像

13

2.2.4 W5100寄存器

1)公共寄存器:

? 公共寄存器保存的是各个端口(Socket)都通用的参数如:网关,本机IP和

本机物理地址等。

? MR(模式寄存器):该寄存器用于软件复位、Ping关闭模式、PPPOE模式

以及间接总线接口。

? GWR(网关IP地址寄存器):该寄存器设置默认网关。

? SUBR(子网掩码寄存器): 该寄存器用来设置子网掩码(Subnet mask)值。 ? SHAR(本机物理地址寄存器):该寄存器用来设置物理地址。 ? SIPR(本机IP地址寄存器):该寄存器用来设置本机IP地址。

? IR(中断寄存器):CPU通过访问该寄存器获得产生中断的来源。任何中断都

可以被中断屏蔽寄存器(IMR)中的位屏蔽。当任何一个未屏蔽中断位为“1”,INT的信号保持低电平。只有当所有未屏蔽的中断位为0时,INT才恢复高电平。可产生中断的原因包括:IP地址冲突(CONFLICT),目标IP地址不可达(UNREACH),PPPOE连接关闭,端口0~3中其中一个中断(Sn _INT)。 ? IMR(中断屏蔽寄存器):对应IR中断的屏蔽,当对应位为“0”则中断不能

产生。

? RTR(重发时间寄存器):该寄存器用来设置溢出的时间值。每单位100微

秒。

? RCR(重发计数寄存器):该寄存器的数值设定可重发的次数。若重发次数 超过设定值则产生超时。

? RMSR(接收存储器空间大小寄存器):该寄存器配置4个Socket端口的接 收缓存大小,默认值为0x55,即每个端口2K缓存。

? TMSR(发送存储空间大小寄存器):该寄存器配置4个Socket端口的发送 缓存大小,默认值为0x55,即每个端口2K缓存。

? PATR(PPPOE模式下的认证类型): 在与PPPOE服务器连接时,改寄存器 指示已经被通过的安全认证方法。W5100支持PAP和CHAP。

? PTIMER(PPP LCP请求计时寄存器): 该寄存器表示发出LCP Echo所 需要的时间间隔。每单位约25ms。

14

? PMAGIC(PPP LCP模数寄存器):该寄存器用于LCP握手时采用的模数选 项。

? UIPR(不可到达的IP地址寄存器):不可到达的IP地址寄存器。 ? UPORT(不可到达的端口号寄存器):不可到达的端口号寄存器[11]。

2.2.5 W5100与MCU的连接方式

W5100与MCU的连接方式主要有直接总线连接、间接总线连接、SPI总线连接这三种连接方法,不同的连接方法适应于不同的场合,应该按需选择最恰当的连接方式。 1)直接总线连接:

直接总线连接方式是最直观的一种连接方式,它采用15位地址线,8位数据线,另加/CS,/RD,/WR及/INT等信号线。如图2-5所示:

图2-5:W5100与MCU直接总线接口方式

2)间接总线连接:

采用2位地址线,8位数据线,另加/CS,/RD,/WR及/INT等信号线。2~14这十三根没用到的地址线通过电阻接地。如图2-6所示:

15


基于Internet的远程监控系统设计 - 图文(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:电加热炉温度微机控制系统课设

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: