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