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