Microchip Technology PIC16F18056和PIC16F18076 8位微控制器具有一整套數字和模擬外設,支持成本敏感型傳感器和實時控制應用。這些MCU采用28引腳至44引腳封裝,具有28KB程序閃存,速度高達32MHz。PIC16F18056和PIC16F18076 MCU除了8位數模轉換器 (DAC) 模塊外,還包括一個10位帶計算的模數轉換器 (ADCC)、用于高級電容觸摸感測、平均、濾波、過采樣和閾值比較的自動電壓分壓器 (CVD) 技術,以及一個電荷泵。
數據手冊:*附件:Microchip Technology PIC16F18056和PIC16F18076 8位微控制器數據手冊.pdf
Microchip Technology PIC16F18056和PIC16F18076 MCU包括三個10位脈沖寬度調制 (PWM) 模塊、外設引腳選擇 (PPS)、數字通信外設、定時器和波形發生器。這些器件還提供諸如內存訪問分區 (MAP) 之類的內存特性,可為數據保護和引導加載程序應用的用戶提供支持。存儲固定電壓基準 (FVR) 偏移值的數據EEPROM和設備信息區 (DIA) 幫助提高模數轉換器 (ADC) 的精度。
PIC16F18056采用28引腳SPDIP、SOIC、SSOP和VQFN封裝。PIC16F18076采用40引腳PDIP和QFN封裝和44引腳TQFP封裝。
特性
- 核心功能
- 存儲器
- 節能功能
- 時鐘結構
- 編程和調試特性
- 經由兩個引腳進行在線串行編程?(ICSP?)
- 經由兩個引腳通過三個斷點進行在線調試 (ICD)
- 片上集成調試
- 工作特性
- 工作電壓范圍:1.8V至5.5V
- 工作溫度范圍
- 工業溫度范圍:-40°C至+85°C
- 擴展溫度:-40°C至+125°C
- 封裝選項
- PIC16F18056:SPDIP-28、SOIC-28、SSOP-28、VQFN-28
- PIC16F18076:PDIP-40、QFN-40、TQFP-44
- 數字外設
- 兩個捕獲/比較/PWM (CCP) 模塊
- 用于捕獲/比較模式的16位分辨率
- 用于脈寬調制器 (PWM) 模式的10位分辨率
- 三個脈寬調制器 (PWM)
- 10位分辨率
- 四個可配置邏輯單元 (CLC)
- 集成組合和時序邏輯
- 一個互補波形發生器 (CWG)
- 一個可配置的8/16位定時器 (TMR0)
- 兩個16位定時器 (TMR1/3),具有柵極控制
- 三個8位定時器 (TMR2/4/6),帶硬件限制定時器 (HLT)
- 一個數控振蕩器 (NCO)
- 生成真正的線性頻率控制和更高頻率分辨率
- 輸入時鐘高達64MHz
- 最多兩個增強型通用同步異步接收器發射機 (EUSART)
- 多達兩個主機同步串行端口 (MSSP)
- 設備I/O端口功能
- 多達35個I/O引腳
- 一個僅輸入引腳
- 獨立I/O方向、開漏、輸入閾值、轉換率和弱上拉控制
- 多達25個引腳上變化中斷 (IOC)
- 一個外部中斷引腳
- 兩個捕獲/比較/PWM (CCP) 模塊
- 模擬外設
- 帶計算功能的模數轉換器 (ADCC)
- 10位分辨率
- 多達35個外部輸入通道
- 四個內部輸入通道
- 內部ADC振蕩器 (ADCRC)
- 在睡眠模式下工作
- 可選的自動轉換觸發器源
- 電荷泵模塊
- 在低電壓下提高模擬模塊的精度
- 8位數模轉換器 (DAC)
- 輸出可在一個I/O引腳上提供
- 與ADC和比較器的內部連接
- 一個比較器 (CMP)
- 最多4個外部輸入
- 可配置輸出極性
- 通過外設引腳選擇外部輸出
- 零交叉檢測 (ZCD)
- 兩個固定電壓基準 (FVR)
- 帶計算功能的模數轉換器 (ADCC)
框圖

