Z86D73:低電壓紅外OTP微控制器的深度解析
在電子設(shè)備不斷小型化、低功耗化的今天,一款性能卓越的微控制器對(duì)于產(chǎn)品的成功至關(guān)重要。ZiLOG公司的Z86D73低電壓紅外OTP微控制器,憑借其豐富的功能和出色的性能,在眾多應(yīng)用領(lǐng)域中展現(xiàn)出了強(qiáng)大的競(jìng)爭(zhēng)力。今天,我們就來深入了解一下這款微控制器。
文件下載:Z86D7308HSC.pdf
一、產(chǎn)品特性
1. 基本參數(shù)
Z86D73擁有32KB的OTP內(nèi)存和236字節(jié)的通用RAM,提供31條I/O線,工作電壓范圍為2.0V - 3.6V,典型功耗僅40mW,非常適合對(duì)功耗要求較高的應(yīng)用場(chǎng)景。
2. 低功耗模式
它具備三種待機(jī)模式,分別是Stop模式(典型電流2μA)、Halt模式(典型電流0.8mA)和低電壓模式,能有效降低設(shè)備在不工作時(shí)的功耗,延長(zhǎng)電池續(xù)航時(shí)間。
3. 智能計(jì)數(shù)器/定時(shí)器架構(gòu)
這是Z86D73的一大亮點(diǎn),它擁有一個(gè)可編程的8位計(jì)數(shù)器/定時(shí)器和一個(gè)可編程的16位計(jì)數(shù)器/定時(shí)器。8位計(jì)數(shù)器/定時(shí)器配備兩個(gè)捕獲寄存器和兩個(gè)加載寄存器,16位計(jì)數(shù)器/定時(shí)器則有一個(gè)16位捕獲寄存器對(duì)和一個(gè)16位加載寄存器對(duì)。此外,還具備可編程輸入毛刺濾波器,可有效處理復(fù)雜脈沖或信號(hào)的生成與接收。
4. 中斷系統(tǒng)
Z86D73支持六種優(yōu)先級(jí)中斷,其中三種為外部中斷,兩種分配給計(jì)數(shù)器/定時(shí)器,還有一種是低電壓檢測(cè)中斷。這種豐富的中斷類型能讓系統(tǒng)及時(shí)響應(yīng)各種事件,提高系統(tǒng)的實(shí)時(shí)性和穩(wěn)定性。
5. 其他特性
它還具備低電壓檢測(cè)功能并帶有標(biāo)志,可編程看門狗/上電復(fù)位電路,兩個(gè)獨(dú)立的比較器且可編程中斷極性,以及在端口0、1、2、3上可選擇的上拉晶體管等特性。
二、引腳與電氣特性
1. 引腳描述
Z86D73提供40/44/48引腳封裝,不同封裝的引腳分配有所不同。例如,40引腳DIP封裝、44引腳QFP封裝、44引腳PLCC封裝和48引腳SSOP封裝等。每個(gè)引腳都有其特定的功能,如DS(數(shù)據(jù)選通)、AS(地址選通)、XTAL1(晶體輸入)、XTAL2(晶體輸出)、R/W(讀寫控制)等。
2. 絕對(duì)最大額定值
為了確保芯片的安全使用,需要注意其絕對(duì)最大額定值。例如,電源電壓范圍為 -0.3V到 +7.0V,存儲(chǔ)溫度范圍為 -65°C到 +150°C等。超出這些范圍可能會(huì)對(duì)芯片造成永久性損壞。
3. 電氣特性
文檔中詳細(xì)列出了電容、直流特性和交流特性等參數(shù)。輸入電容、輸出電容和I/O電容的最大值均為12pF。在直流特性方面,不同電壓下的輸入電壓、時(shí)鐘輸入電壓、輸出電壓等都有明確的規(guī)定。交流特性則包括外部I/O或內(nèi)存讀寫時(shí)序等參數(shù),這些參數(shù)對(duì)于設(shè)計(jì)外部電路和編寫程序非常重要。
三、功能模塊
1. 程序內(nèi)存與RAM
Z86D73可尋址32KB的OTP內(nèi)存,前12個(gè)字節(jié)用于中斷向量。同時(shí),它擁有256字節(jié)的RAM,為程序運(yùn)行和數(shù)據(jù)存儲(chǔ)提供了充足的空間。
2. 擴(kuò)展寄存器文件
寄存器文件進(jìn)行了擴(kuò)展,形成了擴(kuò)展寄存器文件(ERF)。它由16個(gè)存儲(chǔ)組組成,每組有16個(gè)寄存器。通過寄存器指針(RP)可以選擇不同的工作寄存器組和擴(kuò)展寄存器文件組,方便對(duì)各種外設(shè)和寄存器進(jìn)行訪問。
3. 計(jì)數(shù)器/定時(shí)器功能
8位計(jì)數(shù)器/定時(shí)器(T8)
T8具有多種工作模式,如單通模式和模N模式。在單通模式下,計(jì)數(shù)器達(dá)到終端計(jì)數(shù)后停止;在模N模式下,計(jì)數(shù)器達(dá)到終端計(jì)數(shù)后會(huì)重新加載初始值。通過設(shè)置相關(guān)寄存器,可以控制T8的時(shí)鐘頻率、捕獲中斷、超時(shí)中斷等功能。
16位計(jì)數(shù)器/定時(shí)器(T16)
T16的工作模式與T8類似,也有單通模式和模N模式。在解調(diào)模式下,T16可以根據(jù)不同的設(shè)置來捕獲和處理輸入信號(hào)。
乒乓模式
這是一種特殊的工作模式,僅在傳輸模式下有效。T8和T16必須設(shè)置為單通模式,通過編程可以實(shí)現(xiàn)T8和T16的交替工作,提高系統(tǒng)的效率。
4. 中斷系統(tǒng)
Z86D73的中斷系統(tǒng)支持六種不同的中斷,這些中斷可以通過中斷屏蔽寄存器進(jìn)行全局或單獨(dú)的啟用或禁用。當(dāng)多個(gè)中斷同時(shí)發(fā)生時(shí),可編程優(yōu)先級(jí)編碼器會(huì)根據(jù)中斷優(yōu)先級(jí)寄存器的設(shè)置來處理中斷請(qǐng)求。
5. 時(shí)鐘與復(fù)位
時(shí)鐘
Z86D73的片上振蕩器可連接晶體、LC、陶瓷諧振器或外部時(shí)鐘源。對(duì)于32kHz晶體操作,需要外部反饋電阻和串聯(lián)電阻。通過合理選擇時(shí)鐘源和配置相關(guān)參數(shù),可以滿足不同應(yīng)用場(chǎng)景的需求。
復(fù)位
它支持上電復(fù)位(POR)、看門狗定時(shí)器復(fù)位、停止模式恢復(fù)復(fù)位和外部復(fù)位等多種復(fù)位方式。POR時(shí)間可確保電源和振蕩器電路在指令執(zhí)行前穩(wěn)定。
6. 端口配置
端口0(P0)
P0是一個(gè)8位雙向CMOS兼容端口,可配置為半字節(jié)I/O端口或地址端口。通過PCON寄存器可以控制其輸出驅(qū)動(dòng)模式(推挽或開漏)。此外,還可以通過ROM掩膜選項(xiàng)設(shè)置P00 - P03的CMOS觸發(fā)輸入,方便與鼠標(biāo)/軌跡球紅外傳感器直接接口。
端口1(P1)
P1是一個(gè)復(fù)用的地址和數(shù)據(jù)端口,與ZiLOG ZBus兼容。它可以設(shè)置為高阻態(tài),方便在多處理器和DMA應(yīng)用中共享資源。通過PCON寄存器可以控制其輸出驅(qū)動(dòng)模式。
端口2(P2)
P2是一個(gè)8位雙向CMOS兼容I/O端口,可獨(dú)立配置為輸入或輸出。通過掩膜選項(xiàng)可以連接上拉晶體管,輸出模式可全局設(shè)置為推挽或開漏。
端口3(P3)
P3是一個(gè)7位CMOS兼容固定I/O端口,由三個(gè)固定輸入和四個(gè)固定輸出組成。它可以配置為中斷和計(jì)數(shù)器/定時(shí)器的輸出,還可以通過片上比較器處理模擬信號(hào)。
四、寄存器配置
1. 擴(kuò)展寄存器文件控制寄存器
包括TC8控制寄存器、T8和T16通用控制寄存器、T16控制寄存器等。這些寄存器用于控制計(jì)數(shù)器/定時(shí)器的各種功能,如啟用/禁用、工作模式、時(shí)鐘頻率、中斷屏蔽等。
2. 停止模式恢復(fù)寄存器
SMR和SMR2寄存器用于選擇時(shí)鐘分頻值、確定停止模式恢復(fù)源和恢復(fù)條件等。通過合理配置這些寄存器,可以實(shí)現(xiàn)系統(tǒng)在停止模式下的低功耗和快速恢復(fù)。
3. 看門狗定時(shí)器模式寄存器
WDTMR寄存器用于控制看門狗定時(shí)器的工作模式,包括超時(shí)時(shí)間選擇、在HALT和STOP模式下的活動(dòng)狀態(tài)、時(shí)鐘源選擇等。
4. 其他寄存器
還包括端口配置寄存器(PCON)、中斷優(yōu)先級(jí)寄存器(IPR)、中斷請(qǐng)求寄存器(IRQ)、中斷屏蔽寄存器(IMR)等,這些寄存器用于配置端口功能、中斷優(yōu)先級(jí)和中斷控制等。
五、應(yīng)用建議
1. 低功耗設(shè)計(jì)
在電池供電的應(yīng)用中,可以充分利用Z86D73的低功耗模式,如Stop模式和Halt模式,降低系統(tǒng)功耗。同時(shí),合理配置看門狗定時(shí)器和低電壓檢測(cè)功能,確保系統(tǒng)的穩(wěn)定性和可靠性。
2. 信號(hào)處理
利用其智能計(jì)數(shù)器/定時(shí)器架構(gòu)和比較器功能,可以實(shí)現(xiàn)復(fù)雜脈沖或信號(hào)的生成與接收,適用于紅外遙控、傳感器信號(hào)處理等應(yīng)用。
3. 中斷管理
合理配置中斷優(yōu)先級(jí)和中斷屏蔽,確保系統(tǒng)能夠及時(shí)響應(yīng)重要事件,提高系統(tǒng)的實(shí)時(shí)性。
4. 時(shí)鐘配置
根據(jù)應(yīng)用需求選擇合適的時(shí)鐘源和時(shí)鐘頻率,確保系統(tǒng)的穩(wěn)定性和性能。
六、總結(jié)
Z86D73是一款功能強(qiáng)大、性能卓越的低電壓紅外OTP微控制器。它的豐富功能和靈活配置使其適用于各種消費(fèi)、汽車、計(jì)算機(jī)外設(shè)和電池供電手持設(shè)備等應(yīng)用場(chǎng)景。在實(shí)際設(shè)計(jì)中,我們需要深入了解其特性和寄存器配置,合理利用其功能,以實(shí)現(xiàn)最佳的系統(tǒng)性能。你在使用Z86D73的過程中遇到過哪些問題呢?歡迎在評(píng)論區(qū)分享你的經(jīng)驗(yàn)和見解。
發(fā)布評(píng)論請(qǐng)先 登錄
Z86D73:低電壓紅外OTP微控制器的深度解析
評(píng)論