してみてください。
ファミリ リファレンス マニュアル
_JP - p. 6-32© 2009 Microchip Technology Inc.
表 6-6にPIC24Fのオシレータ モジュールに関連するレジスタの一覧を示します。
表6-6: オシレータのレジスタマップ
ファイル名 Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 Bit 9 Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 All Resets OSCCON — COSC2 COSC1 COSC0 — NOSC2 NOSC1 NOSC0 CLKLOCK IOLOCK(1) LOCK — CF POSCEN(1) SOSCEN OSWEN xxxx(2) CLKDIV ROI DOZE2 DOZE1 DOZE0 DOZEN RCDIV2 RCDIV1 RCDIV0 CPDIV1(1) CPDIV0(1) PLLEN(1) G1CLKSEL(1) — — — — 0100
CLKDIV2(1) GCLKDIV6 GCLKDIV5 GCLKDIV4 GCLKDIV3 GCLKDIV2 GCLKDIV1 GCLKDIV0 — — — — — — 0000
OSCTUN — — — — — — — — — — TUN5 TUN4 TUN3 TUN2 TUN1 TUN0 0000
REFOCON(1) ROEN — ROSSLP ROSEL RODIV3 RODIV2 RODIV1 RODIV0 — — — — — — — — 0000
凡例: x = リセット時の値は不定、— = 未実装、「0」として読み出し、完全に実装されたレジスタについては、リセット時の値を16進数で表示
Note 1: これらのビットまたはレジスタは、一部のデバイスにのみ実装されています。実際の実装とリセット時の値については、各デバイスのデータシートを参照してください。
2: OSCCONレジスタのリセット時の値はFOSCコンフィグレーション ビットの設定およびリセットの種類によって異なります。
オシレータ 6.16 関連アプリケーション ノート
ここでは、本書の本セクションに関連するアプリケーション ノートをリストアップします。こ れらのアプリケーションノートは特にPIC24Fファミリ向けに記述されたものではありません が、基本的な考え方は共通しているため、若干の修正や制約のみでそのまま使用できます。オシ レータモジュールに関連する現在のアプリケーションノートは次の通りです。
タイトル アプリケーション
ノート番号 Crystal Oscillator Basics and Crystal Selection for rfPIC® and PICmicro® Devices AN826
Basic PICmicro® Oscillator Design AN849
Practical PICmicro® Oscillator Analysis and Design AN943
Making Your Oscillator Work AN949
Note: PIC24F ファミリに関するその他のアプリケーション ノートやサンプルコードに
ついては、弊社ウェブサイト(www.microchip.com)をご覧ください。
6.17 改訂履歴
リビジョン A (2006 年 9 月 )
本書の初版
リビジョン B (2008 年 2 月 )
GA1およびGB1ファミリのPIC24Fに対応するため、 次の内容を更新しました。
• 新しいクロック トポロジを反映して図 6-1を更新
• 新しいクロック 機能を反映して6.2「CPUクロッキング方式」のレジスタを更新
• セクション6.6「4x PLL」を6.6「位相ロック ループ(PLL)ブランチ」に差し換え、 4x
PLLとUSB PLLブロックに関する専用のセクションを追加
6.13「リファレンスクロック出力ジェネレータ」を追加しました。従来のセクション6.13以 降は、セクション6.14以降に番号を変更しました。
リビジョン C (2009 年 8 月 )
6.4.5「クロック分周レジスタ2 (CLKDIV2)」を追加しました。6.4.2「クロック分周レジスタ
(CLKDIV)」の内容を追加しました。レジスタ 6-2のビット5と4を追加しました。
6.6.2「96 MHz PLLブロック」を変更しました。図 6-8を新しい図に差し換えました。
6.6.3「PLLブロックの使用に関する注意事項」を追加しました。表 6-6を変更しました。
本書に記載されているデバイス アプリケーション等に関す る情報は、ユーザの便宜のためにのみ提供されているもので あり、更新によって無効とされる事があります。お客様のア プリケーションが仕様を満たす事を保証する責任は、お客様 にあります。マイクロチップ社は、明示的、暗黙的、書面、
口頭、法定のいずれであるかを問わず、本書に記載されてい る情報に関して、状態、品質、性能、商品性、特定目的への 適合性をはじめとする、いかなる類の表明も保証も行いませ ん。マイクロチップ社は、本書の情報およびその使用に起因 する一切の責任を否認します。マイクロチップ社の明示的な 書面による承認なしに、生命維持装置あるいは生命安全用途 にマイクロチップ社の製品を使用する事は全て購入者のリス クとし、また購入者はこれによって発生したあらゆる損害、
クレーム、訴訟、費用に関して、マイクロチップ社は擁護さ れ、免責され、損害をうけない事に同意するものとします。
暗黙的あるいは明示的を問わず、マイクロチップ社が知的財 産権を保有しているライセンスは一切譲渡されません。
商標
マイクロチップ社の名称とMicrochipロゴ、dsPIC、
KEELOQ、KEELOQロゴ、MPLAB、PIC、PICmicro、
PICSTART、PIC32ロゴ、rfPIC、UNI/Oは、米国およびその 他の国におけるマイクロチップ・テクノロジー社の登録商標 です。
FilterLab、Hampshire、HI-TECH C、Linear Active Thermistor、MXDEV、MXLAB、SEEVAL、Embedded Control Solutions Companyは、米国におけるマイクロチッ プ・テクノロジー社の登録商標です。
Analog-for-the-Digital Age、Application Maestro、
CodeGuard、dsPICDEM、dsPICDEM.net、dsPICworks、
dsSPEAK、ECAN、ECONOMONITOR、FanSense、
HI-TIDE、In-Circuit Serial Programming、ICSP、Mindi、
MiWi、MPASM、MPLAB Certifiedロゴ、MPLIB、MPLINK、
mTouch、Octopus、Omniscient Code Generation、PICC、
PICC-18、PICDEM、PICDEM.net、PICkit、PICtail、REAL ICE、rfLAB、Select Mode、Total Endurance、TSHARC、
UniWinDriver、WiperLock、ZENAは、米国およびその他の 国におけるマイクロチップ・テクノロジー社の商標です。
SQTPは、米国におけるマイクロチップ・テクノロジー社の サービスマークです。
その他、本書に記載されている商標は各社に帰属します。
© 2009, Microchip Technology Incorporated, Printed in the U.S.A., All Rights Reserved.
本書は再生紙を使用しています。
ISBN: 978-1-60932-182-6
• マイクロチップ社では、通常の条件ならびに仕様に従って使用した場合、マイクロチップ社製品のセキュリティ レベルは、現 在市場に流通している同種製品の中でも最も高度であると考えています。
• しかし、コード保護機能を解除するための不正かつ違法な方法が存在する事もまた事実です。弊社の理解では、こうした手法 はマイクロチップ社データシートにある動作仕様書以外の方法でマイクロチップ社製品を使用する事になります。このような 行為は知的所有権の侵害に該当する可能性が非常に高いと言えます。
• マイクロチップ社は、コードの保全性に懸念を抱くお客様と連携し、対応策に取り組んでいきます。
• マイクロチップ社を含む全ての半導体メーカーで、自社のコードのセキュリティを完全に保証できる企業はありません。コー ド保護機能とは、マイクロチップ社が製品を「解読不能」として保証するものではありません。
コード保護機能は常に進歩しています。マイクロチップ社では、常に製品のコード保護機能の改善に取り組んでいます。 マイクロ チップ社のコード保護機能の侵害は、デジタル ミレニアム著作権法に違反します。そのような行為によってソフトウェアまたはそ の他の著作物に不正なアクセスを受けた場合、デジタルミレニアム著作権法の定めるところにより損害賠償訴訟を起こす権利があ ります。
マイクロチップ社では、ChandlerおよびTempe (アリゾナ州)、 Gresham (オレゴン州)の本部、設計部およびウェハー製造工場そし てカリフォルニア州とインドのデザインセンターがISO/TS-16949:
2002認証を取得しています。マイクロチップ社の品質システムプロ セスおよび手順は、PIC®MCUおよびdsPIC® DSC、KEELOQ®コード ホッピングデバイス、シリアルEEPROM、マイクロペリフェラル、
不揮発性メモリ、アナログ製品に採用されています。さらに、開発 システムの設計と製造に関するマイクロチップ社の品質システムは ISO 9001:2000認証を取得しています。