深入剖析Microchip PIC18F6393/6493/8393/8493系列微控制器
在電子設(shè)計領(lǐng)域,高性能、低功耗且功能豐富的微控制器一直是工程師們的追求。Microchip的PIC18F6393/6493/8393/8493系列微控制器就是這樣一款值得深入研究的產(chǎn)品。今天,我們就來詳細(xì)探討一下這款微控制器的特點、功能以及應(yīng)用場景。
文件下載:PIC18LF6393-I/PT.pdf
一、產(chǎn)品概述
PIC18F6393/6493/8393/8493系列屬于64/80引腳的高性能閃存微控制器,集成了LCD驅(qū)動器、12位ADC以及nanoWatt技術(shù)。該系列產(chǎn)品不僅具備PIC18微控制器的高計算性能和經(jīng)濟(jì)成本優(yōu)勢,還引入了諸多設(shè)計增強功能,非常適合對性能和功耗有較高要求的應(yīng)用場景。
1.1 特殊特性
其中,12位A/D轉(zhuǎn)換器模塊是一大亮點。它具有可編程的采集時間,能夠在不等待采樣周期的情況下選擇通道并啟動轉(zhuǎn)換,有效降低了代碼開銷。
1.2 家族成員差異
該系列產(chǎn)品有64引腳(PIC18F6X93)和80引腳(PIC18F8X93)兩種封裝形式。不同封裝的設(shè)備在I/O端口、LCD像素和閃存程序存儲器等方面存在差異:
- I/O端口:64引腳設(shè)備有7個雙向端口,80引腳設(shè)備則有9個雙向端口。
- LCD像素:64引腳設(shè)備可驅(qū)動128(32 SEGs x 4 COMs)像素,80引腳設(shè)備可驅(qū)動192(48 SEGs x 4 COMs)像素。
- 閃存程序存儲器:PIC18FX393設(shè)備為8 Kbytes,PIC18FX493設(shè)備為16 Kbytes。
二、LCD驅(qū)動器模塊特性
2.1 直接驅(qū)動與像素選擇
該系列微控制器的LCD驅(qū)動器模塊能夠直接驅(qū)動LCD面板,可通過軟件選擇驅(qū)動多達(dá)192個像素。
2.2 可編程時序與偏置配置
具備可編程的LCD時序模塊,有多種LCD時序源可供選擇,支持多達(dá)四個公共端,可配置為靜態(tài)、1/2、1/3或1/4多路復(fù)用,以及靜態(tài)、1/2或1/3偏置配置。
2.3 高電流與中斷功能
擁有高電流灌/拉能力(25 mA/25 mA),還配備四個外部中斷和四個輸入變化中斷。此外,它還能在睡眠模式下驅(qū)動LCD面板,實現(xiàn)低功耗運行。
2.4 定時器與實時時鐘
包含四個8位/16位定時器/計數(shù)器模塊,以及實時時鐘(RTC)軟件模塊,可配置為24小時時鐘、日歷,具備自動100年或12,800年、星期計算器功能,使用Timer1實現(xiàn)。
三、電源管理模式
3.1 運行模式
CPU和外設(shè)均開啟,運行模式電流典型值低至14 μA。
3.2 空閑模式
CPU關(guān)閉,外設(shè)開啟,空閑模式電流典型值低至2.3 μA。
3.3 睡眠模式
CPU和外設(shè)均關(guān)閉,睡眠模式電流典型值低至0.1 μA。
四、靈活的振蕩器結(jié)構(gòu)
4.1 多種模式選擇
支持四種晶體模式(最高40 MHz)、兩種外部RC模式(最高4 MHz)和兩種外部時鐘模式(最高40 MHz)。
4.2 鎖相環(huán)與內(nèi)部振蕩器
具備4x鎖相環(huán)(適用于晶體和內(nèi)部振蕩器),內(nèi)部振蕩器塊有八種可選頻率(從31 kHz到8 MHz),與PLL配合使用時可提供從31 kHz到32 MHz的完整時鐘速度范圍,并且用戶可進(jìn)行調(diào)整以補償頻率漂移。
五、12位A/D轉(zhuǎn)換器模塊
5.1 模塊概述
該模塊可將模擬輸入信號轉(zhuǎn)換為12位數(shù)字信號,PIC18F6393/6493(64引腳)和PIC18F8393/8493(80引腳)設(shè)備均有12個輸入通道。
5.2 寄存器配置
包含五個寄存器,分別為A/D結(jié)果高寄存器(ADRESH)、A/D結(jié)果低寄存器(ADRESL)、A/D控制寄存器0(ADCON0)、A/D控制寄存器1(ADCON1)和A/D控制寄存器2(ADCON2)。通過這些寄存器可對A/D模塊的操作、端口引腳功能、時鐘源、采集時間和對齊方式進(jìn)行配置。
5.3 操作要點
- 參考電壓選擇:模擬參考電壓可通過軟件選擇為設(shè)備的正負(fù)電源電壓(AVDD和AVSS),或RA3/AN3/VREF+/SEG17和RA2/AN2/VREF-/SEG16引腳的電壓電平。
- 睡眠模式操作:A/D轉(zhuǎn)換器可在設(shè)備處于睡眠模式時工作,但A/D轉(zhuǎn)換時鐘必須來自A/D的內(nèi)部RC振蕩器。
- 轉(zhuǎn)換步驟:進(jìn)行A/D轉(zhuǎn)換時,需先配置A/D模塊,包括模擬引腳、電壓參考、數(shù)字I/O、輸入通道、采集時間和轉(zhuǎn)換時鐘等;若需要,可配置A/D中斷;等待所需的采集時間;啟動轉(zhuǎn)換;等待轉(zhuǎn)換完成,可通過輪詢GO/DONE位或等待A/D中斷來判斷;讀取A/D結(jié)果寄存器;如需進(jìn)行下一次轉(zhuǎn)換,重復(fù)上述步驟。
5.4 采集時間計算
為確保A/D轉(zhuǎn)換器達(dá)到指定精度,電荷保持電容器(CHOLD)必須完全充電到輸入通道電壓水平。源阻抗(RS)和內(nèi)部采樣開關(guān)(RSS)阻抗會直接影響電容器充電時間。最大推薦模擬源阻抗為2.5 kΩ??赏ㄟ^特定公式計算最小采集時間。
5.5 轉(zhuǎn)換時鐘選擇
A/D轉(zhuǎn)換每比特的時間定義為TAD,一次12位轉(zhuǎn)換需要13 TAD。A/D轉(zhuǎn)換時鐘源可通過軟件選擇,有七種可能的選項,包括2 TOSC、4 TOSC、8 TOSC、16 TOSC、32 TOSC、64 TOSC和內(nèi)部RC振蕩器。為保證正確的A/D轉(zhuǎn)換,A/D轉(zhuǎn)換時鐘(TAD)應(yīng)盡可能短,但要大于最小TAD。
六、特殊特性與電氣特性
6.1 設(shè)備ID寄存器
該系列設(shè)備包含“只讀”的設(shè)備ID寄存器,可識別設(shè)備類型和版本,供設(shè)備編程器和固件使用。
6.2 電氣特性
文檔中詳細(xì)列出了該系列設(shè)備的電氣特性,包括絕對最大額定值、電壓 - 頻率關(guān)系、A/D轉(zhuǎn)換器特性等。在設(shè)計電路時,必須嚴(yán)格遵守這些參數(shù),以確保設(shè)備的正常運行和可靠性。
七、封裝信息
7.1 封裝形式
該系列產(chǎn)品有64引腳和80引腳的塑料薄四方扁平封裝(PT),分別為10x10x1 mm和12x12x1 mm的TQFP封裝。
7.2 封裝標(biāo)記
封裝標(biāo)記包含客戶特定信息、年份代碼、周代碼和字母數(shù)字可追溯代碼等。
八、總結(jié)與應(yīng)用思考
Microchip的PIC18F6393/6493/8393/8493系列微控制器憑借其高性能、低功耗、豐富的外設(shè)和靈活的配置,在眾多應(yīng)用場景中具有很大的優(yōu)勢。例如,在工業(yè)控制、智能家居、便攜式設(shè)備等領(lǐng)域,都可以充分發(fā)揮其特點。
作為電子工程師,在使用這款微控制器時,需要深入理解其各項功能和特性,根據(jù)具體的應(yīng)用需求進(jìn)行合理的配置和設(shè)計。同時,要注意遵守設(shè)備的電氣特性和操作要求,以確保系統(tǒng)的穩(wěn)定性和可靠性。大家在實際應(yīng)用中是否遇到過相關(guān)的問題呢?歡迎在評論區(qū)分享你的經(jīng)驗和見解。
-
microchip
+關(guān)注
關(guān)注
53文章
1665瀏覽量
121060 -
低功耗
+關(guān)注
關(guān)注
12文章
3799瀏覽量
106819
發(fā)布評論請先 登錄
深入剖析Microchip PIC18F6393/6493/8393/8493系列微控制器
評論