探索PIC16(L)F183XX微控制器:低功耗與高性能的完美結合
在電子工程師的日常工作中,選擇一款合適的微控制器對于項目的成功至關重要。Microchip的PIC16(L)F183XX系列微控制器憑借其豐富的功能和卓越的低功耗特性,成為了眾多工程師的首選。今天,我們就來深入了解一下這款微控制器。
文件下載:PIC16F18323-E/ML.pdf
1. 產品概述
PIC16(L)F183XX微控制器集成了模擬、獨立外設和通信外設,并結合了XLP(Extreme Low Power)技術,適用于各種通用和低功耗應用。其外設引腳選擇(PPS)功能允許在使用數字外設(如CLC、CWG、CCP、PWM和通信外設)時進行引腳映射,為應用設計提供了極大的靈活性。
2. 核心特性
2.1 架構與指令集
采用C編譯器優化的RISC架構,僅需49條指令,大大簡化了編程過程。其工作速度范圍為DC - 32 MHz時鐘輸入,最小指令周期為125 ns,能夠滿足大多數應用的需求。
2.2 中斷與堆棧
具備強大的中斷能力,擁有16級深度的硬件堆棧,可有效處理復雜的任務和事件。
2.3 定時器
提供多達四個8位定時器和三個16位定時器,可用于精確的時間控制和事件計數。
2.4 復位與保護
具有低電流上電復位(POR)、可配置的上電定時器(PWRTE)、帶快速恢復的掉電復位(BOR)以及低功耗BOR(LPBOR)選項,確保系統在各種環境下的穩定運行。此外,還配備了擴展看門狗定時器(WDT),帶有專用的片上振蕩器,提高了系統的可靠性。同時,支持可編程代碼保護,保護用戶的知識產權。
3. 內存配置
3.1 程序閃存
擁有高達28 KB的程序閃存(PFM),可存儲大量的程序代碼。
3.2 數據SRAM
提供高達2 KB的數據SRAM,用于存儲臨時數據和變量。
3.3 EEPROM
具備256B的EEPROM數據閃存(DFM),可用于存儲重要的配置信息和數據。
3.4 尋址模式
支持直接、間接和相對尋址模式,方便程序員進行內存操作。
4. 工作特性
4.1 電壓范圍
PIC16LF183XX的工作電壓范圍為1.8V - 3.6V,PIC16F183XX的工作電壓范圍為2.3V - 5.5V,可根據不同的應用需求選擇合適的型號。
4.2 溫度范圍
支持工業級(-40°C - 85°C)和擴展級(-40°C - 125°C)的溫度范圍,適用于各種惡劣的工作環境。
5. 超低功耗特性
5.1 睡眠模式
典型情況下,在1.8V電壓下睡眠模式電流僅為40 nA,大大降低了系統的功耗。
5.2 看門狗定時器
在1.8V電壓下,看門狗定時器電流典型值為250 nA。
5.3 二級振蕩器
32 kHz時,二級振蕩器電流典型值為300 nA。
5.4 工作電流
在32 kHz、1.8V條件下,典型工作電流為8 μA;在1.8V電壓下,典型工作電流為37 μA/MHz。
6. 節能功能
6.1 打盹模式
允許CPU核心以比內部外設使用的系統時鐘更慢的速度運行,從而降低功耗。
6.2 空閑模式
可使CPU核心進入睡眠狀態,而內部外設繼續從系統時鐘運行,實現節能。
6.3 睡眠模式
提供最低的功耗,適用于對功耗要求極高的應用。
6.4 外設模塊禁用
通過外設電源禁用硬件模塊,可最小化未使用外設的功耗。
7. 數字外設
7.1 可配置邏輯單元(CLC)
最多可配置四個CLC,集成了組合邏輯和時序邏輯,可實現復雜的邏輯功能。
7.2 互補波形發生器(CWG)
支持上升和下降沿死區控制,可實現全橋、半橋和單通道驅動,最多可配置兩個CWG,具有多個信號源。
7.3 捕獲/比較/PWM(CCP)模塊
最多可配置四個CCP模塊,其中包括兩個10位脈沖寬度調制器(PWM),可用于精確的電機控制和信號調制。
7.4 數控振蕩器(NCO)
是一種精密線性頻率發生器,占空比為50%,步長為源輸入時鐘的0.0001%,輸入時鐘范圍為0 Hz < FNCO < 32 MHz,分辨率為FNCO/220。
7.5 串行通信
支持SPI、I2C、EUSART等串行通信協議,還兼容RS-232、RS-485和LIN通信標準。
7.6 數據信號調制器(DSM)
可通過數字數據調制載波信號,創建自定義的載波同步輸出波形。
7.7 外設引腳選擇(PPS)
支持I/O引腳的重映射,可靈活配置數字外設的引腳連接。
7.8 I/O引腳
最多可提供18個I/O引腳,每個引腳可單獨編程上拉電阻、控制壓擺率、支持邊沿選擇的變化中斷、輸入電平選擇控制(ST或TTL)以及數字開漏輸出。
8. 模擬外設
8.1 10位模數轉換器(ADC)
最多可支持17個外部通道,并且在睡眠模式下也可進行轉換。
8.2 比較器
最多可配置兩個比較器,支持低速和高速模式,可在反相/同相輸入設置固定電壓參考,比較器輸出可外部訪問。
8.3 5位數模轉換器(DAC)
具有5位分辨率,支持軌到軌輸出,可選擇正參考電壓,采用無緩沖I/O引腳輸出,并與ADC和比較器內部連接。
8.4 電壓參考
提供固定電壓參考,輸出電平為1.024V、2.048V和4.096V。
9. 時鐘結構
9.1 高精度內部振蕩器
可選擇高達32 MHz的頻率范圍,滿足不同的時鐘需求。
9.2 PLL
支持x2/x4 PLL,可使用內部和外部時鐘源,提高時鐘精度。
9.3 低功耗內部32 kHz振蕩器(LFINTOSC)
適用于低功耗應用。
9.4 外部32 kHz晶體振蕩器(SOCS)和外部高速晶體振蕩器
可根據需要選擇外部時鐘源,提供更精確的時鐘信號。
10. 產品系列與封裝
10.1 產品系列
PIC16(L)F183XX系列包含多個型號,不同型號在程序內存、數據內存、比較器、定時器、ADC、CCP/PWM、DAC等方面存在差異,可根據具體應用需求進行選擇。
10.2 封裝形式
提供多種封裝形式,如UDFN、SSOP等,方便不同的應用場景和電路板布局。
11. 引腳分配
文檔中詳細給出了不同引腳數量(8引腳、14引腳、16引腳、20引腳)的引腳分配表,包括每個引腳對應的ADC、參考電壓、比較器、NCO、DAC、DSM、定時器、CCP、PWM、CWG、MSSP、EUSART、CLC、CLKR、中斷、上拉電阻等功能。工程師在設計電路時,可根據這些信息合理安排引腳連接。
12. 代碼保護與質量認證
12.1 代碼保護
Microchip的產品提供代碼保護功能,但需要注意的是,雖然采取了多種措施,但無法保證絕對的安全性。任何試圖破解代碼保護的行為可能違反相關法律。
12.2 質量認證
Microchip獲得了ISO/TS-16949:2009認證,其質量系統涵蓋了PIC? MCUs、dsPIC? DSCs、KEELOQ?代碼跳變設備、串行EEPROM、微外設、非易失性存儲器和模擬產品等。同時,其開發系統的設計和制造質量系統通過了ISO 9001:2000認證。
13. 全球銷售與服務
Microchip在全球各地設有銷售和服務中心,包括亞太地區、美洲和歐洲。工程師在使用過程中遇到問題,可通過各地的聯系方式獲取技術支持。
總的來說,PIC16(L)F183XX系列微控制器以其豐富的功能、低功耗特性和靈活的引腳配置,為電子工程師提供了一個強大而可靠的解決方案。在實際應用中,我們可以根據具體的需求選擇合適的型號和封裝,充分發揮其優勢,實現高效、穩定的系統設計。你在使用PIC16(L)F183XX微控制器的過程中遇到過哪些有趣的問題或挑戰呢?歡迎在評論區分享你的經驗。
-
微控制器
+關注
關注
49文章
8662瀏覽量
165279 -
低功耗
+關注
關注
12文章
3775瀏覽量
106819
發布評論請先 登錄
探索PIC16(L)F183XX微控制器:低功耗與高性能的完美結合
評論