探索Microchip PIC16(L)F1773/6/7/8/9系列8位閃存微控制器
作為電子工程師,我們在設計中常常需要尋找高性能、多功能且低功耗的微控制器。Microchip的PIC16(L)F1773/6/7/8/9系列8位閃存微控制器就是這樣一款值得深入研究的產品。下面,我們就來詳細了解一下它的特點和應用。
文件下載:PIC16F1778-E MX.pdf
一、產品概述
PIC16(L)F177X微控制器集成了智能模擬和數字外設,適用于廣泛的應用領域,如照明、電源、電池充電、電機控制等通用應用。它集成了多個運算放大器、5/10位DAC、高速比較器、10位ADC、10/16位PWM、可編程斜坡發生器(PRG)等外設,能夠在不使用引腳或PCB面積的情況下內部連接以創建閉環系統。
二、核心特性
1. 架構與指令集
采用C編譯器優化的RISC架構,僅有49條指令,這大大簡化了編程過程,提高了代碼執行效率。其工作速度范圍為DC - 32 MHz時鐘輸入,最小指令周期為125 ns,能夠滿足大多數應用的實時性要求。
2. 中斷與堆棧
具備中斷能力和16級深度硬件堆棧,可處理復雜的任務調度和事件響應。這使得微控制器能夠快速響應外部事件,提高系統的實時性和穩定性。
3. 定時器
擁有五個8位定時器和三個16位定時器,可用于各種定時和計數任務,如PWM信號生成、定時采樣等。
4. 復位與保護
具有低電流上電復位(POR)、可配置上電定時器(PWRT)和帶可選觸發點的欠壓復位(BOR),保障系統在各種電源條件下的穩定啟動和運行。此外,還配備了擴展看門狗定時器(EWDT),具有低功耗31 kHz WDT、軟件可選預分頻器和軟件可選使能功能,可防止程序跑飛。
三、內存特性
1. 程序閃存和數據RAM
提供高達28 Kbytes的程序閃存存儲器(PFM)和高達2 Kbytes的數據RAM,能夠存儲較大的程序代碼和數據。
2. 尋址模式
支持直接、間接和相對尋址模式,方便程序員進行內存操作。
3. 高耐久性閃存
具有128B的非易失性數據存儲和100K擦除/寫入周期的高耐久性閃存(HEF),可用于存儲重要的配置信息和數據。
四、工作特性
1. 電壓范圍
PIC16LF1773/6/7/8/9的工作電壓范圍為1.8V - 3.6V,PIC16F1773/6/7/8/9的工作電壓范圍為2.3V - 5.5V,可適應不同的電源環境。
2. 溫度范圍
工業級溫度范圍為 -40°C - 85°C,擴展級溫度范圍為 -40°C - 125°C,適用于各種惡劣的工業和環境應用。
五、極低功耗特性
該系列微控制器具有eXtreme Low-Power(XLP)特性,睡眠模式下典型電流為50 nA @ 1.8V,看門狗定時器典型電流為500 nA @ 1.8V,二次振蕩器典型電流為500 nA @ 32 kHz,工作電流在31 kHz、1.8V時典型值為8 uA,在1.8V時典型值為32 uA/MHz。這些低功耗特性使得它在電池供電的應用中具有顯著優勢。
六、智能模擬外設
1. 10位模數轉換器(ADC)
具有多達28個外部通道,且在睡眠模式下也可進行轉換,方便進行模擬信號的采集。
2. 運算放大器(OPA)
最多可提供四個運算放大器,具有可選的內部和外部通道、三態輸出,是LED調光引擎的一部分,可用于信號放大和處理。
3. 高速比較器(HS Comp)
最多有八個高速比較器,具有多達九個外部反相輸入和十二個外部同相輸入,反相和同相輸入有固定電壓參考,比較器輸出可外部訪問,可用于信號比較和判斷。
4. 數模轉換器(DAC)
最多可提供四個10位分辨率的DAC,具有10位分辨率、軌到軌輸出,可在睡眠模式下進行轉換,并與ADC和HS比較器內部連接,可用于模擬信號的生成。
5. 電壓參考
提供固定電壓參考(FVR),輸出電平為1.024V、2.048V和4.096V,為模擬電路提供穩定的參考電壓。
6. 過零檢測器(ZCD)
可檢測高壓交流信號,用于交流信號的過零檢測和控制。
7. 可編程斜坡發生器(PRG)
最多可提供四個可編程斜坡發生器,用于斜率補償和斜坡生成,可用于PWM信號的調制和控制。
8. 高電流驅動I/O
具有兩個高電流驅動I/O,在5V時可提供高達100 mA的灌電流或拉電流,可直接驅動一些高功率負載。
七、數字外設
1. 可配置邏輯單元(CLC)
最多可提供四個可配置邏輯單元,集成了組合邏輯和狀態邏輯,可實現復雜的邏輯功能。
2. 互補輸出發生器(COG)
最多可提供四個互補輸出發生器,支持推挽、全橋和轉向模式,可用于電機控制等應用。
3. 捕獲/比較/PWM(CCP)模塊
最多可提供四個CCP模塊,可用于捕獲外部信號、比較內部寄存器值和生成PWM信號。
4. 脈沖寬度調制器(PWM)
最多可提供四個16位PWM和四個10位PWM,具有獨立定時器、多種輸出模式(邊緣對齊、中心對齊、寄存器匹配時設置和翻轉),用戶可設置相位、占空比、周期、偏移和極性,還具有16位定時器能力,可用于電機控制、LED調光等應用。
5. 數據信號調制器(DSM)
最多可提供四個數據信號調制器,可將數字數據調制到載波信號上,生成自定義載波同步輸出波形,是LED調光引擎的一部分。
6. 外設引腳選擇(PPS)
支持I/O重映射數字外設,提高了PCB布局的靈活性和外設利用率。
7. 串行通信
支持增強型USART(EUSART)、SPI、I2C?、RS - 232、RS - 485、LIN通信,具有自動波特率檢測和啟動時自動喚醒功能,方便與其他設備進行通信。
8. I/O引腳
最多可提供38個I/O引腳,具有單獨可編程上拉、壓擺率控制和帶邊緣選擇的變化中斷功能,可靈活配置輸入輸出功能。
八、時鐘結構
1. 精密內部振蕩器
校準精度為±1%,可選頻率范圍為32 MHz - 31 kHz,可提供穩定的時鐘信號。
2. 低功耗內部振蕩器
頻率為31 kHz,可用于低功耗應用。
3. 鎖相環(PLL)
具有4x鎖相環,可實現高達32 MHz的內部操作,提高系統的工作速度。
4. 外部振蕩器
具有外部振蕩器模塊,支持三種外部時鐘模式,最高可達32 MHz,可根據需要選擇外部時鐘源。
九、產品類型與封裝
1. 產品類型
該系列包括PIC16(L)F1773、PIC16(L)F1776、PIC16(L)F1777、PIC16(L)F1778和PIC16(L)F1779等不同型號,它們在程序閃存存儲器、數據SRAM、I/O引腳數量、外設配置等方面有所差異,可根據具體應用需求進行選擇。
2. 封裝形式
提供SPDIP、PDIP、SOIC、SSOP、UQFN、TQFP等多種封裝形式,方便不同的PCB布局和應用場景。
十、總結
Microchip的PIC16(L)F1773/6/7/8/9系列8位閃存微控制器以其豐富的外設、低功耗特性、靈活的引腳配置和強大的處理能力,為電子工程師提供了一個優秀的解決方案。無論是照明、電源、電池充電還是電機控制等應用,都能找到合適的型號和配置。在實際設計中,我們可以根據具體需求選擇合適的型號和封裝,充分發揮其性能優勢,實現高效、穩定的系統設計。大家在使用過程中有沒有遇到什么有趣的問題或者有什么獨特的應用經驗呢?歡迎在評論區分享交流。
-
微控制器
+關注
關注
48文章
8450瀏覽量
164963 -
低功耗
+關注
關注
12文章
3588瀏覽量
106771
發布評論請先 登錄
Microchip新款通用8位PIC MCU,提供卓越的遷移
PIC16(L)F1784/6/7手冊之28/40/44引腳8位高級模擬閃存單片機
8位微控制器 -MCU ?PIC16F1503-I/SL
探索Microchip PIC16(L)F1773/6/7/8/9系列8位閃存微控制器
評論