PIC16(L)F170X/171X:高性價比8位智能模擬閃存微控制器
在電子設計領域,選擇一款合適的微控制器對于項目的成功至關重要。PIC16(L)F170X/171X微控制器憑借其獨特的特性和廣泛的應用場景,成為了眾多工程師的首選之一。今天,我們就來詳細了解一下這款微控制器。
文件下載:PIC16LF1703-I P.pdf
一、概述
PIC16F(L)170X/171X微控制器將智能模擬集成、低成本和極低功耗(XLP)特性相結合,適用于各種通用應用。其引腳數(shù)量從14到44不等,提供了片上運算放大器、獨立于內核的外設(如CLC、NCO和COG)、外設引腳選擇和過零檢測等功能,大大增加了設計的靈活性。
二、核心特性
1. 架構與指令集
采用C編譯器優(yōu)化的RISC架構,僅有49條指令,這使得代碼的編寫和優(yōu)化更加高效。
2. 運行速度
時鐘輸入范圍為0 - 32 MHz,最小指令周期為125 ns,能夠滿足大多數(shù)應用的實時性要求。
3. 中斷能力
具備中斷功能,可及時響應外部事件,提高系統(tǒng)的實時處理能力。
4. 硬件堆棧
擁有16級深度的硬件堆棧,方便函數(shù)調用和數(shù)據(jù)存儲。
5. 定時器
包含多達四個8位定時器和一個16位定時器,可用于定時、計數(shù)等多種應用。
6. 復位與看門狗
具備上電復位(POR)、上電定時器(PWRT)、低功耗欠壓復位(LPBOR)和可編程看門狗定時器(WDT,最長可達256s),確保系統(tǒng)的穩(wěn)定性和可靠性。
7. 代碼保護
支持可編程代碼保護,保護用戶的知識產權。
三、內存
1. 程序內存
高達16 Kwords的閃存程序內存,可存儲大量的程序代碼。
2. 數(shù)據(jù)內存
最大2048 Bytes的數(shù)據(jù)SRAM內存,滿足數(shù)據(jù)存儲和處理的需求。
3. 尋址模式
支持直接、間接和相對尋址模式,方便數(shù)據(jù)的訪問和操作。
四、工作特性
1. 電壓范圍
PIC16LF170X/171X的工作電壓范圍為1.8V - 3.6V,PIC16F170X/171X為2.3V - 5.5V,可根據(jù)不同的應用場景選擇合適的型號。
2. 溫度范圍
工業(yè)級溫度范圍為 -40°C 至 85°C,擴展級為 -40°C 至 125°C,適應各種惡劣環(huán)境。
五、極低功耗(XLP)特性
1. 睡眠模式
在1.8V典型電壓下,睡眠模式電流僅為50 nA,大大降低了系統(tǒng)的功耗。
2. 看門狗定時器
在1.8V典型電壓下,看門狗定時器電流為500 nA。
3. 二級振蕩器
在32 kHz時,二級振蕩器電流為500 nA。
4. 工作電流
在32 kHz、1.8V典型條件下,工作電流為8 uA;在1.8V時,每MHz工作電流為32 uA。
六、數(shù)字外設
1. 可配置邏輯單元(CLC)
集成了組合邏輯和時序邏輯,可實現(xiàn)復雜的邏輯功能。
2. 互補輸出發(fā)生器(COG)
具備上升/下降沿死區(qū)控制和消隱功能,適用于電機控制等應用。
3. 數(shù)控振蕩器(NCO)
可產生真正的線性頻率控制和更高的頻率分辨率,輸入時鐘范圍為0Hz < FNCO < 32 MHz,分辨率為FNCO/220。
4. 捕獲/比較/PWM(CCP)模塊
包含兩個10位脈寬調制器(PWM),可用于電機控制、LED調光等應用。
5. 串行通信
支持SPI、I2C、RS - 232、RS - 485、LIN等通信協(xié)議,具備自動波特率檢測和自動喚醒功能。
6. I/O引腳
多達35個I/O引腳和一個輸入引腳,每個引腳可單獨編程上拉電阻、控制擺率,并支持邊沿選擇的電平變化中斷。
7. 外設引腳選擇(PPS)
可實現(xiàn)數(shù)字I/O引腳的映射,提高設計的靈活性。
七、智能模擬外設
1. 運算放大器
包含兩個可配置的軌到軌運算放大器,可選擇內部和外部通道,增益帶寬積為2 MHz。
2. 高速比較器
最多兩個高速比較器,響應時間為50 ns,支持軌到軌輸入。
3. 10位模數(shù)轉換器(ADC)
最多28個外部通道,可在睡眠模式下進行轉換,并具備溫度指示功能。
4. 過零檢測器(ZCD)
可檢測引腳AC信號過零情況,適用于電力系統(tǒng)等應用。
5. 8位數(shù)模轉換器(DAC)
輸出可外接,內部可連接到比較器、運算放大器、固定電壓參考(FVR)和ADC。
6. 內部電壓參考模塊
提供穩(wěn)定的內部電壓參考。
八、時鐘結構
1. 內部振蕩器
16 MHz內部振蕩器塊,校準精度為±1%,頻率范圍可在0 - 32 MHz之間選擇;還有31 kHz低功耗內部振蕩器。
2. 外部振蕩器
支持三種晶體/諧振器模式(最高20 MHz)和兩種外部時鐘模式(最高32 MHz)。
3. 時鐘監(jiān)控與啟動
具備故障安全時鐘監(jiān)控、雙速振蕩器啟動和振蕩器啟動定時器(OST),確保時鐘的穩(wěn)定運行。
九、編程與調試特性
1. 片上調試
集成了在線調試功能,方便開發(fā)和調試。
2. 高級調試
通過仿真頭提供跟蹤、后臺調試和多達32個硬件斷點功能。
3. 在線串行編程(ICSP)
通過兩個引腳即可實現(xiàn)在線串行編程。
十、家族類型與封裝
1. 家族類型
不同型號的PIC16(L)F170X/171X在程序內存、數(shù)據(jù)SRAM、I/O引腳、定時器、比較器、運算放大器等方面存在差異,工程師可根據(jù)具體需求進行選擇。
2. 封裝形式
提供多種封裝形式,如PDIP、TSSOP、QFN、SOIC、SSOP等,方便不同的應用場景和電路板設計。
PIC16(L)F170X/171X微控制器以其豐富的功能、低功耗和高性價比,為電子工程師提供了一個強大而靈活的設計平臺。在實際應用中,工程師們可以根據(jù)具體的項目需求,充分發(fā)揮其特性,實現(xiàn)各種創(chuàng)新的設計。你在使用這款微控制器的過程中遇到過哪些問題呢?又有哪些獨特的應用經驗可以分享呢?歡迎在評論區(qū)留言討論。
-
微控制器
+關注
關注
49文章
8890瀏覽量
165897 -
低功耗
+關注
關注
12文章
4051瀏覽量
106867
發(fā)布評論請先 登錄
Microchip推具智能模擬功能與核心獨立外設的8位PIC單片機系列
PIC16F170X/171X單片機系列的功能特點及在各種通用中的應用
8位微控制器 -MCU ?PIC16F1503-I/SL
PIC16(L)F170X/171X:高性價比8位智能模擬閃存微控制器
評論