• 検索結果がありません。

周辺モジュール 8 ビット PIC MCU と 16 ビット PIC MCU 周辺モジュールの対応関係 概要 PIC マイクロコントローラ (MCU) ファミリ間で移行する場合 MPLAB エコシステムと MPLAB Code Configurator を使い続ける事ができるため 迅速な習熟およびア

N/A
N/A
Protected

Academic year: 2021

シェア "周辺モジュール 8 ビット PIC MCU と 16 ビット PIC MCU 周辺モジュールの対応関係 概要 PIC マイクロコントローラ (MCU) ファミリ間で移行する場合 MPLAB エコシステムと MPLAB Code Configurator を使い続ける事ができるため 迅速な習熟およびア"

Copied!
5
0
0

読み込み中.... (全文を見る)

全文

(1)

周辺モジュール

8ビットPIC

®

MCUと16ビットPIC MCU

周辺モジュールの対応関係

周辺モジュールのカテゴリ

アナログ

センサ インターフェイスと 信号コンディショニング

波形制御

PWM駆動と 波形生成

安全と監視

ハードウェア監視、フォルト検出、 高信頼性動作

有線通信

通信の種類: UART, SPI, USB, CAN FD

クロックとタイマ

タイミングおよび カウンタ制御を行う信号計測

ユーザ インターフェイス

セグメントLCD制御と タッチセンシング

セキュアデータ

暗号エンジン XLP(超低消費電力)

低消費電力

とシステムの柔軟性

概要

PIC®マイクロコントローラ(MCU)ファミリ間で移行する場合、MPLAB®エコシステムとMPLAB

Code Configuratorを使い続ける事ができるため、迅速な習熟およびアプリケーション開発が 可能です。PIC MCUファミリは高速なシステム応答を可能にする、柔軟な周辺モジュールを内 蔵しています。CIP(コアから独立した周辺モジュール)はCPU負荷を軽減し、CPUが他のタスク に集中または消費電力低減のためスリープに移行できるようにします。アナログおよびデジタ ル周辺モジュールのスマートな内部相互接続によりアプリケーション機能をカスタマイズでき ます。スマートな周辺モジュールにより並列制御とスタンドアロンで閉ループ制御を実装できる ため、インテリジェントな動作を簡単に実現できます。本書は8ビット(PIC16とPIC18)から16ビ ット(PIC24とdsPIC33)へ移行する際の周辺モジュール機能の対応関係を説明しています。 INTEGRATION F LE XIB ILIT Y E A SY M IGRA TION EA SE OF

USE INTELLIGE NCE

(2)

左側の8ビットPIC MCU周辺モジュールと右側の16ビットPIC MCU周辺モジュールは同じ色分けにしています。

Integrated Analog ADC/SD ADC ADC w/Computation

High-Speed Comparators Comparators Slope Comp.

Crystal-Free USB LCD mTouch® HLT WWDT Clocking/ Fail-Safe Clock Monitor

CLC CAN I2C Ethernet MAC (E)USART KeeLoq® Sub-GHz RF SPI LIN 10-bit PWM 16-bit PWM NCO PSMC CWG DSM ECCP COG Temp. Indicator 8/16/20/24-bit Timers Angular Timer RTCC CTMU SMT High-Endurance Flash (Data)

Peripheral Module Disable CLC Math Accel. Hardware Multiply DAC High-Current I/O Ramp Generator Op Amps

DMA IDLE & DOZE

PPS XLP

VREF ZCD

Waveform Control Wired Communication

User Interface

Safety and Monitoring Clocks and Timers

Low Power, Flexibility

Integrated Analog

ADC Capture/Compare/PWM

PWM

Output Compare Input Capture

ADC ƩΔ ADC CCP ECCP

MCCP SCCP

Wired Communication USB - OTG CAN/CAN FD

Display Controller mTouch® – Touch Sense LCD Driver Graphics Robust Operations HLVD ECRC Functional Safety Memory Clocking System CPU GPIO Analog CTMU WWDT/DMT

