装置の概要
PIC12F/LF1822/16F/LF1823は,このデータシートで説明されています. 8/14ピンパッケージで入手できます.
図1-1はPIC12F/LF1822/16F/LF1823装置のブロック図を示しています.表1-2と表1-3はピノウットの説明を示しています.
高性能 RISC CPU:
• 学ぶ の に 必要な 指示 は 49 件 だけ です.
- 枝を除くすべての単サイクル指示
• 動作速度:
- DC 32 MHz オシレーター/クロック入力
- DC 125 ns 指示サイクル
• 自動コンテキスト保存で中断する機能
• オーバーフロー/アンダーフローをリセットするオプションの16レベルディープハードウェアスタック
• 直接,間接,相対的なアドレスのモード:
- 2つの完全な16ビットファイル選択レジスタ (FSR)
- FSRはプログラムとデータメモリを読み取ることができます
柔軟なオシレーター構造:
精度32MHz 内部オシレーターブロック:
- 工場で ± 1% に校正
- ソフトウェアで選択可能な周波数範囲31kHzから32MHz
• 31 kHz の低電力の内部オシレーター
• 4 つの結晶モード 最大 32 MHz
• 32 MHz まで の 3 つの 外部 時計 モード
4Xフェーズロックループ (PLL)
• 障害 防止 時計 モニター:
- 周辺時計が停止した場合に安全なシャットダウンを許可します
• 2 速 オシレーター 起動
• 参照 時計 モジュール:
#名前?
マイクロコントローラーの特殊特性:
●フル 5.5V 動作 〜 PIC12F1822/16F1823
●1.8V〜3.6Vの動作 〜PIC12LF1822/16LF1823
• ソフトウェア制御下での自己再プログラム可能
• パワーオンリセット (POR), パワーアップタイマー (PWRT) とオシレーター起動タイマー (OST)
• プログラム可能なブラウンアウト リセット (BOR)
• ウォッチドッグ タイム 延長 (WDT)
• 2 つのピンを介して回路内のシリアルプログラミングTM (ICSPTM)
• 2 つのピンを介してイン・サーキットデバッグ (ICD)
• 低電圧 プログラム (LVP) の 強化
動作電圧範囲:
- 1.8V-5.5V (PIC12F1822/16F1823)
- 1.8V-3.6V (PIC12LF1822/16LF1823)
• プログラム可能なコード保護
• ソフトウェア 制御 下 で 自動 プログラム できる
低電力機能:
待機電流 (PIC12LF1822/16LF1823):
- 30nA @ 1.8V,典型的な
動作電流 (PIC12LF1822/16LF1823):
-75A @ 1MHz,1.8V,典型的な
低電源ウォッチドッグタイマー電流 (PIC12LF1822/16LF1823)
- 500nA @ 1.8V,典型
アナログ特性:
• アナログからデジタル変換 (ADC) モジュール:
- 10ビット解像度,最大8チャンネル
- 睡眠中に変換可能
アナログコンパレーター モジュール:
- 最大2台の鉄道対鉄道アナログ比較機
- パワーモード制御
- ソフトウェアで制御できるヒステレス
●電圧参照モジュール:
固定電圧基準 (FVR) 1.024V,2.048V,4.096V出力レベル
- 5ビットレール対レール抵抗型DAC ポジティブ・ネガティブ・参照選択
周辺ニュース:
•最大11のI/Oピンと1つの入力ピンを:
- 高電流シンク/ソース 25 mA/25 mA
- プログラム可能な弱い引き上げ
- プログラム可能な中断・交換ピン
• タイム0: 8 ビット タイム/カウンタ 8 ビット プレスカラー
• 強化タイマー1:
- 16ビットタイマー/カウンタ
- 外部ゲート入力モード
- 専用で低電力32kHzオシレータードライバー
•タイマー2: 8 ビット周期レジスタ,プレスカラー,ポストスカラーを持つ8 ビットタイマー/カウンター
• 強化された中央取引相手 (ECCP) モジュール:
- ソフトウェアで選択可能な時間ベース
- 自動シャットダウンと自動再起動
- PWMステアリング
SPI と I2C を備えたマスター同期シリアルポート (MSSP):
- 7ビットアドレスマスキング
- SMBus/PMBus の互換性
拡張ユニバーサル・シンクロン・アシンクロン・リシバー・トランスミッター (EUSART) モジュール:
- RS-232,RS-485とLINに互換性
- オートバード検出
■ mTouchTM センサーオシレーターモジュール:
- 最大8つの入力チャンネル
周辺機能 (続き):
• データ・シグナル・モジュラー・モジュール
- 選択可能なモジュレーターとキャリアソース
• SR ラッチ:
- 複数のセット/リセット入力オプション
- 555 タイマーアプリケーションをエミュレート