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