單片機以太網嵌入式控制芯片--MCU-W7100A數據手冊
概述
1.1 簡介
W7100A iMCU是一個集合了8051兼容微處理器內核,64K的SRAM以及高性能的硬件的TCP/IP協(xié)議棧內核的單片式以太網解決方案, 具有很高的表現能力、執(zhí)行能力,以及易移植、易開發(fā)等特點。
W7100A網絡單片機的TCP/IP內核是一個久經市場考驗的全硬件TCP/IP協(xié)議棧,其集成了以太網的MAC和PHY。硬件的TCP/IP協(xié)議棧支持TCP、UDP、IPv4、ICMP、ARP、IGMP和PPPoE,并且已經在多年的眾多應用中得以證明,成為了一項非常成熟的技術。
1.2 W7100A的特點
• 與標準8051微處理器完全兼容
• 運行速度比標準8051快4~5倍
• 內嵌10/100Mbps以太網物理層
• 設休眠模式以減低功耗
• 全硬件TCP/IP協(xié)議棧: TCP、UDP、IPv4、ICMP、ARP、IGMP、PPPoE和Ethernet
• 支持自動握手(全雙工/半雙工模式)及自動極性變換(MDI/MDIX)
• 支持ADSL連接 (支持與PAP/CHAP驗證模式下的PPPOE協(xié)議)
• 支持8個獨立SOCKET同時通訊
• 32K字節(jié)高速內部TCP/IP數據處理緩存
• 多功能LED信號輸出(TX、RX、全雙工/半雙工,IP沖突、連接及速度等指示)
• 不支持IP分段
• 雙數據指針(DPTR),可用于快速存儲器塊訪問
○先進的INC和DEC模式
○ 自動切換當前DPTR
• 64K字節(jié)內部RAM
• 255字節(jié)內部數據Flash、64K字節(jié)內部程序Flash、2K字節(jié)內部Boot ROM
• 最高支持16M字節(jié)外部存儲空間
• 中斷控制器
○ 2個優(yōu)先級別
○ 4個外部中斷
○ 1個看門狗中斷
• 4個8位I/O口
• 3個定時/計數器s
• 1個全雙工UART
• 可編程看門狗定時器
• 提供DoCD™調試單元
• 高耐產品
○ 至少100,000次程序讀寫周期
○ 至少10年的數據儲存能力
1.3 7100A的結構圖和特點
圖1.1顯示W7100A的內部結構圖,如下說明了詳細的結構功能:
ALU– 在執(zhí)行指令的過程中負責算術和邏輯運算。它包含累加器(ACC)、程序狀態(tài)字(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. 通過異步收發(fā)(UART)
7. 看門狗定時器
8. TCPIP內核
9. 功能描述
10電氣特性
11 IR回流焊溫度簡介(無鉛封裝)
12 封裝說明
評論