深入剖析Maxim ZLF645系列閃存微控制器
在電子設(shè)備不斷發(fā)展的今天,微控制器的性能和功能對(duì)于產(chǎn)品的成功至關(guān)重要。Maxim的ZLF645系列閃存微控制器(Flash MCUs)作為Crimzon?家族的一員,憑借其獨(dú)特的特性和廣泛的應(yīng)用場(chǎng)景,成為了眾多電子工程師的理想選擇。今天,我們就來(lái)詳細(xì)探討一下這款微控制器的特點(diǎn)和優(yōu)勢(shì)。
文件下載:ZLF645E0H4864G.pdf
一、架構(gòu)概述
ZLF645系列微控制器為其他Crimzon MCU提供了直接兼容的代碼升級(jí)路徑,具備強(qiáng)大的學(xué)習(xí)功能。它擁有高達(dá)64 KB的閃存內(nèi)存和1K的通用隨機(jī)存取存儲(chǔ)器(RAM),還配備了兩個(gè)定時(shí)器,可在執(zhí)行其他計(jì)數(shù)操作的同時(shí)生成復(fù)雜信號(hào)。其內(nèi)置的通用異步收發(fā)傳輸器(UART)使ZLF645 MCU能夠作為從/主數(shù)據(jù)庫(kù)芯片運(yùn)行,當(dāng)UART未使用時(shí),波特率發(fā)生器(BRG)還可作為第三個(gè)定時(shí)器。此外,增強(qiáng)的停止模式恢復(fù)功能允許ZLF645 MCU在邏輯變化或12個(gè)SMR輸入的任意組合下從停止模式中恢復(fù),SMR源還可作為中斷源。
二、主要特性
2.1 基礎(chǔ)特性
| 設(shè)備 | 閃存(KB) | RAM | I/O線 | 電壓范圍 |
|---|---|---|---|---|
| ZLF645 Flash MCU | 32或64 | 512 B或1 K | 16、24或40 | 2.0 V - 3.6 V |
2.2 額外特性
- 紅外學(xué)習(xí)放大器:許多高端遙控器都具備學(xué)習(xí)功能,但傳統(tǒng)學(xué)習(xí)遙控器的放大電路成本高且調(diào)諧效果不佳。ZLF645 MCU是首款在廣泛位置和電池電壓下提供內(nèi)置調(diào)諧放大電路的芯片,僅需一個(gè)光電二極管作為外部組件,大大降低了系統(tǒng)成本并提高了學(xué)習(xí)功能的可靠性。
- 低功耗:典型功耗僅為11 mW,還具備三種待機(jī)模式,其中STOP模式典型電流為1.7 μA,HALT模式典型電流為0.6 mA,同時(shí)具備低電壓復(fù)位功能。
- 智能計(jì)數(shù)器/定時(shí)器架構(gòu):包含一個(gè)可編程8位計(jì)數(shù)器/定時(shí)器和一個(gè)可編程16位計(jì)數(shù)器/定時(shí)器,分別配備相應(yīng)的捕獲寄存器和負(fù)載寄存器,還具備可編程輸入毛刺濾波器,用于脈沖接收。當(dāng)UART未使用時(shí),其波特率發(fā)生器可作為另一個(gè)8位定時(shí)器。
- 六優(yōu)先級(jí)中斷:包括三個(gè)外部/UART中斷、兩個(gè)分配給計(jì)數(shù)器/定時(shí)器的中斷和一個(gè)低電壓檢測(cè)中斷。
- 8位UART:支持RX和TX中斷,提供4800、9600、19200和38400的波特率,具備奇偶校驗(yàn)(奇/偶/無(wú))和1/2個(gè)停止位的選項(xiàng)。
- ICP接口:在線閃存編程(ICP)接口與其中一個(gè)GPIO復(fù)用。
- 智能上電復(fù)位(POR):在檢測(cè)到外部晶體振蕩器或諧振器的穩(wěn)定時(shí)鐘時(shí),可減少POR時(shí)間。
- 電壓檢測(cè):具備低電壓和高電壓檢測(cè)標(biāo)志。
- 可編程看門狗定時(shí)器(WDT)/POR電路:增強(qiáng)系統(tǒng)的穩(wěn)定性和可靠性。
- 模擬比較器:兩個(gè)板載模擬比較器,具有獨(dú)立的參考電壓和可編程中斷極性。
- 用戶可選選項(xiàng):通過(guò)選項(xiàng)位閃存編碼(ON/OFF),用戶可選擇端口引腳的上拉晶體管、WDT在復(fù)位時(shí)的啟用狀態(tài)、閃存內(nèi)存保護(hù)以及外部時(shí)鐘到系統(tǒng)時(shí)鐘的分頻等。
三、中斷源
ZLF645 MCU支持23個(gè)中斷源和6個(gè)中斷向量,具體包括:
- 三個(gè)外部中斷。
- 來(lái)自T8和T16的超時(shí)和捕獲中斷。
- 來(lái)自UART Tx、UART Rx和UART BRG的三個(gè)中斷。
- 一個(gè)低電壓檢測(cè)(LVD)中斷。
- 來(lái)自SMR源P20 - P27、P30 - P33、P00和P07的14個(gè)中斷,P20 - P27、P30 - P33的邏輯變化可生成中斷或SMR。
四、引腳描述
| ZLF645 MCU提供多種封裝形式,包括20 - pin QFN、20 - pin PDIP、SOIC、SSOP、28 - pin PDIP、SOIC、SSOP和48 - pin SSOP。不同封裝的引腳配置和功能有所不同,工程師在設(shè)計(jì)時(shí)需要根據(jù)具體需求進(jìn)行選擇。例如,在20 - pin QFN封裝中,各引腳的功能和信號(hào)方向如下: | 引腳編號(hào) | 符號(hào) | 功能 | 信號(hào)方向 |
|---|---|---|---|---|
| 1 | P07 | 端口0,位7 | 輸入/輸出 | |
| 2 | VDD | 電源 | 輸入 | |
| 3 | XTAL2 | 晶體振蕩器 | 輸出 | |
| 4 | XTAL1 | 晶體振蕩器 | 輸入 | |
| 5 | P31 | 端口3,位1 | 輸入 | |
| 6 | P32 | 端口3,位2 | 輸入 | |
| 7 | P33 | 端口3,位3 | 輸入 | |
| 8 | P34 | 端口3,位4 | 輸入/輸出 | |
| 9 | P36 | 端口3,位6 | 輸出 | |
| 10 | P00 | 端口0,位0 | 輸入/輸出 | |
| P30 | 端口3,位0 | 輸入 | ||
| 11 | P01 | 端口0,位1 | 輸入/輸出 | |
| 12 | GND | 接地 | 輸入 | |
| 13 | P20 | 端口2,位0 | 輸入/輸出 | |
| 14 | P21 | 端口2,位1 | 輸入/輸出 | |
| 15 | P22 | 端口2,位2 | 輸入/輸出 | |
| 16 | P23 | 端口2,位3 | 輸入/輸出 | |
| 17 | P24 | 端口2,位4 | 輸入/輸出 | |
| 18 | P25 | 端口2,位5 | 輸入/輸出 | |
| 19 | P26 | 端口2,位6 | 輸入/輸出 | |
| 20 | P27 | 端口2,位7 | 輸入/輸出 |
需要注意的是,當(dāng)端口0低半字節(jié)上拉選項(xiàng)啟用且P30輸入為低電平時(shí),電流會(huì)通過(guò)上拉電阻流向地。
五、總結(jié)
Maxim的ZLF645系列閃存微控制器以其豐富的功能、低功耗和靈活的配置選項(xiàng),為電子工程師在設(shè)計(jì)紅外遙控器和其他MCU應(yīng)用時(shí)提供了強(qiáng)大的支持。在實(shí)際應(yīng)用中,工程師需要根據(jù)具體的項(xiàng)目需求,合理選擇封裝形式和配置選項(xiàng),充分發(fā)揮ZLF645 MCU的優(yōu)勢(shì)。同時(shí),對(duì)于中斷源和引腳功能的理解和應(yīng)用,也是確保系統(tǒng)穩(wěn)定運(yùn)行的關(guān)鍵。大家在使用這款微控制器的過(guò)程中,有沒(méi)有遇到過(guò)什么有趣的問(wèn)題或者獨(dú)特的應(yīng)用場(chǎng)景呢?歡迎在評(píng)論區(qū)分享交流。
-
Maxim
+關(guān)注
關(guān)注
9文章
869瀏覽量
90272 -
閃存微控制器
+關(guān)注
關(guān)注
0文章
8瀏覽量
8240
發(fā)布評(píng)論請(qǐng)先 登錄
深入剖析Maxim ZLF645系列閃存微控制器
評(píng)論