Microchip Technology PIC18F24/25Q24微控制器

Microchip Technology PIC18F24/25Q24微控制器屬於28/40/44/48腳位裝置的PIC18-Q24微控制器系列,適用於感測器介面、即時控制和通訊應用。PIC18F24Q24提供16 KB記憶體、1 KB資料SRAM和512B EEPROM。此外,PIC18F25Q24則提供32 KB記憶體、2 KB資料SRAM和512B EEPROM。裝置具有24個I/O腳位,其中包括四個由VDDIO2供電的MVIO腳位。 

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個可程式外部中斷腳位

應用

  • 感測器介面
  • 即時控制
  • 通訊

方塊圖

結構圖 - Microchip Technology PIC18F24/25Q24微控制器
發佈日期: 2023-12-07 | 更新日期: 2024-06-03