控制/MCU
寄存器描述
1 通用寄存器
MR(模式寄存器) [R/W] [0x0000] [0x00]
该寄存器用于软件复位、Ping阻止模式、PPPoE模式和间接总线接口。
GWR(网关IP地址寄存器)[R/W] [0x0001 – 0x0004] [0x00]
该寄存器设置默认的网关地址。
例)网关地址为“192.168.0.1”,则
SUBR (子网掩码寄存器) [R/W] [0x0005 – 0x0008] [0x00]
此寄存器用来设置子网掩码值。
例)子网掩码为“255.255.255.0”,则
SHAR (本机物理地址寄存器) [R/W] [0x0009 – 0x000E] [0x00]
该寄存器设计本机物理地址。
例)本机物理地址为“00.08.DC.01.02.03”,则
SIPR (本机IP地址寄存器) [R/W] [0x000F – 0x0012] [0x00]
该寄存器设置本机IP地址。
例)本机IP地址为“192.168.0.3”,则
IR (中断寄存器) [R] [0x0015] [0x00]
CPU 通过访问该寄存器获得产生中断的来源。
任何中断都可以在中断寄存器(IMR)中被屏蔽。当任何一个未屏蔽的中断位为“1”,/INT的信号将保持低电平。只有当所有未屏蔽的中断位为0,/INT 才恢复高电平。
IMR (中断屏蔽寄存器) [R/W] [0x0016] [0x00]
中断屏蔽寄存器用于屏蔽中断源。每个中断屏蔽位对应中断寄存器(IR2)中的一个位。如果中断屏蔽位被置“1”时,在任何时候只要IR2对应的位置“1”,中断将会产生。而当IMR中屏蔽位被清零,即使对应的IR2中断位被置“1”也不会产生中断。
RTR (重发时间寄存器) [R/W] [0x0017 – 0x0018] [0x07D0]
此寄存器设置时间溢出的值,每一单位数值表示100us.初始值设为2000(0x07D0),等于200毫秒。
例)设定400ms,应设置为4000(0x0FA0)
全部0条评论
快来发表一下你的评论吧 !