探索Zilog Crimzon? ZLP32300:紅外微控制器的卓越之選
在電子設(shè)計的廣闊領(lǐng)域中,微控制器(MCU)無疑是核心組件之一。今天,我們將深入探討Zilog公司的Crimzon? ZLP32300,一款基于OTP(One-Time Programmable)的紅外微控制器,它在眾多應(yīng)用場景中展現(xiàn)出了獨特的優(yōu)勢。
文件下載:ZLP32300P2032G.pdf
一、架構(gòu)概述
Crimzon ZLP32300采用了Zilog的8位微控制器核心,搭配擴展寄存器文件,為訪問寄存器映射的外設(shè)、輸入/輸出(I/O)電路以及強大的計數(shù)器/定時器電路提供了便利。它擁有三種基本地址空間:程序存儲器、寄存器文件和擴展寄存器文件,這種設(shè)計使得它在內(nèi)存使用上更加高效,能夠滿足不同應(yīng)用的需求。
程序存儲器方面,它可尋址32 KB的OTP內(nèi)存,前12字節(jié)用于存儲中斷向量,對應(yīng)六個可用中斷的16位向量。寄存器文件由256字節(jié)的RAM組成,包含四個I/O端口寄存器、16個控制和狀態(tài)寄存器以及236個通用寄存器。擴展寄存器文件則由兩個額外的寄存器組(F和D)構(gòu)成,進一步增強了系統(tǒng)的控制能力。
二、開發(fā)特性
2.1 硬件規(guī)格
Crimzon ZLP32300提供了多種OTP容量選擇,包括8 KB、16 KB和32 KB,同時配備237字節(jié)的通用RAM。I/O線有32、24或16條可選,工作電壓范圍為2.0 - 3.6 V,能夠適應(yīng)不同的電源環(huán)境。
2.2 低功耗設(shè)計
該MCU具有低功耗特性,典型功耗僅為11 mW。它提供了三種待機模式:STOP模式下電流僅為1.7 μA(典型值),HALT模式下為0.6 mA(典型值),還具備低壓復(fù)位功能,這對于電池供電的設(shè)備來說至關(guān)重要,能夠有效延長設(shè)備的續(xù)航時間。
2.3 智能計數(shù)器/定時器架構(gòu)
為了減輕程序處理實時問題的負擔(dān),如生成或接收復(fù)雜波形,Crimzon ZLP32300采用了智能計數(shù)器/定時器架構(gòu),包含8位和16位計數(shù)器/定時器。同時,還配備了大量用戶可選模式和兩個片上比較器,可處理帶有獨立參考電壓的模擬信號。
2.4 中斷系統(tǒng)
它擁有六個優(yōu)先級中斷,其中三個為外部中斷,兩個分配給計數(shù)器/定時器,還有一個為低壓檢測中斷。這種豐富的中斷系統(tǒng)能夠確保系統(tǒng)及時響應(yīng)各種事件,提高系統(tǒng)的實時性。
2.5 其他特性
此外,該MCU還具備低壓檢測和高壓檢測標(biāo)志、可編程看門狗定時器/上電復(fù)位(WDT/POR)電路、兩個獨立比較器以及可編程EPROM選項等功能,為開發(fā)者提供了更多的靈活性和控制能力。
三、引腳描述
Crimzon ZLP32300提供了多種封裝形式,包括20引腳PDIP/SOIC/SSOP、28引腳PDIP/SOIC/SSOP、40引腳PDIP和48引腳SSOP。不同封裝的引腳配置有所不同,但都包含了必要的電源引腳(VDD和VSS)、晶振引腳(XTAL1和XTAL2)以及各種I/O端口引腳。
3.1 晶振引腳
XTAL1為時間基準(zhǔn)輸入引腳,用于連接并聯(lián)諧振晶體或陶瓷諧振器到片上振蕩器輸入,也可接入外部單相時鐘。XTAL2為時間基準(zhǔn)輸出引腳,連接到片上振蕩器輸出。
3.2 I/O端口
- 端口0(P00 - P07):8位雙向CMOS兼容端口,可通過軟件配置為半字節(jié)I/O端口,輸出驅(qū)動可以是推挽或開漏模式,由PCON寄存器的D2位控制。
- 端口1(P17 - P10):可配置為標(biāo)準(zhǔn)端口輸入或輸出模式,輸出驅(qū)動同樣可以是推挽或開漏模式,由PCON寄存器的D1位控制。在20引腳和28引腳封裝中,端口1為保留端口。
- 端口2(P27 - P20):8位雙向CMOS兼容I/O端口,可獨立配置為輸入或輸出。還具備8位輸入OR和AND門,可用于喚醒器件。
- 端口3(P37 - P30):8位CMOS兼容固定I/O端口,由四個固定輸入(P33 - P30)和四個固定輸出(P37 - P34)組成,可通過軟件配置用于中斷和計數(shù)器/定時器輸出。
四、功能描述
4.1 程序存儲器和RAM
程序存儲器可尋址32 KB的OTP,用于存儲程序代碼。而256字節(jié)的RAM則為程序運行提供了臨時存儲空間。
4.2 擴展寄存器文件
擴展寄存器文件允許更多的系統(tǒng)控制寄存器和外設(shè)映射到寄存器地址區(qū)域。通過寄存器指針(RP)可以選擇不同的工作寄存器組和擴展寄存器銀行,方便對各種功能進行控制。
4.3 計數(shù)器/定時器
Crimzon ZLP32300的計數(shù)器/定時器功能豐富,包括8位和16位計數(shù)器/定時器。每個計數(shù)器/定時器都有相應(yīng)的控制寄存器,可配置其工作模式、時鐘頻率、中斷等參數(shù)。
4.3.1 8位計數(shù)器/定時器(T8)
T8有兩種工作模式:傳輸模式(TRANSMIT)和解調(diào)模式(DEMODULATION)。在傳輸模式下,可根據(jù)CTR1寄存器的設(shè)置確定初始輸出值,計數(shù)器根據(jù)設(shè)定的模式(單通或模N)進行計數(shù),達到終端計數(shù)時會觸發(fā)相應(yīng)的操作,如輸出電平切換、中斷等。在解調(diào)模式下,當(dāng)檢測到指定邊緣時開始計數(shù),后續(xù)檢測到邊緣時將當(dāng)前計數(shù)值存入捕獲寄存器,并可觸發(fā)中斷。
4.3.2 16位計數(shù)器/定時器(T16)
T16同樣有傳輸模式和解調(diào)模式。在傳輸模式下,計數(shù)器根據(jù)初始值開始計數(shù),達到終端計數(shù)時輸出電平切換并可觸發(fā)中斷。在解調(diào)模式下,根據(jù)CTR2寄存器的設(shè)置,可選擇識別所有邊緣或僅識別第一個邊緣,捕獲當(dāng)前計數(shù)值并觸發(fā)中斷。
4.4 中斷系統(tǒng)
該MCU的六個中斷源可通過中斷屏蔽寄存器(IMR)進行全局或單獨的啟用或禁用。中斷優(yōu)先級由中斷優(yōu)先級寄存器(IPR)控制,確保在多個中斷同時發(fā)生時能夠合理處理。
4.5 時鐘系統(tǒng)
片上振蕩器可連接晶體、陶瓷諧振器或外部時鐘源,晶體需為AT切割,頻率范圍為1 MHz - 8 MHz,串聯(lián)電阻(RS)小于等于100 Ω。在停止模式恢復(fù)操作中,可通過SMR寄存器的位5選擇停止模式恢復(fù)延遲,以確保時鐘源穩(wěn)定。
4.6 電源管理
- 上電復(fù)位(POR):通過專用的片上RC振蕩器時鐘的定時器電路實現(xiàn),確保VDD和振蕩器電路穩(wěn)定后再開始執(zhí)行指令。
- HALT模式:關(guān)閉內(nèi)部CPU時鐘,但XTAL振蕩繼續(xù),計數(shù)器/定時器和外部中斷保持活躍,可通過中斷恢復(fù)。
- STOP模式:關(guān)閉內(nèi)部時鐘和外部晶體振蕩,待機電流降至10 μA以下,只能通過復(fù)位(如WDT超時、POR或SMR)恢復(fù)。
4.7 端口配置
通過端口配置寄存器(PCON)可配置端口3的比較器輸出,以及端口0和端口1的輸出模式(推挽或開漏)。
4.8 停止模式恢復(fù)
停止模式恢復(fù)寄存器(SMR)和停止模式恢復(fù)寄存器2(SMR2)用于選擇時鐘分頻值、停止模式恢復(fù)源、恢復(fù)延遲和恢復(fù)電平,確保設(shè)備在停止模式后能夠正確恢復(fù)運行。
4.9 看門狗定時器
看門狗定時器(WDT)是一個可重觸發(fā)的單觸發(fā)定時器,若達到終端計數(shù)將復(fù)位Z8?。可通過WDTMR寄存器配置其超時時間和在HALT和STOP模式下的活動狀態(tài)。
4.10 電壓檢測
通過低電壓檢測寄存器(LVD)可監(jiān)測VCC電壓,當(dāng)電壓低于或高于設(shè)定閾值時,相應(yīng)的標(biāo)志位將被設(shè)置,并可觸發(fā)中斷。
五、電氣特性
5.1 絕對最大額定值
包括環(huán)境溫度、存儲溫度、引腳電壓、電流等參數(shù)的最大允許值,超過這些值可能會對設(shè)備造成永久性損壞。
5.2 標(biāo)準(zhǔn)測試條件
規(guī)定了測試時的電壓參考、電流方向等條件,確保測試結(jié)果的準(zhǔn)確性。
5.3 電容
輸入、輸出和I/O電容的最大值均為12 pF。
5.4 DC特性
涵蓋了電源電壓、時鐘輸入電壓、輸入輸出電壓、比較器輸入偏移電壓、參考電壓、輸入輸出泄漏電流、上拉電阻、電源電流等參數(shù),為電路設(shè)計提供了重要的參考依據(jù)。
5.5 AC特性
包括輸入時鐘周期、上升和下降時間、時鐘寬度、定時器輸入寬度、中斷請求時間、停止模式恢復(fù)寬度、振蕩器啟動時間、看門狗定時器延遲時間和上電復(fù)位時間等參數(shù),對系統(tǒng)的時序設(shè)計至關(guān)重要。
六、封裝和訂購信息
Crimzon ZLP32300提供了多種封裝形式,每種封裝都有詳細的尺寸規(guī)格。訂購時,可根據(jù)不同的OTP容量和封裝形式選擇相應(yīng)的部件編號,同時還提供了相關(guān)的開發(fā)工具和配件。
七、總結(jié)
Crimzon? ZLP32300以其豐富的功能、低功耗設(shè)計和靈活的配置選項,成為了紅外微控制器領(lǐng)域的佼佼者。無論是在消費電子、汽車電子還是電池供電的手持設(shè)備中,它都能夠發(fā)揮出強大的性能。作為電子工程師,在設(shè)計相關(guān)產(chǎn)品時,不妨考慮這款優(yōu)秀的MCU,相信它會為你的項目帶來更多的可能性。你在使用類似MCU的過程中遇到過哪些挑戰(zhàn)呢?歡迎在評論區(qū)分享你的經(jīng)驗。
-
低功耗
+關(guān)注
關(guān)注
12文章
3803瀏覽量
106819
發(fā)布評論請先 登錄
探索Zilog Crimzon? ZLP32300:紅外微控制器的卓越之選
評論