ZiLOG Z8 GPTM OTP MCU家族產品深度解析
在電子設計領域,微控制器(MCU)是核心組件之一,其性能和功能直接影響著產品的整體表現。ZiLOG的Z8 GPTM OTP MCU家族以其獨特的特性和豐富的功能,在眾多應用場景中展現出了強大的競爭力。今天,我們就來深入探討一下這個系列的MCU。
一、開發特性
1. 基本參數
Z8 GPTM OTP MCU家族的成員,如ZGP323L OTP MCU,具有多種OTP容量(4KB、8KB、16KB、32KB)和237字節的RAM,提供16、24或32條I/O線,工作電壓范圍為2.0V - 3.6V。這種多樣化的配置可以滿足不同應用的需求,無論是小型嵌入式系統還是復雜的工業控制設備,都能找到合適的型號。
2. 低功耗優勢
該系列MCU具有低功耗的特點,典型功耗僅為6mW。同時,它提供了三種待機模式:STOP模式典型電流為2μA,HALT模式典型電流為0.8mA,還有低電壓復位功能。這使得它在電池供電的設備中表現出色,能夠有效延長設備的續航時間。
3. 特殊架構
為了自動生成和接收復雜的脈沖或信號,Z8 GPTM OTP MCU采用了特殊的架構。它配備了一個可編程的8位計數器/定時器(帶有兩個捕獲寄存器和兩個負載寄存器)和一個可編程的16位計數器/定時器(帶有一個16位捕獲寄存器對和一個16位負載寄存器對),還具有可編程的輸入毛刺濾波器,用于脈沖接收。這種架構大大提高了MCU處理復雜信號的能力,減少了開發人員的編程工作量。
4. 中斷系統
該系列MCU具有六個優先級中斷,包括三個外部中斷、兩個分配給計數器/定時器的中斷和一個低電壓檢測中斷。這種豐富的中斷系統可以及時響應各種事件,提高系統的實時性和可靠性。
5. 其他特性
此外,Z8 GPTM OTP MCU還具有低電壓檢測和高電壓檢測標志、可編程的看門狗定時器/上電復位(WDT/POR)電路、兩個獨立的比較器(具有可編程的中斷極性)以及可編程的EPROM選項。這些特性進一步增強了MCU的功能和靈活性。
二、一般描述
Z8 GPTM OTP MCU家族是基于OTP的紅外微控制器家族的成員。它采用了ZiLOG的8位微控制器核心,具有擴展寄存器文件,允許訪問寄存器映射的外設、輸入/輸出(I/O)電路和強大的計數器/定時器電路。這種架構提供了靈活的I/O方案、高效的寄存器和地址空間結構,適用于各種消費、汽車、計算機外設和電池供電的手持應用。
該MCU有三個基本地址空間:程序存儲器、寄存器文件和擴展寄存器文件。寄存器文件由256字節的RAM組成,包括4個I/O端口寄存器、16個控制和狀態寄存器以及236個通用寄存器。擴展寄存器文件由兩個額外的寄存器組(F和D)組成。
三、引腳描述
1. 引腳配置
Z8 GPTM OTP MCU提供了多種引腳配置,包括20引腳、28引腳、40引腳和48引腳的PDIP、SOIC、SSOP和CDIP封裝。不同的封裝適用于不同的應用場景,開發人員可以根據實際需求選擇合適的封裝。
2. 引腳功能
- XTAL1和XTAL2:用于連接并行諧振晶體或陶瓷諧振器,為MCU提供時鐘信號。也可以使用外部單相位時鐘。
- 端口0(P07 - P00):是一個8位、雙向、CMOS兼容的端口,可以配置為半字節I/O端口。輸出驅動器可以是推挽或開漏,由PCON寄存器的D2位控制。
- 端口1(P17 - P10):可以配置為標準端口輸入或輸出模式。輸出驅動器可以是推挽或開漏,由PCON寄存器的D1位控制。
- 端口2(P27 - P20):是一個8位、雙向、CMOS兼容的I/O端口,可以獨立配置為輸入或輸出。可以通過掩碼選項連接八個上拉晶體管。
- 端口3(P37 - P30):是一個8位、CMOS兼容的固定I/O端口,由四個固定輸入(P33 - P30)和四個固定輸出(P37 - P34)組成。可以配置為中斷和計數器/定時器的輸出。
四、電氣特性
1. 絕對最大額定值
在使用Z8 GPTM OTP MCU時,需要注意其絕對最大額定值,如環境溫度、存儲溫度、引腳電壓、電流等。超過這些額定值可能會導致設備永久性損壞。
2. 標準測試條件
產品規格中的特性適用于標準測試條件,所有電壓均參考GND,正電流流入參考引腳。
3. 電容特性
輸入電容、輸出電容和I/O電容的最大值均為12pF。
4. DC特性
包括電源電壓、時鐘輸入電壓、輸入高/低電壓、輸出高/低電壓、比較器輸入偏移電壓、參考電壓、輸入/輸出泄漏電流、電源電流等參數。這些參數反映了MCU在直流工作狀態下的性能。
5. AC特性
包括輸入時鐘周期、時鐘輸入上升和下降時間、輸入時鐘寬度、定時器輸入低/高寬度、定時器輸入周期、定時器輸入上升和下降時間、中斷請求低/高時間、停止模式恢復寬度、振蕩器啟動時間、看門狗定時器延遲時間和上電復位時間等參數。這些參數對于確保MCU在交流工作狀態下的穩定性和可靠性至關重要。
五、功能描述
1. 程序存儲器
Z8 GPTM OTP MCU可以尋址高達32KB的OTP存儲器,前12字節用于中斷向量。這些向量對應著六個可用的中斷,為中斷服務程序提供了入口地址。
2. RAM
該MCU具有256字節的RAM,用于存儲臨時數據和程序變量。
3. 擴展寄存器文件
擴展寄存器文件允許訪問額外的系統控制寄存器和映射額外的外設設備到寄存器地址區域。Z8寄存器地址空間(R0 - R15)被實現為16個存儲體,每個存儲體有16個寄存器。通過寄存器指針(RP)可以選擇工作寄存器組和擴展寄存器文件存儲體。
4. 寄存器文件
寄存器文件(存儲體0)由4個I/O端口寄存器、237個通用寄存器、16個控制和狀態寄存器以及兩個擴展寄存器組(D和F)組成。指令可以直接或間接訪問寄存器,通過8位地址字段實現。
5. 堆棧
內部寄存器文件用于堆棧,8位堆棧指針SPL(R255)用于內部堆棧,SPH(R254)可以作為通用寄存器使用。
6. 定時器
Z8 GPTM OTP MCU配備了8位和16位計數器/定時器,具有多種工作模式,如單通模式和模N模式。可以通過控制寄存器(CTR0、CTR1、CTR2、CTR3)來配置定時器的功能,包括啟用/禁用、時鐘頻率、捕獲中斷、超時中斷等。
7. 中斷
該MCU具有六個不同的中斷,包括三個外部中斷、兩個計數器/定時器中斷和一個低電壓檢測中斷。中斷可以通過中斷屏蔽寄存器進行全局或單獨的啟用或禁用,優先級由中斷優先級寄存器控制。
8. 時鐘
MCU的片上振蕩器具有高增益、并行諧振放大器,可以連接晶體、陶瓷諧振器或外部時鐘源。晶體必須是AT切割,頻率范圍為1MHz - 8MHz,串聯電阻小于或等于100Ω。
9. 電源管理
- 上電復位(POR):使用一個由板載RC振蕩器時鐘控制的定時器電路,確保在指令執行開始前,(V_{DD})和振蕩器電路穩定。
- HALT模式:關閉內部CPU時鐘,但不關閉XTAL振蕩。計數器/定時器和外部中斷仍然活躍。可以通過中斷恢復設備。
- STOP模式:關閉內部時鐘和外部晶體振蕩,將待機電流降低到10μA或更低。只能通過復位(如WDT超時、POR、SMR或外部復位)終止。
10. 端口配置寄存器
端口配置寄存器(PCON)用于配置端口3的比較器輸出、端口1和端口0的輸出模式。
11. 停止模式恢復寄存器
停止模式恢復寄存器(SMR)選擇時鐘分頻值并確定停止模式恢復的模式。
12. 看門狗定時器模式寄存器
看門狗定時器(WDT)是一個可重觸發的單觸發定時器,如果達到終端計數,將復位Z8 CPU。可以通過WDT指令啟用和刷新WDT。
13. EPROM可選擇選項
提供七個EPROM可選擇選項,包括端口上拉晶體管、EPROM保護和上電復位時的看門狗定時器等。
14. 電壓檢測
通過電壓檢測寄存器(LVD)可以監測(V{CC})電壓,當電壓檢測啟用時,實時監測(V{CC})水平,并設置HVD和LVD標志。
六、封裝信息
Z8 GPTM OTP MCU提供了多種封裝形式,包括20引腳、28引腳、40引腳和48引腳的CDIP、PDIP、SOIC和SSOP封裝。不同封裝的尺寸和引腳布局有所不同,開發人員可以根據實際需求選擇合適的封裝。
七、訂購信息
該系列MCU提供了多種型號和溫度范圍可供選擇,包括標準溫度(0°C - 70°C)、擴展溫度(-40°C - 105°C)和汽車溫度(-40°C - 125°C)。同時,還提供了無鉛封裝選項。開發人員可以根據具體需求選擇合適的型號和封裝。
八、預表征產品說明
需要注意的是,該產品是新推出的,ZiLOG尚未完成對產品的全面表征。在使用過程中,可能會發現額外的功能或與文檔某些方面的不一致性。此外,由于啟動良率問題,交貨時間可能不確定。
ZiLOG的Z8 GPTM OTP MCU家族以其豐富的功能、低功耗和靈活的配置,為電子工程師提供了一個強大的解決方案。在實際應用中,開發人員可以根據具體需求選擇合適的型號和封裝,充分發揮該系列MCU的優勢。你在使用ZiLOG的MCU過程中遇到過哪些問題呢?歡迎在評論區分享你的經驗和見解。
-
微控制器
+關注
關注
48文章
8549瀏覽量
165211 -
Zilog
+關注
關注
0文章
7瀏覽量
1484
發布評論請先 登錄
ZiLOG Z8 GPTM OTP MCU家族產品深度解析
評論