WIZnet2012

单片机以太网嵌入式控制芯片--MCU-W7100A数据手册

0
阅读(1918)

W7100A iMCU是一个单片机以太网嵌入式控制芯片,它的的结构是:内嵌8051单片机 + TCP/IP协议栈 + 10/100 高速以太网络MAC/PHY

W7100A 是 W7100 的升级版。它增加了一些新功能,如记忆锁定功能(Memory Lock)、休眠模式、最高支持16M字节外部存储空间、特别功能寄存器(SFR)和GPIO上拉/下拉的控制(Pull-Up/Down Control)。另有64QFN封装可供小型嵌入式装置使用.

概述

1.1 简介

W7100A iMCU是一个集合了8051兼容微处理器内核,64K的SRAM以及高性能的硬件的TCP/IP协议栈内核的单片式以太网解决方案, 具有很高的表现能力、执行能力,以及易移植、易开发等特点。

W7100A网络单片机的TCP/IP内核是一个久经市场考验的全硬件TCP/IP协议栈,其集成了以太网的MAC和PHY。硬件的TCP/IP协议栈支持TCP、UDP、IPv4、ICMP、ARP、IGMP和PPPoE,并且已经在多年的众多应用中得以证明,成为了一项非常成熟的技术。

1.2 W7100A的特点

• 与标准8051微处理器完全兼容

• 运行速度比标准8051快4~5倍

• 内嵌10/100Mbps以太网物理层

• 设休眠模式以减低功耗

• 全硬件TCP/IP协议栈: TCP、UDP、IPv4、ICMP、ARP、IGMP、PPPoE和Ethernet

• 支持自动握手(全双工/半双工模式)及自动极性变换(MDI/MDIX)

• 支持ADSL连接 (支持与PAP/CHAP验证模式下的PPPOE协议)

• 支持8个独立SOCKET同时通讯

• 32K字节高速内部TCP/IP数据处理缓存

• 多功能LED信号输出(TX、RX、全双工/半双工,IP冲突、连接及速度等指示)

• 不支持IP分段

• 双数据指针(DPTR),可用于快速存储器块访问

○先进的INC和DEC模式

○ 自动切换当前DPTR

• 64K字节内部RAM

• 255字节内部数据Flash、64K字节内部程序Flash、2K字节内部Boot ROM

• 最高支持16M字节外部存储空间

• 中断控制器

○ 2个优先级別

○ 4个外部中断

○ 1个看门狗中断

• 4个8位I/O口

• 3个定时/计数器s

• 1个全双工UART

• 可编程看门狗定时器

• 提供DoCD™调试单元

• 高耐产品

○ 至少100,000次程序读写周期

○ 至少10年的数据储存能力

 

1.3 7100A的结构图和特点

图1.1显示W7100A的内部结构图,如下说明了详细的结构功能:

ALU – 在执行指令的过程中负责算术和逻辑运算。它包含累加器(ACC)、程序状态字(PSW)、B寄存器和相关的逻辑,如算术单元、逻辑运算单元、乘法器和除法器。

SFR –特殊控制寄存器的访问。它包含标准和用户定义的寄存器和相关的逻辑。使用所有直接寻址模式指令,可以快速访问用户定义的外部设备(包括读、写或修改)。

 

1.1 引脚说明

1.1.1 引脚分配

封装类型: LQFP 100

 

 

封装类型: QFN 64

2. 存储器

W7100A的存储器分为两种类型:“代码存储器”和“数据存储器”。每个存储器可以使用内存锁定功能。如果存储器被锁定,从外部访问内部存储器将会被拒绝,也不能使用W7100A的调试器。如需详细地了解更多有关内存锁定功能的资讯,请参阅"WizISP Program Guide"。

图2.1展示了W7100A存储器的大致结构。

 

部分目录:

1. 概述.. 1

1.1 简介.. 1

1.2 W7100A的特点.. 1

1.3 7100A的结构图和特点.. 2

1.4 引脚说明.. 6

1.5 64引脚封装说明.. 14

2. 存储器.. 15

3. 中断.. 31

4. I/O 口.. 34

5. 定时器

6. 通过异步收发(UART)

7. 看门狗定时器

8. TCPIP内核

9. 功能描述

10电气特性

11 IR回流焊温度简介(无铅封装)

12 封装说明

 

以下是数据手册的部分内容和部分目录,具体内容请点击链接:

单片机以太网嵌入式控制芯片--MCU-W7100A数据手册

感谢关注!