Fail-Safe Clock Monitor UART, IrDA SENT I2S / DCI SPI PMP MSSP LIN I2C PWM SMPS PWM OC RTCC Hardware RTCC with VBAT

Quadrature Encoding QEI IC MC PWM Timers 8-bit Timer 32-bit Timer 16-bit Timer Dual Partition Flash

IDLE & DOZE Peripheral Mode Disable

Encryption – Decryption RNG & Key Management DAC w/SC CVREF Audio DAC DMA CLC PPS PTG XLP VBAT DAC

Flexibility & Performance

Low Power

Crypto Engine Int. Ref. Voltage Comp. OPA / PGA

Comparators & OPA

Waveform Control Wired Communication

User Interface

Safety and Monitoring Clocks and Timers

Low Power, Flexibility

Secure Data

8ビットPIC MCUの周辺モジュール 16ビットPIC MCUの周辺モジュール

アナログ周辺モジュール

センサ インターフェイスおよび信号コンディショニング用アナログ周辺モジュール: システム設計を簡単にする高 精度アナログ周辺モジュール 内蔵アナログ周辺モジュール PIC16/PIC18 PIC24/dsPIC33 A/Dコンバータ(ADC) ü ü 計算機能付きA/Dコンバータ(ADCC) ü ü ⊿/Σ型A/Dコンバータ(SD-ADC) ü ü D/Aコンバータ(DAC) ü ü オーディオD/Aコンバータ(A-DAC) – ü コンパレータ/高速コンパレータ ü ü オペアンプ(OPA)/プログラマブル ゲインアンプ(PGA) ü ü 参照電圧(CREF)/固定参照電圧(FVR) ü ü 大電流I/O ü ü 電流バイアス ジェネレータ(CBG) – ü プログラマブル ランプ ジェネレータ(PRG) ü スロープ補償付きDAC スロープ補償(SC) ü スロープ補償付きDAC ゼロクロス検出器(ZCD) ü CVREF+外部電圧シフトコンパレータ + DAC/ 抵抗

(3)

波形生成および制御周辺モジュール

波形生成および制御周辺モジュール: 各種周辺モジュールによるPWM駆動と波形生成PIC24/dsPIC33デバイス はモータ制御とデジタル電源アプリケーション向けの特殊なPWMを備えています。 波形生成および制御周辺機能 PIC16/PIC18 PIC24/dsPIC33 キャプチャ-コンペアPWM (CCP/ECCP) ü ü マルチ/シングル キャプチャ コンペアPWM (MCCP/SCCP) ü CCP/ECCPモジュールに 機能の一部が含まれます ü パルス幅変調(PWM) ü ü 高性能モータ制御PWM (MC PWM) – ü スイッチングモード電源 PWM (SMPS PWM) PSMCモジュールに ü 機能の一部が含まれます ü 入力キャプチャ(IC) CCP/ECCPモジュールに ü 機能の一部が含まれます ü 出力コンペア(OC) CCP/ECCPモジュールに ü 機能の一部が含まれます ü 相補出力ジェネレータ(COG) ü MC PWM、SMPS PWM、MCCPのü 一部に機能が含まれます 相補波形ジェネレータ(CWG) ü MC PWM、SMPS PWM、MCCPのü 一部に機能が含まれます データ信号モジュレータ(DSM) ü ü 数値制御オシレータ(NCO) ü PWMs/MCCP/OC + ファームウェアをü 利用して構成可能 プログラマブル スイッチング モード コントローラ (PSMC) ü ü MC PWM、SMPS PWMの一部に 機能が含まれます

タイミングおよび計測用周辺モジュール

タイミングおよび計測用周辺機能: タイミングとカウンタ制御を行う信号計測 タイミングおよび計測用周辺モジュール PIC16/PIC18 PIC24/dsPIC33 8ビットタイマ ü ü 16ビットタイマ ü ü 32ビットタイマ – ü VBAT付きリアルタイム クロック/カレンダ ü ü 直交エンコーダ インターフェイス(QEI) – ü 位相角タイマ(AT) ü MCCP/SCCP + CLC + ファーム ウェア