PIC16F18056/76:功能豐富的8位微控制器及其在傳感器與實時控制中的應用
引言
PIC16F18056和PIC16F18076是Microchip Technology推出的兩款高性能8位微控制器,屬于PIC16F180系列。該系列產品具備豐富的外設資源和優異的能效表現,特別適用于成本敏感的傳感器應用和實時控制系統。本文基于其數據手冊,重點介紹其核心特性、內存結構、外設功能及系統設計要點。
一、核心特性概覽
1.1 處理器架構
- 增強型中檔8位RISC CPU ,支持50條指令,具備自動中斷上下文保存功能。
- 16級硬件堆棧 ,支持溢出/下溢復位(STVREN配置位控制)。
- 雙16位文件選擇寄存器(FSR) ,支持線性數據訪問和程序存儲器讀取。
1.2 內存配置
- 程序存儲器 :最高28 KB Flash,支持分區(Application Block、Boot Block、Storage Area Flash)。
- 數據存儲器 :最高2 KB SRAM + 256字節EEPROM。
- 內存保護機制 :支持代碼保護和寫保護,防止未授權訪問。
1.3 工作條件
- 電壓范圍 :1.8V ~ 5.5V
- 溫度范圍 :
- 工業級:-40°C ~ 85°C
- 擴展級:-40°C ~ 125°C
二、豐富的外設資源
2.1 數字外設
- 定時器 :
- 1個8/16位Timer0
- 2個16位Timer1/3(帶門控)
- 3個8位Timer2/4/6(帶硬件限制定時器HLT)
- PWM與CCP :
- 2個CCP模塊(16位捕獲/比較,10位PWM)
- 3個獨立10位PWM模塊
- 通信接口 :
- 2個EUSART(支持RS-232/RS-485/LIN)
- 2個MSSP(支持SPI和I2C)
- 可配置邏輯單元(CLC) :4個CLC,支持組合邏輯和時序邏輯。
- 互補波形發生器(CWG) :支持全橋/半橋驅動,帶死區控制。
2.2 模擬外設
- ADC with Computation(ADCC) :
- 10位分辨率,最高35個外部通道 + 4個內部通道
- 支持在Sleep模式下運行
- 8位DAC :輸出可路由至兩個I/O引腳,內部連接至ADC和比較器。
- 比較器(CMP) :最多4個外部輸入,輸出可通過PPS重映射。
- 零交叉檢測(ZCD) :檢測AC信號過零點。
- 固定電壓參考(FVR) :提供1.024V、2.048V、4.096V三檔輸出。
三、時鐘結構與電源管理
3.1 時鐘源
- 內部振蕩器 :
- HFINTOSC:1~32 MHz,可調精度±2%
- LFINTOSC:31 kHz
- 外部振蕩器 :
- EC模式(高/低功耗)
- SOSC:32.768 kHz晶體或外部時鐘
3.2 電源管理
- Sleep模式 :功耗可低至600 nA(WDT關閉)。
- 活動時鐘調諧(ACT) :利用SOSC校準HFINTOSC頻率,提升通信精度。
- BOR與PWRT :支持可配置的欠壓復位和上電延時。
四、開發與調試支持
- ICSP?與ICD :通過兩個引腳實現在線串行編程和調試。
- PPS(外設引腳選擇) :靈活映射數字外設至任意I/O引腳。
- 自動上下文保存 :中斷時自動保存關鍵寄存器至影子寄存器。
五、典型應用場景
- 傳感器接口 :利用高精度ADC和CVD技術實現電容觸摸感應。
- 電機控制 :通過CWG和PWM實現無刷直流電機驅動。
- 通信網關 :借助EUSART和MSSP實現多協議串行通信。
- 低功耗設備 :適用于電池供電的便攜式設備。
六、設計建議
- 電源去耦 :每個VDD/VSS引腳都應接0.1 μF陶瓷電容,高頻噪聲環境下可并聯0.01 μF電容。
- MCLR引腳 :若未使用調試功能,可直接接VDD,也可串聯10 kΩ電阻和100 nF電容以提高抗干擾能力。
- 未使用I/O :配置為輸出低電平或通過1~10 kΩ電阻接地。
-
微控制器
+關注
關注
48文章
8375瀏覽量
164538 -
mcu
+關注
關注
147文章
18924瀏覽量
397985 -
dac
+關注
關注
44文章
2713瀏覽量
197065 -
數模轉換器
+關注
關注
14文章
1296瀏覽量
85733
發布評論請先 登錄
8位微控制器 -MCU ?PIC16F1503-I/SL
PIC16F17154/55/74/75微控制器技術解析與應用指南
PIC16F18013/14/23/24微控制器技術解析與應用指南
PIC16F18054/55/74/75 微控制器:功能豐富的高性能 8 位 MCU
PIC16F18026/46:功能豐富的14/20引腳微控制器深度解析
PIC16F18056/76:功能豐富的8位微控制器及其在傳感器與實時控制中的應用
評論