Microchip PIC18F2458/2553/4458/4553系列微控制器深度解析
在電子設(shè)計(jì)領(lǐng)域,選擇一款合適的微控制器對于項(xiàng)目的成功至關(guān)重要。Microchip的PIC18F2458/2553/4458/4553系列微控制器憑借其豐富的特性和卓越的性能,成為眾多工程師的首選。今天,我們就來深入探討一下這款微控制器的特點(diǎn)、功能以及應(yīng)用場景。
文件下載:PIC18F2458-I SP.pdf
器件概述
PIC18F2458/2553/4458/4553系列微控制器提供了28引腳和40/44引腳兩種封裝形式,適用于不同的應(yīng)用需求。該系列微控制器不僅具備PIC18微控制器的高性能和經(jīng)濟(jì)性,還引入了高耐用性的增強(qiáng)型閃存程序存儲器,為高要求的應(yīng)用提供了有力支持。
特殊特性
- 12位A/D轉(zhuǎn)換器:該系列微控制器集成了12位A/D轉(zhuǎn)換器,具有可編程的采集時間,無需等待采樣周期即可選擇通道并啟動轉(zhuǎn)換,有效降低了代碼開銷。
- 電源管理模式:支持運(yùn)行、空閑、睡眠三種電源管理模式,空閑模式電流低至5.8μA(典型值),睡眠模式電流低至0.1μA(典型值),有效降低了功耗。
- 靈活的振蕩器結(jié)構(gòu):提供四種晶體模式、兩種外部時鐘模式和內(nèi)部振蕩器模塊,支持高達(dá)48MHz的時鐘頻率,滿足不同應(yīng)用的時鐘需求。
- 豐富的外設(shè)資源:包括高電流灌/拉能力、三個外部中斷、四個定時器模塊、多達(dá)兩個捕獲/比較/PWM(CCP)模塊、增強(qiáng)型CCP(ECCP)模塊、增強(qiáng)型USART模塊、主同步串行端口(MSSP)模塊和12位、多達(dá)13通道的模擬-to-數(shù)字轉(zhuǎn)換器模塊(A/D)等。
各成員差異
| 該系列微控制器的不同型號在閃存程序存儲器、A/D通道、I/O端口、CCP和ECCP實(shí)現(xiàn)以及流式并行端口(SPP)等方面存在差異。具體如下: | 特性 | PIC18F2458 | PIC18F2553 | PIC18F4458 | PIC18F4553 |
|---|---|---|---|---|---|
| 程序存儲器(字節(jié)) | 24576 | 32768 | 24576 | 32768 | |
| 數(shù)據(jù)存儲器(字節(jié)) | 2048 | 2048 | 2048 | 2048 | |
| 數(shù)據(jù)EEPROM存儲器(字節(jié)) | 256 | 256 | 256 | 256 | |
| 中斷源 | 19 | 19 | 20 | 20 | |
| I/O端口 | A、B、C、(E) | A、B、C、(E) | A、B、C、D、E | A、B、C、D、E | |
| 定時器 | 4 | 4 | 4 | 4 | |
| 捕獲/比較/PWM模塊 | 2 | 2 | 1 | 1 | |
| 增強(qiáng)型捕獲/比較/PWM模塊 | 0 | 0 | 1 | 1 | |
| 串行通信 | MSSP、增強(qiáng)型USART | MSSP、增強(qiáng)型USART | MSSP、增強(qiáng)型USART | MSSP、增強(qiáng)型USART | |
| 通用串行總線(USB)模塊 | 1 | 1 | 1 | 1 | |
| 流式并行端口(SPP) | 否 | 否 | 是 | 是 | |
| 12位模擬-to-數(shù)字轉(zhuǎn)換器模塊 | 10個輸入通道 | 10個輸入通道 | 13個輸入通道 | 13個輸入通道 | |
| 比較器 | 2 | 2 | 2 | 2 |
12位模擬-to-數(shù)字轉(zhuǎn)換器(A/D)模塊
A/D轉(zhuǎn)換器模塊是該系列微控制器的重要組成部分,28引腳器件提供10個輸入通道,40/44引腳器件提供13個輸入通道。該模塊可以將模擬輸入信號轉(zhuǎn)換為對應(yīng)的12位數(shù)字值。
寄存器配置
A/D模塊的操作由ADCON0、ADCON1和ADCON2三個寄存器控制,分別用于選擇模擬通道、配置端口引腳功能、選擇A/D時鐘源、設(shè)置采集時間和結(jié)果對齊方式。
轉(zhuǎn)換步驟
進(jìn)行A/D轉(zhuǎn)換時,需要按照以下步驟操作:
- 配置A/D模塊:包括配置模擬引腳、電壓參考和數(shù)字I/O,選擇A/D輸入通道、采集時間和轉(zhuǎn)換時鐘,以及開啟A/D模塊。
- 配置A/D中斷(可選):清除ADIF位,設(shè)置ADIE位和GIE位。
- 等待所需的采集時間(如果需要)。
- 啟動轉(zhuǎn)換:設(shè)置GO/DONE位。
- 等待A/D轉(zhuǎn)換完成,可以通過輪詢GO/DONE位或等待A/D中斷來實(shí)現(xiàn)。
- 讀取A/D結(jié)果寄存器(ADRESH:ADRESL),如果需要,清除ADIF位。
- 對于下一次轉(zhuǎn)換,根據(jù)需要返回步驟1或步驟2。
采集時間計(jì)算
為了確保A/D轉(zhuǎn)換器的精度,需要確保電荷保持電容(CHOLD)完全充電到輸入通道電壓水平。采集時間的計(jì)算需要考慮放大器建立時間、保持電容充電時間和溫度系數(shù)。具體計(jì)算公式如下: [T{ACQ} = T{AMP} + T{C} + T{COFF}] 其中,(T{AMP})為放大器建立時間,(T{C})為保持電容充電時間,(T_{COFF})為溫度系數(shù)。
特殊特性
設(shè)備ID寄存器
該系列微控制器提供了設(shè)備ID寄存器,用于識別設(shè)備類型和版本。這些寄存器是只讀的,可以通過固件使用表讀取來獲取設(shè)備信息。
電源管理模式
該系列微控制器支持運(yùn)行、空閑和睡眠三種電源管理模式,用戶可以根據(jù)應(yīng)用需求選擇合適的模式以降低功耗。在睡眠模式下,A/D轉(zhuǎn)換器可以繼續(xù)工作,但需要選擇A/D FRC時鐘源。
靈活的振蕩器結(jié)構(gòu)
該系列微控制器提供了多種振蕩器模式,包括四種晶體模式、兩種外部時鐘模式和內(nèi)部振蕩器模塊。用戶可以根據(jù)應(yīng)用需求選擇合適的振蕩器模式,并通過寄存器配置來調(diào)整時鐘頻率。
電氣特性
絕對最大額定值
該系列微控制器的絕對最大額定值包括環(huán)境溫度、存儲溫度、引腳電壓、電源電壓、總功耗、最大電流等。在使用過程中,需要確保設(shè)備工作在這些額定值范圍內(nèi),以避免設(shè)備損壞。
A/D轉(zhuǎn)換器特性
A/D轉(zhuǎn)換器的特性包括分辨率、積分線性誤差、差分線性誤差、偏移誤差、增益誤差、單調(diào)性、參考電壓范圍、模擬輸入電壓、推薦阻抗等。這些特性對于確保A/D轉(zhuǎn)換的精度和可靠性至關(guān)重要。
應(yīng)用場景
PIC18F2458/2553/4458/4553系列微控制器適用于各種應(yīng)用場景,包括工業(yè)控制、消費(fèi)電子、醫(yī)療設(shè)備、通信設(shè)備等。其高性能、低功耗和豐富的外設(shè)資源使其成為這些應(yīng)用的理想選擇。
總結(jié)
Microchip的PIC18F2458/2553/4458/4553系列微控制器是一款功能強(qiáng)大、性能卓越的微控制器,具有豐富的特性和廣泛的應(yīng)用場景。通過深入了解其特點(diǎn)和功能,工程師可以更好地利用這款微控制器來實(shí)現(xiàn)各種復(fù)雜的應(yīng)用。在實(shí)際應(yīng)用中,需要根據(jù)具體需求選擇合適的型號和配置,以確保系統(tǒng)的性能和可靠性。
你在設(shè)計(jì)過程中是否遇到過類似微控制器的選型和應(yīng)用問題呢?歡迎在評論區(qū)分享你的經(jīng)驗(yàn)和見解。
-
A/D轉(zhuǎn)換器
+關(guān)注
關(guān)注
1文章
177瀏覽量
11808
發(fā)布評論請先 登錄
如何設(shè)計(jì)PIC18f2520微控制器的PCB
8位微控制器 -MCU ?PIC16F1503-I/SL
PIC18 PIN (16F628A) 微控制器開發(fā)板
PIC18F2550微控制器實(shí)現(xiàn)最小的培訓(xùn)板
PIC18F16Q20 Curiosity Nano開發(fā)板技術(shù)解析與應(yīng)用指南
Microchip PIC18F2458/2553/4458/4553系列微控制器深度解析
評論