(4)

安全と監視用周辺モジュール

安全と監視用周辺モジュール: 高い信頼性とノイズ耐性を実現する5 V動作、最高150℃動作のデバイス ラインナップ とハードウェア監視によるフォルト検出 安全と監視用周辺モジュール PIC16/PIC18 PIC24/dsPIC33 ハードウェア リミットタイマ(HLT) ü タイマ/MCCPの一部に ü 機能が含まれます ウィンドウ式ウォッチドッグ タイマ(WWDT) ü ü 巡回冗長検査(CRC) ü ü High/Low電圧検出(HLVD) ü ü クロック監視 (フェイルセーフ クロック監視、2段階起動) ü ü バックアップFRC – ü メモリの情報検査(フラッシュECCによるフォルト検出と、 RAM MBIST機能によるフォルト検出) – ü デッドマンタイマ(DMT) – ü クラスB安全性ライブラリ ü ü

通信周辺モジュール

通信周辺モジュール: USB、CAN、UART、LIN、IrDA、Ethernet等の幅広い通信プロトコルをサポート 通信周辺モジュール PIC16/PIC18 PIC24/dsPIC33

Universal Serial Bus: FS USBデバイス ü ü

Universal Serial Bus: FS USB - OTG – ü

CAN (Controller Area Network)およびCAN FD CANü CAN/CAN FDü UART (Universal Asynchronous Receiver/Transmitter) ü ü

LIN (Local Interconnect Network) ü ü

IrDA® ü

Ethernet MAC ü –

外付けEthernet MAC

I2C (Inter Integrated Circuit) ü ü

SPI (Serial Peripheral Interface) ü ü

I2S (Integrated IC Sound) X ü

MSSP (Master Synchronous Serial Port) ü ü

DCI (Data Converter Interface) X ü

パラレルマスタ ポート ü ü

KeeLoq® Sub-GHz RF ü

(5)

ユーザ インターフェイス周辺モジュール

ユーザ インターフェイス周辺モジュール: タッチセンシングとLCDを制御 ユーザ インターフェイス周辺モジュール PIC16/PIC18 PIC24/dsPIC33 タッチ周辺モジュール CVDü CTMUü LCDコントローラ(LCD) ü ü グラフィック コントローラ(GFX) – ü

低消費電力とシステム柔軟性の周辺モジュール

低消費電力とシステム柔軟性の周辺モジュール: 消費電力を最小化する柔軟な復帰要因 低消費電力とシステム柔軟性の周辺モジュール PIC16/PIC18 PIC24/dsPIC33 最大フラッシュ 128 KB 1024 KB 最大RAM 8 KB 96 KB 高書き込み耐性フラッシュ ü ü デュアル パーティション フラッシュ – ü 省電力モード (PMD、DOZE、IDLE、SLEEP) ü ü ペリフェラル ピンセレクト(PPS) ü ü 構成可能なロジックセル(CLC) ü ü プログラマブル トリガ ジェネレータ(PTG) – ü ダイレクト メモリアクセス(DMA) ü ü 超低消費電力(XLP) ü ü

参照

関連したドキュメント

最愛の隣人・中国と、相互理解を深める友愛のこころ

○ 通院 をしている回答者の行先は、 自宅の近所 が大半です。次いで、 赤羽駅周辺 、 23区内

荒天の際に係留する場合は、1つのビットに 2 本(可能であれば 3

対象期間を越えて行われる同一事業についても申請することができます。た

 英語の関学の伝統を継承するのが「子どもと英 語」です。初等教育における英語教育に対応でき

認知症の周辺症状の状況に合わせた臨機応変な活動や個々のご利用者の「でき ること」

□ ゼミに関することですが、ゼ ミシンポの説明ではプレゼ ンの練習を主にするとのこ とで、教授もプレゼンの練習

40m 土地の形質の変更をしようとす る場所の位置を明確にするた め、必要に応じて距離を記入し