Microchip PIC18F24/25Q24微控制器還具有向量中斷控制器(含可處理中斷的固定延遲)、系統匯流排仲裁器、直接記憶體存取 (DMA) 功能,以及支援異步、DMX-512、數位可定址照明介面 (DALI®) 和本地互連網路 (LIN) 通訊協定的通用異步收發器 (UART);還有序列周邊裝置介面 (SPI) 和I2C。此外,該系列亦包含記憶體存取分割區 (MAP) 和裝置資訊區 (DIA) 等記憶體功能,可儲存工廠校正值,協助改善溫度感測器的精度。
特點
- 多重電壓I/O (MVIO):
- MVIO供電腳位支援1.62至5.5V的作業電壓
- 此域獨立於主VDD電壓位準
- 透過可程式跳脫點對其他電壓域進行電壓監控
- 程式設計與偵錯介面停用 (PDID),可停用ICSP介面,防止外部記憶體遭存取或修改
- 向量中斷 (VI) 功能 – 更快的中斷回應時間
- 可選高/低優先
- 可程式向量表基礎地址
- 3個指令週期的固定中斷延遲
- 向下相容於先前的中斷功能
- 記憶體存取分割區 (MAP),程式快閃記憶體可分割為:
- 應用程式區塊
- 開機區塊
- 具有SAFLOCK的儲存區域快閃記憶體 (SAF) 區塊,可防止修改
- 程式設計/除錯:
- 程式設計和除錯介面停用 (PDID)
- 透過2個腳位進行In-Circuit Serial Programming™ (ICSP™)
- 透過2個腳位進行有3個斷點的電路內除錯 (ICD)
- 晶片整合除錯
- 4個直接記憶體存取 (DMA) 控制器,包含帶運算功能的類比轉數位轉換器 (ADCC):
- 運算速度高達300 ksps的10位元ADC
- 多達30個外部通道
- 輸入訊號的自動數學函數,例如平均化、濾波器計算、超取樣和閾值比對
- 睡眠時作業
- 5個內部類比通道
- 硬體電容分壓器 (CVD) 支援:自動執行觸控取樣,並降低軟體大小/CPU使用率
- 8位元數位轉類比轉換器 (DAC):
- 2個I/O腳位上可提供緩衝輸出
- ADC和比較器的內部連接
- 2個高速比較器 (CMP):
- 可設定的功率與速度模式
- 可設定的輸出極性
- 透過周邊裝置腳位選擇進行外部輸出
- 2個跨零偵測 (ZCD),偵測腳位上的AC訊號何時與接地相交
- 3個16位元雙PWM提供6個PWM輸出
- 電壓參考:
- 具有1.024V、2.048V和4.096V輸出電位的固定電壓參考
- 與ADC、比較器和DAC的內部連接
- 具有LIN/DMX硬體支援的UART
- 相容於DMA
- 相容於異步UART、RS-232、RS-485
- 可程式1、1.5和2個停止位元
- 2個SPI模組:
可設定- 長度位元組
- 任意長度資料封包
- 傳送但不接收和接收但不傳送選項
- 傳輸位元組計數器
- 具有2位元組FIFO和DMA功能的獨立傳送和接收緩衝區
- 2個I2C模組,相容於SMBus和PMBus™:
- 具有位址屏蔽模式的7位元和10位元定址模式
- 專用位址、傳送/接收緩衝區和DMA功能
- I2C、SMBus 2.0/3.0和1.8V輸入電位選擇
- 多主控裝置模式,包括自定址
- 裝置資訊區 (DIA) 儲存:
- 溫度指示器工廠校正資料
- 固定電壓參考測量資料
- Microchip唯一識別碼
- 低功耗模式:
- 睡眠:3V時典型值< 1 μA和最低耗電量
- 休眠:CPU和周邊裝置以不同的週期速率運行(通常CPU較低)
- 閒置:CPU在周邊裝置運作時停滯
- 周邊模組停用 (PMD),選擇性停用硬體模組,將未使用周邊裝置的主動功耗降到最低
- 裝置I/O連接埠特性:
- 24個I/O腳位,包含由VDDIO2供電的4個MVIO腳位 (PIC18F24/25/26Q24)
- 35個I/O腳位,包含由VDDIO2供電的12個MVIO腳位 (PIC18F45/46Q24)
- 43個I/O腳位,包含由VDDIO2供電的12個MVIO腳位 (PIC18F55/56Q24)
- MVIO腳位支援1.62V至5.5V的電壓範圍
- 個別程式化I/O方向、漏極開路、迴轉率和弱上拉控制
- 所有I/O腳位上的低電壓介面皆使用LV-TTL輸入緩衝器
- 多數腳位上的電平變更中斷
- 3個可程式外部中斷腳位
應用
- 感測器介面
- 即時控制
- 通訊
方塊圖
發佈日期: 2023-12-07
| 更新日期: 2024-06-03

