Z86E33/733/E34/E43/743/E44 CMOS Z8 OTP微控制器:特性與應(yīng)用解析
在電子設(shè)備不斷創(chuàng)新發(fā)展的今天,微控制器作為核心部件,扮演著至關(guān)重要的角色。Z86E33/733/E34/E43/743/E44 這些型號(hào)的CMOS Z8 OTP微控制器憑借其獨(dú)特的性能和豐富的功能,在眾多應(yīng)用場(chǎng)景中展現(xiàn)出強(qiáng)大的競(jìng)爭(zhēng)力。今天,就讓我們深入探究一下這些微控制器的特點(diǎn)和應(yīng)用。
文件下載:Z86E3312PEC.pdf
一、基本特性
1. 存儲(chǔ)與性能
這些微控制器的ROM容量有4KB、8KB和16KB三種可選,能滿足不同復(fù)雜程度的程序存儲(chǔ)需求。RAM方面,部分型號(hào)為237字節(jié),部分為236字節(jié),可用于數(shù)據(jù)的臨時(shí)存儲(chǔ)。運(yùn)行速度均為12MHz,在處理各種任務(wù)時(shí)能保持高效穩(wěn)定。
2. I/O能力
不同型號(hào)在I/O線數(shù)量上有所差異,Z86E33/733/E34有24條I/O線,Z86E43/743/E44則有32條。它們被分組為四個(gè)端口,每個(gè)端口8條線,能通過軟件靈活配置,可用于提供時(shí)序、狀態(tài)信號(hào)、并行I/O,還能作為外部存儲(chǔ)器接口的地址/數(shù)據(jù)總線。
3. 電源與溫度范圍
標(biāo)準(zhǔn)溫度范圍下,電源電壓 (V{CC}) 為3.5 - 5.5V;擴(kuò)展溫度范圍下,(V{CC}) 為4.5 - 5.5V。這種較寬的電源和溫度范圍,使得微控制器能適應(yīng)不同的工作環(huán)境。
4. 封裝形式
提供多種封裝選擇,如28 - Pin DIP/SOIC/PLCC OTP(適用于E33/733/E34)、40 - Pin DIP OTP(適用于E43/743/E44)以及44 - Pin PLCC/QFP OTP(適用于E43/743/E44)。多樣的封裝形式方便工程師根據(jù)實(shí)際設(shè)計(jì)需求進(jìn)行選擇。
5. 其他特性
- 具備軟件使能的看門狗定時(shí)器(WDT),增強(qiáng)系統(tǒng)的可靠性。
- 端口0、端口1和端口2的輸出類型可通過編程設(shè)置為推挽或開漏模式。
- 支持無時(shí)鐘WDT復(fù)位和自動(dòng)上電復(fù)位(POR)功能。
- 提供多種可編程的OTP選項(xiàng),如RC振蕩器、EPROM保護(hù)、自動(dòng)鎖存禁用等。
- 低功耗設(shè)計(jì),功耗僅60mW,適合對(duì)功耗有要求的應(yīng)用場(chǎng)景。
- 快速指令指針,執(zhí)行時(shí)間為0.75μs,提高指令執(zhí)行效率。
- 擁有兩種待機(jī)模式(STOP和HALT),可進(jìn)一步降低功耗。
- 數(shù)字輸入采用CMOS電平,具備施密特觸發(fā)器。
- 支持軟件可編程低EMI模式,減少電磁干擾。
- 配備兩個(gè)可編程的8位計(jì)數(shù)器/定時(shí)器,每個(gè)都有6位可編程預(yù)分頻器。
- 有六個(gè)向量、優(yōu)先級(jí)中斷,可處理來自不同源的中斷請(qǐng)求。
- 集成兩個(gè)比較器,可處理模擬信號(hào)。
- 片上振蕩器支持多種時(shí)鐘源,如晶體、陶瓷諧振器、LC、RC或外部時(shí)鐘驅(qū)動(dòng)。
二、引腳與功能
這些微控制器的引腳功能豐富且復(fù)雜,不同模式下引腳的作用也有所不同。
1. EPROM編程模式
- 數(shù)據(jù)總線(D7 - D0):用于與外部存儲(chǔ)器進(jìn)行數(shù)據(jù)讀寫。
- 電源引腳((V_{CC})):在EPROM讀取模式下需提供5V電壓,其他模式為6V。
- 芯片使能(/CE):在EPROM讀取、編程和驗(yàn)證模式下有效。
- 輸出使能(/OE):控制數(shù)據(jù)總線的方向。
- EPROM編程模式(EPM):通過施加不同電壓控制不同的編程模式。
- 編程電壓(VPP):提供編程所需的電壓。
- 編程模式(/PGM):低電平時(shí),數(shù)據(jù)通過數(shù)據(jù)總線編程到EPROM。
- 清除(CLR):高電平時(shí)復(fù)位內(nèi)部地址計(jì)數(shù)器。
- 地址時(shí)鐘(CLK):時(shí)鐘輸入,每個(gè)時(shí)鐘周期內(nèi)部地址計(jì)數(shù)器加1。
2. 標(biāo)準(zhǔn)模式
- 晶體引腳(XTAL、XTAL2):XTAL用于連接時(shí)鐘源到片上振蕩器輸入,XTAL2為振蕩器輸出。
- 讀寫信號(hào)(R//W):僅Z86E43/743/E44有此功能,低電平時(shí)表示向外部程序或數(shù)據(jù)存儲(chǔ)器寫入數(shù)據(jù)。
- 復(fù)位信號(hào)(/RESET):低電平有效,可通過上電、看門狗定時(shí)器復(fù)位、停止模式恢復(fù)或外部復(fù)位來初始化MCU。
- ROMless信號(hào)(/ROMless):連接到GND時(shí)禁用內(nèi)部ROM,使設(shè)備作為無ROM的Z8運(yùn)行。
- 數(shù)據(jù)選通(/DS):每次外部存儲(chǔ)器傳輸時(shí)激活,讀取操作時(shí)數(shù)據(jù)需在其下降沿前準(zhǔn)備好,寫入操作時(shí)其下降沿表示輸出數(shù)據(jù)有效。
- 地址選通(/AS):每個(gè)機(jī)器周期開始時(shí)脈沖一次,地址輸出在其后沿有效。
3. 各端口功能
- 端口0(P07 - P00):8位雙向CMOS兼容I/O端口,可配置為半字節(jié)I/O端口或外部存儲(chǔ)器接口的地址端口,輸入緩沖為施密特觸發(fā),輸出可全局編程為推挽或開漏,支持握手控制。
- 端口1(P17 - P10):同樣是8位雙向CMOS兼容端口,具有復(fù)用的地址(A7 - A0)和數(shù)據(jù)(D7 - D0)端口功能,可配置為輸入、輸出或地址/數(shù)據(jù)端口,支持握手控制。
- 端口2(P27 - P20):8位雙向CMOS兼容I/O端口,可獨(dú)立配置為輸入或輸出,輸入緩沖為施密特觸發(fā),輸出可全局編程為推挽或開漏,支持握手控制。
- 端口3(P37 - P30):8位CMOS兼容端口,有四個(gè)固定輸入和四個(gè)固定輸出,可通過軟件配置用于中斷和握手控制,還集成了兩個(gè)比較器,可處理P31和P32上的模擬信號(hào)。
三、電氣特性
1. 絕對(duì)最大額定值
給出了微控制器在各種參數(shù)下的最大承受范圍,如環(huán)境溫度、儲(chǔ)存溫度、引腳電壓、總功耗、電流等。超出這些額定值可能會(huì)對(duì)設(shè)備造成永久性損壞,在設(shè)計(jì)時(shí)必須嚴(yán)格遵守。
2. 直流電氣特性
包括不同溫度范圍下的時(shí)鐘輸入電壓、輸入/輸出電壓、電流、復(fù)位輸入/輸出電壓等參數(shù)。這些參數(shù)是設(shè)計(jì)電路時(shí)確定電源、輸入輸出信號(hào)電平等的重要依據(jù)。
3. 電容特性
在特定條件下,輸入電容、輸出電容和I/O電容的最大值均為12pF,這對(duì)于信號(hào)完整性和電路穩(wěn)定性設(shè)計(jì)有重要意義。
四、功能描述
1. 復(fù)位功能
微控制器可通過三種方式復(fù)位:上電復(fù)位、看門狗定時(shí)器復(fù)位和停止模式恢復(fù)源復(fù)位。內(nèi)置的自動(dòng)上電復(fù)位電路無需外部連接上電復(fù)位電路,復(fù)位時(shí)間為Tpor。在停止模式恢復(fù)操作時(shí),WDTMR、SMR、P2M和P3M寄存器不會(huì)重新初始化為復(fù)位值。
2. 程序與數(shù)據(jù)內(nèi)存
- 程序內(nèi)存:可尋址4/8/16KB的內(nèi)部程序內(nèi)存,前12字節(jié)用于存儲(chǔ)中斷向量。在無ROM模式下,Z86E43/743/E44可尋址高達(dá)64KB的外部程序內(nèi)存。
- 數(shù)據(jù)內(nèi)存:在ROM模式下,Z86E43/743/E44可尋址60/56/48KB的外部數(shù)據(jù)內(nèi)存;無ROM模式下可尋址64KB的數(shù)據(jù)內(nèi)存。/DM信號(hào)用于區(qū)分?jǐn)?shù)據(jù)和程序內(nèi)存空間。
3. 寄存器文件
寄存器文件包括I/O端口寄存器、通用寄存器、控制和狀態(tài)寄存器以及系統(tǒng)配置寄存器。通過8位地址字段可直接或間接訪問寄存器,還引入了擴(kuò)展寄存器文件(ERF),方便進(jìn)行系統(tǒng)控制和外設(shè)映射。
4. 計(jì)數(shù)器/定時(shí)器
有兩個(gè)8位可編程計(jì)數(shù)器/定時(shí)器(T0和T1),每個(gè)都有自己的6位可編程預(yù)分頻器。T1的預(yù)分頻器可由內(nèi)部或外部時(shí)鐘源驅(qū)動(dòng),T0的預(yù)分頻器僅由內(nèi)部時(shí)鐘驅(qū)動(dòng)。計(jì)數(shù)器可設(shè)置為多種工作模式,如單通模式和模n連續(xù)模式,還可進(jìn)行級(jí)聯(lián)。
5. 中斷功能
微控制器有六個(gè)不同來源的中斷,可屏蔽和優(yōu)先級(jí)排序。中斷源包括端口3的四條線和兩個(gè)計(jì)數(shù)器/定時(shí)器。中斷請(qǐng)求通過可編程優(yōu)先級(jí)編碼器進(jìn)行優(yōu)先級(jí)解析,當(dāng)請(qǐng)求被授予時(shí),會(huì)進(jìn)入中斷機(jī)器周期,保存程序計(jì)數(shù)器和狀態(tài)標(biāo)志,并跳轉(zhuǎn)到中斷服務(wù)程序的起始地址。
6. 時(shí)鐘功能
片上振蕩器可連接多種時(shí)鐘源,如晶體、RC、陶瓷諧振器或外部時(shí)鐘源。晶體應(yīng)選擇AT切,頻率范圍為10KHz - 16MHz,串聯(lián)電阻不超過100歐姆。此外,還可在編程模式下選擇RC振蕩器。
7. 電源相關(guān)功能
- 上電復(fù)位(POR):由板載RC振蕩器驅(qū)動(dòng)的定時(shí)器電路實(shí)現(xiàn),確保 (V_{CC}) 和振蕩器電路在指令執(zhí)行前穩(wěn)定。
- HALT模式:關(guān)閉內(nèi)部CPU時(shí)鐘,但不關(guān)閉晶體振蕩,計(jì)數(shù)器/定時(shí)器和部分外部中斷仍保持活躍,可通過中斷恢復(fù)。
- STOP模式:關(guān)閉內(nèi)部時(shí)鐘和外部晶體振蕩,將待機(jī)電流降低到10微安以下,可通過看門狗定時(shí)器超時(shí)、POR、停止模式恢復(fù)源或外部復(fù)位終止。
8. 控制寄存器
- 端口配置寄存器(PCON):用于單獨(dú)配置端口,包括比較器輸出、端口的開漏/推挽模式、低EMI模式和低EMI振蕩器等。
- 停止模式恢復(fù)寄存器(SMR):選擇時(shí)鐘分頻值,確定停止模式恢復(fù)的方式和條件。
- 停止模式恢復(fù)寄存器2(SMR2):包含額外的停止模式恢復(fù)源。
- 看門狗定時(shí)器模式寄存器(WDTMR):控制看門狗定時(shí)器的工作模式、超時(shí)周期、時(shí)鐘源等。
五、總結(jié)與展望
Z86E33/733/E34/E43/743/E44 CMOS Z8 OTP微控制器具有豐富的功能和出色的性能,無論是在存儲(chǔ)容量、I/O能力、低功耗設(shè)計(jì)還是中斷處理等方面都有良好的表現(xiàn)。其多樣的封裝形式和靈活的可編程選項(xiàng),使得它在各種電子設(shè)備中都有廣泛的應(yīng)用前景,如工業(yè)控制、消費(fèi)電子、智能家居等領(lǐng)域。
不過,在使用這些微控制器時(shí),工程師需要仔細(xì)研讀其數(shù)據(jù)手冊(cè),根據(jù)具體的應(yīng)用場(chǎng)景和需求,合理配置寄存器和引腳,確保系統(tǒng)的穩(wěn)定性和可靠性。同時(shí),隨著電子技術(shù)的不斷發(fā)展,我們也期待這些微控制器能不斷升級(jí)和優(yōu)化,為電子設(shè)備的創(chuàng)新帶來更多的可能。
你在使用這類微控制器的過程中遇到過哪些有趣的問題或挑戰(zhàn)呢?歡迎在評(píng)論區(qū)分享交流!
-
應(yīng)用
+關(guān)注
關(guān)注
2文章
472瀏覽量
34892 -
特性
+關(guān)注
關(guān)注
0文章
58瀏覽量
15694
發(fā)布評(píng)論請(qǐng)先 登錄
Z86E33/733/E34/E43/743/E44 CMOS Z8 OTP微控制器:特性與應(yīng)用解析
評(píng)論