深度剖析Microchip PIC18F2458/2553/4458/4553系列微控制器
在電子工程師的日常工作中,選擇合適的微控制器是項(xiàng)目成功的關(guān)鍵因素之一。Microchip的PIC18F2458/2553/4458/4553系列微控制器憑借其高性能、低功耗和豐富的外設(shè)功能,成為眾多應(yīng)用領(lǐng)域的理想選擇。今天,我們就來深入了解一下這個系列的微控制器。
文件下載:PIC18F4458T-I/PT.pdf
一、產(chǎn)品概述
PIC18F2458/2553/4458/4553系列微控制器具有28/40/44引腳封裝,采用了增強(qiáng)型閃存技術(shù),集成了12位A/D轉(zhuǎn)換器和nanoWatt低功耗技術(shù)。該系列產(chǎn)品不僅具備通用串行總線(USB)功能,還支持多種電源管理模式,能滿足不同應(yīng)用場景的需求。
1.1 特殊特性
- 12位A/D轉(zhuǎn)換器:這是該系列的一大亮點(diǎn),它具有可編程的采集時間,能夠在不等待采樣周期的情況下選擇通道并啟動轉(zhuǎn)換,有效減少了代碼開銷。
- 電源管理模式:提供了運(yùn)行(Run)、空閑(Idle)、睡眠(Sleep)三種模式??臻e模式下典型電流低至5.8μA,睡眠模式下典型電流低至0.1μA,大大降低了功耗。
- 特殊微控制器特性:采用C編譯器優(yōu)化架構(gòu),可選擴(kuò)展指令集;增強(qiáng)型閃存程序存儲器典型擦寫周期達(dá)100,000次,數(shù)據(jù)EEPROM存儲器典型擦寫周期達(dá)1,000,000次,且閃存/數(shù)據(jù)EEPROM保留時間大于40年;支持中斷優(yōu)先級設(shè)置,具備8x8單周期硬件乘法器等。
1.2 不同型號差異
該系列不同型號在閃存程序存儲器、A/D通道、I/O端口、CCP和ECCP模塊以及是否具備流式并行端口(SPP)等方面存在差異。例如,PIC18F2458和PIC18F4458的閃存程序存儲器為24KB,而PIC18F2553和PIC18F4553為32KB;28引腳設(shè)備的A/D通道為10個,40/44引腳設(shè)備為13個。
二、12位A/D轉(zhuǎn)換器模塊
2.1 基本功能
A/D轉(zhuǎn)換器模塊在28引腳設(shè)備上有10個輸入通道,40/44引腳設(shè)備上有13個輸入通道,可將模擬輸入信號轉(zhuǎn)換為對應(yīng)的12位數(shù)字信號。其操作由ADCON0、ADCON1和ADCON2三個寄存器控制,分別用于配置模擬引腳、電壓參考、數(shù)字I/O、選擇輸入通道、采集時間和轉(zhuǎn)換時鐘等。
2.2 操作步驟
進(jìn)行A/D轉(zhuǎn)換時,需按以下步驟操作:
- 配置A/D模塊:包括配置模擬引腳、電壓參考和數(shù)字I/O(ADCON1),選擇A/D輸入通道(ADCON0),選擇A/D采集時間(ADCON2),選擇A/D轉(zhuǎn)換時鐘(ADCON2),并開啟A/D模塊(ADCON0)。
- 配置A/D中斷(可選):清除ADIF位,設(shè)置ADIE位和GIE位。
- 等待所需的采集時間(若需要)。
- 啟動轉(zhuǎn)換:設(shè)置GO/DONE位(ADCON0寄存器)。
- 等待A/D轉(zhuǎn)換完成:可通過輪詢GO/DONE位或等待A/D中斷來判斷。
- 讀取A/D結(jié)果寄存器(ADRESH:ADRESL),若需要,清除ADIF位。
- 如需進(jìn)行下一次轉(zhuǎn)換,根據(jù)需要返回步驟1或步驟2。
2.3 采集要求
為確保A/D轉(zhuǎn)換器達(dá)到指定精度,電荷保持電容(CHOLD)必須完全充電到輸入通道電壓水平。源阻抗(RS)和內(nèi)部采樣開關(guān)(RSS)阻抗會直接影響電容充電時間,建議模擬源的最大阻抗為2.5kΩ??赏ㄟ^公式計(jì)算最小采集時間,以滿足轉(zhuǎn)換誤差要求。
2.4 時鐘選擇
A/D轉(zhuǎn)換時鐘源可通過軟件選擇,有七種可選選項(xiàng),包括2TOSC、4TOSC、8TOSC、16TOSC、32TOSC、64TOSC和內(nèi)部RC振蕩器。為保證正確的A/D轉(zhuǎn)換,A/D轉(zhuǎn)換時鐘(TAD)應(yīng)盡可能短,但需大于最小TAD。
三、CPU特殊特性
該系列微控制器包含設(shè)備ID寄存器,這是只讀寄存器,可用于識別設(shè)備類型和版本。通過讀取這些寄存器,程序員和固件可以準(zhǔn)確了解設(shè)備信息。
四、電氣特性
4.1 絕對最大額定值
該系列微控制器的環(huán)境溫度范圍為 -40°C至 +125°C,存儲溫度范圍為 -65°C至 +150°C。各引腳電壓、電源電壓、功耗、電流等都有明確的限制,使用時需嚴(yán)格遵守,以避免設(shè)備損壞。
4.2 A/D轉(zhuǎn)換器特性
A/D轉(zhuǎn)換器具有12位分辨率,在不同電壓條件下,其積分線性誤差、差分線性誤差、偏移誤差和增益誤差等指標(biāo)都有相應(yīng)的規(guī)定。同時,還規(guī)定了參考電壓范圍、模擬輸入電壓范圍、推薦的模擬電壓源阻抗等參數(shù)。
五、封裝信息
關(guān)于封裝信息,可參考“PIC18F2455/2550/4455/4550數(shù)據(jù)手冊”(DS39632)。
六、總結(jié)
Microchip的PIC18F2458/2553/4458/4553系列微控制器以其豐富的功能和出色的性能,為電子工程師提供了一個強(qiáng)大的開發(fā)平臺。無論是在功耗控制、A/D轉(zhuǎn)換精度還是CPU特性方面,都表現(xiàn)出色。在實(shí)際應(yīng)用中,工程師們可以根據(jù)具體需求選擇合適的型號,并結(jié)合其電氣特性和操作步驟,充分發(fā)揮該系列微控制器的優(yōu)勢,實(shí)現(xiàn)各種高性能、低功耗的應(yīng)用。
你在使用這個系列微控制器的過程中,遇到過哪些有趣的問題或挑戰(zhàn)呢?歡迎在評論區(qū)分享你的經(jīng)驗(yàn)和見解。
-
microchip
+關(guān)注
關(guān)注
53文章
1665瀏覽量
121060 -
A/D轉(zhuǎn)換器
+關(guān)注
關(guān)注
1文章
243瀏覽量
11916
發(fā)布評論請先 登錄
深度剖析Microchip PIC18F2458/2553/4458/4553系列微控制器
評論