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