8 ビット PIC
®
および AVR
®
マイクロコントローラ
www.microchip.com/8bit
8 ビット MCU
概要
革新的な製品を設計するにあたって、技術をスマートに、より効率的で誰にとっても使いやすいものにする事を強く望んでいるでしょう。 Microchip 社は、お客様が設計上の課題を解決し将来のニーズに対応するのに役立つ製品とツールの開発に情熱を傾けています。Microchip 社の 8 ビット PIC®および AVR® MCU の最新ラインナップは 8 ビット組み込み分野での技術革新の頂点であり、消費電力の低減と開発期間の短縮を実現しながらシステム性能を向上させる最新技術を取り入れています。
PIC および AVR MCU は組み込み設計分野を代表する 2 つの主要アーキテクチャです。両者合わせて 45 年以上にわたり市販の低コスト MCU を開発してきた Microchip 社は、世界中の多くのお客様からサプライヤとして選択されています。8 ビット MCU の分野で多くの技術革 新を成し遂げてきた Microchip 社の豊富なポートフォリオは、どのようなアプリケーションにもぴったりの製品を取り揃えています。
統合の強み
Microchip 社の 1,200 以上の 8 ビット PIC および AVR MCU ポートフォリオは業界で最大というだけでなく、今日の組み込み設計者にとって 最も重要な領域において優れた柔軟性と性能を提供しています。
コアから独立した周辺モジュール
今日の、コストが重視される組み込み設計では、「バイト数とクロック周波数」という従来のデバイス選択方法からのパラダイムシフトが求められ ています。全ての組み込みシステムは電源、モータ駆動、センサまたはヒューマン インターフェイス、信号生成等の共通機能の組み合わせを含 んでいます。常に変化するニーズに合った PIC および AVR MCU ポートフォリオを備えているため、Microchip 社は幅広い機能とアプリケーショ ンをサポートできます。
最新の PIC および AVR MCU はコアから独立した周辺モジュール (CIP) を内蔵しています。CIP は CPU に負荷をかけずに動作し、 他の周辺モジュールと直接通信して柔軟な帰還ループを形成できま す。インテリジェントで構成可能なハードウェアによるこれらの「コ アから独立した」ブロックは、ほとんどまたは全くコードが不要で、 消費電力が非常に少なく、同じ機能をソフトウェアで実装するのに必 要な RAMとフラッシュよりもメモリ使用量を大幅に少なくできます。 また、多くの機能を 1 つの MCU 内で同時に実行できます。これ により、大容量メモリを備えた高価なデバイスと同じタスクを実行で きる、柔軟で電力効率が高い 8 ビット MCU アプリケーションが設 計できます。 コアから独立した周辺モジュールのおかげで、8 ビット PIC および AVR マイクロコントローラ(MCU) はクラス最高水準の低消費電 力性能を維持しながら機能と性能に対する設計要件を満たす事がで きます。
組み込み技術におけるリーダーシップ
最小限の CPU 負荷で動作する、コア から独立した周辺モジュール アナログおよびデジタル周辺モジュー ルの相互接続 業界で最も低消費電力のソリューション (XLP および picoPower®テクノロジ) 堅牢なタッチセンシング技術 (mTouch®および QTouch®テクノロジ) 幅広い動作電圧レンジ : 1.6~5.5 V 過酷環境での堅牢性世界最高レベルの開発環境
PIC および AVR MCU 開発のための 専用ツールチェーン 直感的なグラフィカル コンフィグレーショ ン ツール、IDE、コンパイラ、開発ボード 豊富なライブラリとサポートツールの ポートフォリオ
長寿命とレガシー
業界で定評がある、原則として製品の 廃番を行わないという、最良の経営モ デル パッケージ、ピン配置、ソフトウェアを 簡単に移行できるようにする、丁寧なレガ シーサポート全てのアプリケーションに対応するソリューション
高性能で電力効率が高い Microchip 社 8 ビット MCU は、制御ロジックから USB、Ethernet、LCD まで幅広いアプリケーションのための理 想的なソリューションです。全てのデバイスはモータ制御タイマ、通信インターフェイス、パワフルな ADC、先進の内蔵安全機能を含む強力な 各種周辺モジュールを内蔵しています。 Microchip 社のオンライン デザインセンターは新しく設計を始めるのに必要な情報を全て提供します。デザインセンターではサポート製品、ア プリケーション ノート、リファレンス デザイン、開発ツール等を提供しています。以下のデザインセンターが次期 8 ビット設計に役立つでしょう。
車載
8 ビット MCU はリモート キーレスエントリ、 照明制御、計器パネル等の車載アプリケーショ ンに広く使われています。 www.microchip.com/lin www.microchip.com/can www.microchip.com/automotiveディスプレイ
Microchip 社の MCU はセグメント ディスプ レイを直接駆動して文字、数字、キャラクタ、 アイコンを表示する LCD ソリューションを備 えています。これらは計測器から携帯型医療 機器、サーモスタット、運動器具まで各種用 途に使われています。 www.microchip.com/lcd無線接続
Microchip 社は対費用効果と信頼性に優れた 無線製品の設計を支援します。 Microchip 社の無線技術は小型で低消費電 力、過酷環境にも対応し、革新的でスケーラ ブルな設計を可能にします。 www.microchip.com/wirelessモータ制御
Microchip 社の PIC および AVRMCU は相 補波形生成器や専用タイムベース等の革新的 なモータ制御 PWM モジュールを内蔵してい ます。 www.microchip.com/motorcontrol
医療
医療アプリケーションではアナログ信号コン ディショニング、LCD 制御、mTouch 入力 センシング等の機能を活用できます。 www.microchip.com/medicalタッチとジェスチャ
Microchip 社の MCU はタッチセンシング イ ンターフェイスを統合できるため、総システム コストを削減できます。 www.microchip.com/touch応用例
家庭用電化製品
Microchip 社は、次期電化製品の設計に必 要な新機能の実装を、セーフティ クリティ カル アプリケーション向けフォルト検出ハー ドウェア内蔵 MCU でサポートしています。 Microchip 社の MCU はモータ制御、アナ ログセンサ計測、フロントパネル キーパッド 制御、LCD/LED ディスプレイに使えます。 www.microchip.com/homeappliance照明
Microchip 社のスケーラブルなソリューショ ンは先進の周辺モジュールを統合し全ての照 明技術をサポートしているため柔軟性が非常 に高く、照明製品の画期的な機能拡張と差別 化を実現できます。 www.microchip.com/lightingスマートエネルギー
Microchip 社はディスクリート ソリューショ ンと、処理プラットフォームを統一した高集積 SoC ソリューションの両方を備えており、これ らを組み合わせる事でスマートメータ システ ムの各種要件に容易に対応できます。そのた め開発期間を短縮でき、また追加要件に柔軟 に対応できます。 www.microchip.com/smartenergy8 ビット MCU クイック リファレンス
Microchip 社の 8 ビット PIC および AVR MCU のポートフォリオは内蔵インテリジェント モジュールの種類や性能の異なる製品ファミリを幅広くラ インナップしているため、どのようなアプリケーションにも最適な MCU が必ず見つかります。これらはクイック リファレンス ガイドにまとめています。 8 ビット MCU の強みは柔軟な周辺モジュールを豊富に内蔵している点にあります。これらを利用してあ らゆる制御システムの機能を高める事ができます。コアから独立した周辺モジュール、インテリジェント アナログ、ユーザ インターフェイス モジュール、内蔵通信機能が連携して動作する事により、小さなコー ドサイズと少ない電力でシステム機能を MCU で実行できます。加えて、短期間での開発が可能です。 電源およびモータ制御、環境センシング、システム管理、ユーザ インターフェイスといった一般的なアプ リケーション機能を 1 つの MCU に集約できるため、非常に対費用効果の高いソリューションを開発でき ます。Microchip 社製品の詳細はwww.microchip.com/8bitをご覧ください。
Ethernet
Microchip 社の Ethernet ソリューションは 堅牢な高集積 Ethernet デバイスの全機能を 提供して、この市場の成長するニーズに対応 できるように設計されています。 www.microchip.com/ethernet低消費電力
Microchip 社は、超低消費電力 (XLP) テク ノロジを使ったスリープ電流わずか 9 nA の 低消費電力ソリューションを提供しています。 Microchip 社の製品は USB、LCD、アナロ グ等の周辺モジュールを内蔵しており、基板 面積と部品コストを低減できます。 www.microchip.com/lowpowerUSB
Microchip 社は PIC および AVR デバイス ファミリを使ったフルスピード USB 対応の USB ソリューションを提供しています。
製品ファミリ ピン 数 フ ラ ッ シ ュ プ ロ グ ラ ム メ モ リ (KB) デ ー タ EE (B) 周辺機能の焦点 インテリジェント アナログ 波形制御 タイミングと計測(1) ロジックと 数値演算 安全性と 監視 通信 ユーザ インターフェイス システム柔軟性低消費電力と ADC ( ビ ッ ト 数)
Comp HSComp DAC (
ビ
ッ
ト
数)
HC I/O (mA) OPA PRG SlopeComp ZCD CCP/ECCP 10
ビ ッ ト PWM 16 ビ ッ ト PWM
COG CWG NCO DSM AngTMR HLT (8
ビ ッ ト ) 16 ビ ッ ト PWM (16 ビ ッ ト ) NCO (20 ビ ッ ト ) SMT (24 ビ ッ ト )
RTCC TEMP/TS CLC MULT MathACC CRC/SCAN HLT WWDT EUSART/AUSART UART (プロ
ト コ ル補完機能付 き ) I
2C/SPI USB (ACT
付 き ) LIN 対応 mTouch ® セ ン シン グ
HCVD LCD PPS IDLE/DOZE/PMD DMA/VI DIA/MAP
PIC10(L)F3XX 6 384~896 B HEF 8 ü ü ü ü ü ü ü PIC16(L)F151X/2X 28~64 3.5~28 HEF 10 ü ü 2 2 ü ü PIC12LF1552 8 3.5 HEF 10 ü ü ü ü PIC16LF155X/6X 14~20 7~14 HEF 10(2) ü ü ü 2 ü ü ü PIC16(L)F145X 14~20 14 HEF 10 ü ü ü ü ü ü ü ü ü PIC1X(L)F157X 8~20 1.75~14 HEF 10 ü 5 ü ü ü ü ü ü ü ü PIC16(L)F153XX 8~48 3.5~8 HEF 10 ü 5 ü ü 4 ü ü ü ü ü ü ü ü 2 2 ü ü ü ü PIC1X(HV)F752/53 8~14 1.75~3.5 – 10 ü 5/9 50 ü ü ü ü ü ü ü PIC1X(L)F1612/3 8~14 3.5 HEF 10 ü 8 ü ü ü ü ü ü ü ü ü ü PIC16(L)F161X 14~20 7~14 HEF 10 ü 8 100 ü ü ü ü ü ü ü ü ü ü ü ü ü ü ü ü ü ü PIC16(L)F170X 14~20 3.5~14 HEF 10 ü 5/8 ü ü ü ü ü ü ü ü ü ü ü ü ü ü PIC16(L)F171X 28~40 7~28 HEF 10 ü 5/8 ü ü ü ü ü ü ü ü ü ü ü ü ü ü ü PIC16(L)F176X/7X 14~40 7~28 HEF 10 ü 5/10 100 ü ü ü ü ü ü ü ü ü ü ü ü ü ü ü ü ü ü ü PIC16(L)F183XX 8~20 3.5~14 256 10 ü 5 ü ü ü ü ü ü ü ü ü 2 ü ü ü ü PIC16(L)F188XX 28~40 7~56 256 10(3) ü 5 ü ü ü ü ü ü ü ü ü ü ü ü ü ü ü 2 ü ü ü ü ü PIC16(L)F191XX 28~64 14~56 256 12(3) ü 5 ü ü ü ü ü ü ü ü ü ü ü ü ü ü ü ü ü(5) ü ü ü PIC18(L)FXXK40 28~64 16~128 256~1K 10(3) ü 5 ü ü ü ü ü ü ü ü ü ü ü 5 2 ü ü ü ü ü PIC18(L)FXXK42 28~48 16~128 256~1K 12(3) ü 5 ü ü 4 ü ü ü ü ü ü ü ü ü ü ü ü ü 1 1 2 ü ü ü ü ü ü ü PIC18(L)FXXJ94 64~100 32~128 – 12 ü ü ü ü 4 2 ü ü ü ü(5) ü ü PIC18(L)FXXK50 20~40 8~32 256 10 ü 5 ü ü ü ü ü ü ü ü PIC18(L)FXXK83(4) 28 32~64 1K 12(3) ü 5 ü ü ü ü ü ü ü ü ü ü ü ü ü 2 ü ü ü ü ü ü ü PIC18(L)FXXK90 60~80 32~128 1K 12 ü ü ü ü 2 ü ü ü ü ü
Note 1: 標準の 8/16 ビットタイマを除く。 2: 独立した 2 つの ADC モジュール 3. ADCC: 計算機能付きアナログ/デジタル コンバータ 4. CAN 対応 5. チャージポンプ付き LCD
クイック リファレンス ガイド
8 ビット PIC MCU の周辺モジュール
製品ファミリ ピン 数 フ ラ ッ シ ュ プ ロ グ ラ ム メ モ リ (KB) デ ー タ EE (B) 周辺機能の焦点 インテリジェント アナログ 波形制御 タイミングと計測(1) ロジックと 数値演算 安全性と 監視 通信 ユーザ インターフェイス システム柔軟性低消費電力と ADC ( ビ ッ ト 数)
Comp HSComp DAC (
ビ
ッ
ト
数)
HC I/O (mA) OPA PRG SlopeComp ZCD CCP/ECCP 10
ビ ッ ト PWM 16 ビ ッ ト PWM
COG CWG NCO DSM AngTMR HLT (8
ビ ッ ト ) 16 ビ ッ ト PWM (16 ビ ッ ト ) NCO (20 ビ ッ ト ) SMT (24 ビ ッ ト )
RTCC TEMP/TS CLC MULT MathACC CRC/SCAN HLT WWDT EUSART/AUSART UART (プロ
ト コ ル補完機能付 き ) I
2C/SPI USB (ACT
付 き ) LIN 対応 mTouch ® セ ン シン グ
HCVD LCD PPS IDLE/DOZE/PMD DMA/VI DIA/MAP
PIC10(L)F3XX 6 384~896 B HEF 8 ü ü ü ü ü ü ü PIC16(L)F151X/2X 28~64 3.5~28 HEF 10 ü ü 2 2 ü ü PIC12LF1552 8 3.5 HEF 10 ü ü ü ü PIC16LF155X/6X 14~20 7~14 HEF 10(2) ü ü ü 2 ü ü ü PIC16(L)F145X 14~20 14 HEF 10 ü ü ü ü ü ü ü ü ü PIC1X(L)F157X 8~20 1.75~14 HEF 10 ü 5 ü ü ü ü ü ü ü ü PIC16(L)F153XX 8~48 3.5~8 HEF 10 ü 5 ü ü 4 ü ü ü ü ü ü ü ü 2 2 ü ü ü ü PIC1X(HV)F752/53 8~14 1.75~3.5 – 10 ü 5/9 50 ü ü ü ü ü ü ü PIC1X(L)F1612/3 8~14 3.5 HEF 10 ü 8 ü ü ü ü ü ü ü ü ü ü PIC16(L)F161X 14~20 7~14 HEF 10 ü 8 100 ü ü ü ü ü ü ü ü ü ü ü ü ü ü ü ü ü ü PIC16(L)F170X 14~20 3.5~14 HEF 10 ü 5/8 ü ü ü ü ü ü ü ü ü ü ü ü ü ü PIC16(L)F171X 28~40 7~28 HEF 10 ü 5/8 ü ü ü ü ü ü ü ü ü ü ü ü ü ü ü PIC16(L)F176X/7X 14~40 7~28 HEF 10 ü 5/10 100 ü ü ü ü ü ü ü ü ü ü ü ü ü ü ü ü ü ü ü PIC16(L)F183XX 8~20 3.5~14 256 10 ü 5 ü ü ü ü ü ü ü ü ü 2 ü ü ü ü PIC16(L)F188XX 28~40 7~56 256 10(3) ü 5 ü ü ü ü ü ü ü ü ü ü ü ü ü ü ü 2 ü ü ü ü ü PIC16(L)F191XX 28~64 14~56 256 12(3) ü 5 ü ü ü ü ü ü ü ü ü ü ü ü ü ü ü ü ü(5) ü ü ü PIC18(L)FXXK40 28~64 16~128 256~1K 10(3) ü 5 ü ü ü ü ü ü ü ü ü ü ü 5 2 ü ü ü ü ü PIC18(L)FXXK42 28~48 16~128 256~1K 12(3) ü 5 ü ü 4 ü ü ü ü ü ü ü ü ü ü ü ü ü 1 1 2 ü ü ü ü ü ü ü PIC18(L)FXXJ94 64~100 32~128 – 12 ü ü ü ü 4 2 ü ü ü ü(5) ü ü PIC18(L)FXXK50 20~40 8~32 256 10 ü 5 ü ü ü ü ü ü ü ü PIC18(L)FXXK83(4) 28 32~64 1K 12(3) ü 5 ü ü ü ü ü ü ü ü ü ü ü ü ü 2 ü ü ü ü ü ü ü PIC18(L)FXXK90 60~80 32~128 1K 12 ü ü ü ü 2 ü ü ü ü ü
インテリジェント アナログ : センサ インターフェイスと信号コンディショニング
ADC: アナログ/デジタル (A/D) コンバータ 汎用 8/10/12 ビット ADC
ADC2/ADCC: 計算機能付きアナログ/
デジタル コンバータ 自動アナログ信号解析機能 (例 : オーバー サンプリング、平均化) を備えた汎用 10/12 ビット ADC
Comp: コンパレータ 汎用レールツーレール コンパレータ
DAC: デジタル/アナログ (D/A) コンバータ 複数の内部および外部接続を備えたプログラマブルな参照電圧源
HC I/O: 大電流 I/O 一部の I/O ピンで最大 50 または 100 mA の電流を駆動
HSComp: 高速コンパレータ 応答時間 < 50 ns の汎用レールツーレール コンパレータ OPA: オペアンプ 内部および外部信号源の信号コンディショニングのための汎用オペアンプ PRG: プログラマブル ランプ ジェネレータ 電流/電圧モード電源用のスロープ補償付きアナログランプ ジェネレータ SlopeComp: スロープ補償 ピーク電流モード電源のスロープ補償 VREF: 参照電圧 内蔵アナログ周辺モジュールと組み合わせて使う安定した固定参照電圧 ZCD: ゼロクロス検出 高電圧の AC 信号が 0 V と交差するタイミングを検出。トライアック制御、同期スイッチング制御 およびタイミングの実装を支援 波形制御 : PWM 駆動と波形生成 CCP/ECCP: (拡張) キャプチャ コンペア PWM 1. CCP/ECCP:16 ビットキャプチャおよびコンペアに対応した 10 ビット PWM 制御 2. ECCP: CCP に自動シャットダウン制御を追加したもの COG: 相補出力ジェネレータ 相補波形を自動出力 (プログラマブル立ち上がり/立ち下がりエッジイベント、極性、位相、 高精度デッドバンド、ブランキング、自動シャットダウン等の主要なパラメータを設定可能) CWG: 相補波形ジェネレータ 相補波形を自動出力 (デッドバンド、自動シャットダウン等の主要なパラメータを設定可能) DSM: データ信号モジュレータ 1. 最大 2 つの搬送波信号をデジタルデータで変調し、搬送波信号に同期したカスタム出力波形を生成 2. 10/16 ビット PWM、DSM、オペアンプとの相互接続による LED 調光エンジン機能 NCO: 16/20 ビットタイマ/カウンタ付き 数値制御オシレータ 1. 高精度リニア周波数ジェネレータ (デューティ サイクル 50%)。ステップサイズは入力クロック源の 周波数の 0.0001% 2. 汎用 16/20 ビットタイマ/カウンタ PWM: パルス幅変調 汎用 10 ビット PWM 制御 16 ビット PWM: 16 ビットタイマ/カウンタ 付きスタンドアロン 16 ビット PWM 1. エッジアラインおよびセンターアライン モードに対応した高分解能 16 ビット PWM 2. 汎用 16 ビットタイマ/カウンタ タイミング/計測 : タイミングおよびカウンタ制御による信号計測 AngTMR: 位相角タイマ 回転および周期イベント (例 : モータ、交流電源、トライアック) の計測と制御のための位相角タイマ HLT: 8 ビットタイマ/カウンタ付き ハードウェア リミットタイマ 1. ハードウェアによる周期的イベントの欠落の監視とフォルトの検出 2. 外部リセット機能付き汎用 8 ビットタイマ/カウンタ NCO: 16/20 ビットタイマ/カウンタ付き 数値制御オシレータ 1. 高精度リニア周波数ジェネレータ (デューティ サイクル 50%)。ステップサイズは入力クロック源の 周波数の 0.0001% 2. 汎用 16/20 ビットタイマ/カウンタ RTCC: リアルタイム クロック/カレンダ 外部 32.768 kHz 水晶振動子を使ってクロックとカレンダの正確なタイミングを維持 SMT: 24 ビットタイマ/カウンタ付き 24 ビット信号計測タイマ 1. 任意のデジタル信号に対して周期、デューティ サイクル、継続時間等の瞬時値と平均値を正確に 計測 2. 汎用 24 ビットタイマ/カウンタ TEMP: 温度インジケータ ADC を使った相対温度計測値を提供 TS: 温度センサ ADC を使った線形の相対温度計測値を提供 (2 つの参照値は工場で校正済み) 8/16 ビットタイマ 汎用 8/16 ビットタイマ/カウンタ 16 ビット PWM: 16 ビットタイマ/カウンタ 付きスタンドアロン 16 ビット PWM 1. エッジアラインおよびセンターアライン モードに対応した高分解能 16 ビット PWM 2. 汎用 16 ビットタイマ/カウンタ
8 ビット PIC MCU の詳細はwww.microchip.com/8bitを参照してください。
「コアから独立した周辺モジュール」(CIP) の詳細はwww.microchip.com/CIPを参照してください。
8 ビット PIC MCU の用語
PDF ファイルはwww.microchip.com/8bitquickreferenceでダウンロードできます。 ロジックと数値演算 : カスタマイズ可能なロジックおよび数値演算機能 CLC: 構成可能なロジックセル 1. 組み合わせロジックと順序ロジックを内蔵 2. デジタル周辺モジュールの相互接続のカスタマイズと配線経路の変更が可能 MULT: ハードウェア乗算器 2 つの 8 ビット値を乗算し 16 ビットの結果を出力 MathACC: 算術演算アクセラレータ 1. 8/16 ビット値の算術演算 (乗算、加算、積算) 関数を計算して 35 ビットの結果を出力 2. 設定可能な定数 (K p、Ki、Kd) で 16 ビット PID 関数を計算して 34 ビットの結果を出力 安全性と監視 : ハードウェアによる監視とフォルト検出 CRC/SCAN: メモリスキャン付き 巡回冗長検査 1. プログラム/DataEE メモリの CRC チェックサムを自動で計算し、NVM (不揮発性メモリ) の 完全性を確保 2. メモリおよび通信データに使う汎用 16 ビット CRC HLT: 8 ビットタイマ/カウンタ付き ハードウェア リミットタイマ 1. ハードウェアによる周期的イベントの欠落の監視と外部ハードウェアのフォルトの検出 2. 外部リセット機能付き汎用 8 ビットタイマ/カウンタ WWDT: ウィンドウ式ウォッチドッグ タイマ 設定したウィンドウ内でソフトウェア タイミングの異常が検出されるとリセット信号を生成するシステム監視回路 通信 : 一般、産業、照明、車載 ACT: 外付け水晶振動子を使わない USB の ためのアクティブ クロック チューニング 1. USB ホスト接続時に内部オシレータを自動調整 (外部水晶振動子が不要) 2. 正確な外部クロック源に合わせて内部オシレータを調整 CAN: コントローラ エリア ネットワーク 産業/車載を目的とした通信バス
LIN: Local Interconnect Network
(ローカル インターコネクト ネットワーク) 1. 産業/車載を目的とした通信バス 2. EUSART を使う場合、LIN をサポート EUSART/AUSART: Enhanced/
Addressable Universal Synchronous Asynchronous Receiver Transmitter
1. 汎用シリアル通信
2. EUSART を使う場合、LIN をサポート
I2C: Inter-Integrated Circuit 汎用 2 線式シリアル通信
SPI: シリアル ペリフェラル インターフェイス 汎用 4 線式シリアル通信
UART: Universal Asynchronous
Receiver Transmitter LIN マスタ/スレーブ、DMX、DALI、デバイスプロトコルをサポート
USB: Universal Serial Bus フルスピード USB 2.0 デバイス プロトコルをサポート
ユーザ インターフェイス : 静電容量式タッチセンシングと LCD 制御 HCVD: ハードウェア静電容量式分圧器 実装を簡単にし、mTouch センシング アプリケーションのオーバーヘッドを低減 LCD: 液晶ディスプレイ 高集積セグメント LCD コントローラ チャージポンプ付き LCD: チャージポンプ付き 液晶ディスプレイ LCD チャージポンプにより、Vdd レベルにかかわらず適正なバイアス電圧を LCD に供給する事で コントラストを最適化 mTouch: Microchip 社独自の静電容量式 タッチ技術 1. タッチボタンとスライダのための静電容量式センシング 2. システム計測および検出 (例 : 水位、侵入検出) のための静電容量式センシング 低消費電力とシステム柔軟性 : XLP 低消費電力技術、周辺モジュール、相互接続
DIA: Device Information Area 温度センサの工場校正値、工場 ID、ADC と COMP の FVR 値を格納するための専用メモリ空間
DMA: ダイレクト メモリアクセス メモリと周辺モジュールの間で CPU に負荷をかけずにデータを転送する事で、システム全体の性能と効率を向上
DOZE: パワーセーブ モード 内部周辺モジュールが使うシステムクロックより低速で CPU コアを動作させる機能
HEF: 高書き込み耐性フラッシュ 128 B 不揮発性データストレージ (高書き込み耐性 : 100k E/W サイクル)
IDLE: パワーセーブ モード 内蔵周辺モジュールをシステムクロックで動作させたまま CPU コアをスリープさせる機能
MAP: Memory Access Partition
(メモリアクセス パーティション) カスタマイズ可能なフラッシュ分割 (ブートローダ書き込み保護機能付き) PMD: Peripheral Module Disable
(周辺モジュール無効化) 周辺ハードウェアの電源を OFF にする事で、未使用モジュールの消費電力を最小化 PPS: Peripheral Pin Select
(ペリフェラル ピンセレクト) 設計の柔軟性を高め基板レイアウトを最適化するため、デジタル周辺モジュールの I/O ピンの割り当てを変更する機能
VI: ベクタ割り込み 高速で予測可能性が高い割り込み応答時間を、小さなソフトウェア オーバーヘッドで実現
XLP: eXtreme Low Power
8 ビット AVR MCU の周辺モジュール
クイック リファレンス ガイド
製品ファミリ ピン 数 フ ラ ッ シ ュ プ ロ グ ラ ム メ モ リ (KB) SRAM (KB) 主な周辺機能 インテリジェント アナログ 波形制御 タイミング/計測 ロジック、 暗号化、 数値演算 安全性と監視 通信 ユーザ インター フェイス 柔軟なシステム ADC ( ビ ッ ト 数) ADC ( チ ャ ン ネ ル数) コ ン パレ ー タ ADC ゲ イ ン 段 DAC ( ビ ッ ト 数) 温 度 セン サ 内部参照電圧 8ビ ッ ト PWM 16 ビ ッ ト PWM 直 交 デコ ー ダ 波形拡張 リア ル タイム カ ウ ン タ 8 ビ ッ ト タ イマ /カ ウ ン タ 1 2 ビ ッ ト タ イマ /カ ウ ン タ 1 6 ビ ッ ト タ イマ /カ ウ ン タ CCL MULT 暗号化 (AES/DES)CRC POR BOD WDT UART USART USB 2IC SPI IRCOM QTouch
®テ クノ ロ ジ PTC を 使 っ た QTouch テ ク ノ ロ ジ (2) LCD 外部 バ ス イ ン ター フ ェ イ ス DMA チ ャ ン ネ ル数 イ ベ ン ト シ ステム SleepWalking スリ ー プ picoPower ® テ クノ ロ ジ ATtiny4/5/9/10 6 0.5~1 0.032 10³ 4(3) ü 2 1 ü ü ü 4 ATtiny102/104 8/14 1 0.032 10 5/8 ü ü 2 2 ü ü 1 4 ATtiny13A 8~20 1 0.064 10 4 ü 2 ü ü ü ü 3 ü ATtiny20/40 12~20 2/4 0.128/0.256 10 8/12 ü ü 2 2 1 1 ü ü ü 1 1 ü 4 ATtiny24A/44A/84A 14~20 2~8 最大 0.512 10 8 ü ü ü ü 2 2 1 1 ü ü ü ü 1 1 ü 4 ü ATtiny25(V)/45(V)/85(V) 8~20 2~8 最大 0.512 10 4 ü ü ü ü 4 2 ü ü ü ü 1 1 ü 3 ATtiny48/88 28~32 4/8 最大 0.512 10 8 ü ü ü 1 1 1 1 ü ü ü 1 1 3 ü ATtiny87/167 20~32 8/16 0.512 10 11 ü ü ü 1 2 1 1 ü ü ü ü 1(1) 1 2 4 ATtiny261A/461A/861A 20~32 2~8 最大 0.512 10 11 ü ü ü ü 1 1 ü ü ü 1 1 ü 4 ü ATtiny21x/41x/81x/161x/321x 8~24 2~32 最大 2 12 12 ü 8 ü ü 2 ü 1 1 ü ü ü ü ü ü 1(1) 1 1 ü(4) ü ü 3 ü ATtiny441/841 14~20 4/8 最大 0.512 10 12 ü ü ü 1 2 1 2 ü ü ü 2 1 1 4 ü ATtiny1634 20 16 1 10 12 ü ü ü 2 2 1 1 ü ü ü ü 2 1 ü 4 ü ATtiny2313A 20 2 0.128 – – ü ü 2 2 1 1 ü ü ü ü 1 1 2 3 ü ATmega8A/16A/32A 28~44 8~32 1~2 10 8 ü 2 1 ü 2 1 ü ü ü ü 1 1 1 ü 5 ATmega8U2/16U2/32U2 32 8~32 0.5~1 – – ü ü ü 4 6 ü 2 3 ü ü ü ü 2 ü 2 2 ü 6 ATmega16U4/32U4 32 16/32 1/2 10 12 ü ü ü 5 1 1 ü ü ü ü 1 ü 1 6 ATmega48PB/88PB/168PB/328PB 32 4~32 0.5~2 10 8 ü ü ü 4 2/6(6) ü 2 1/3(6) ü ü ü ü 1/2(6) 1/2(6) 1/2(6) ü 1(6) 6 ATmega64A/128A 64 64~128 4 10 8 ü ü ü 2 6 2 2 ü ü ü ü 2 1 1 ü 6 ATmega164PA/324PA/644PA/1284P 44 16~128 1~16 10 8 ü ü ü 4 2/2/4 ü 2 1/1/2 ü ü ü ü 2 1 1 ü 6 ü ATmega165PA/325PA/645P 44 16~64 1~4 10 8 ü ü 4 6 ü 2 3 ü ü ü ü 3 2 2 ü 6 ü ATmega169PA/329PA/649P 64 16~64 1~4 10 8 ü ü 2 2 ü 2 1 ü ü ü ü 1 1 1 ü ü 5 ATmega324PB 44 32 2 10 8 ü ü 2 2 ü 2 1 ü ü ü ü 1 1 1 ü ü 5 ATmega640/1280/2560/1281/2561 64~100 64~256 8 10 8/16 ü ü ü 4 6/12 ü 2 4 ü ü ü ü 2/4 1 1 ü ü(5) 6 ATmega3290PA/6490P 100 32~64 2~4 10 8 ü ü ü 2 2 ü 2 1 ü ü ü ü 1 1 1 ü ü 5 ATmega3250PA/6450P 100 32~64 2~4 10 8 ü ü ü 2 2 ü 2 1 ü ü ü ü 1 1 1 ü 5 ATxmega A1U ファミリ 100 64~128 4~8 12 16 ü ü 12 ü ü 8 ü ü ü 8 ü ü ü ü ü ü 8 ü 4 4 ü ü ü 4 ü 5 ü ATxmega A3U ファミリ 64 64~256 4~16 12 16 ü ü 12 ü ü 7 ü ü ü 7 ü ü ü ü ü ü 7 ü 2 3 ü ü 4 ü 5 ü ATxmega A4U ファミリ 44~49 16~128 2~8 12 12 ü ü 12 ü ü 5 ü ü ü 5 ü ü ü ü ü ü 5 ü 2 2 ü ü 4 ü 5 ü ATxmega B1/B3 ファミリ 64~100 64~128 4~8 12 8 ü ü ü ü 2/3 ü ü ü 2/3 ü ü ü ü ü ü 1/2 ü 1 1 ü ü ü 2 ü 5 ü ATxmega C3/D3 ファミリ 64 32~384 4~32 12 16 ü ü ü ü 5 ü ü ü 5 ü ü ü ü ü 3 ü(7) 2 2 ü ü ü 5 ü ATxmega C4/D4 ファミリ 44~49 16~128 2~8 12 12 ü ü ü ü 4 ü ü ü 4 ü ü ü ü ü 2 ü(7) 2 2 ü ü ü 5 ü ATxmega E5 ファミリ 32 8~32 1~4 12 16 ü ü 12 ü ü 3 ü ü ü 3 ü ü ü ü ü ü 2 1 1 ü ü 4 ü 5 ü
製品ファミリ ピン 数 フ ラ ッ シ ュ プ ロ グ ラ ム メ モ リ (KB) SRAM (KB) 主な周辺機能 インテリジェント アナログ 波形制御 タイミング/計測 ロジック、 暗号化、 数値演算 安全性と監視 通信 ユーザ インター フェイス 柔軟なシステム ADC ( ビ ッ ト 数) ADC ( チ ャ ン ネ ル数) コ ン パレ ー タ ADC ゲ イ ン 段 DAC ( ビ ッ ト 数) 温 度 セン サ 内部参照電圧 8ビ ッ ト PWM 16 ビ ッ ト PWM 直 交 デコ ー ダ 波形拡張 リア ル タイム カ ウ ン タ 8 ビ ッ ト タ イマ /カ ウ ン タ 1 2 ビ ッ ト タ イマ /カ ウ ン タ 1 6 ビ ッ ト タ イマ /カ ウ ン タ CCL MULT 暗号化 (AES/DES)
CRC POR BOD WDT UART USART USB 2IC SPI IRCOM QTouch
®テ クノ ロ ジ PTC を 使 っ た QTouch テ ク ノ ロ ジ (2) LCD 外部 バ ス イ ン ター フ ェ イ ス DMA チ ャ ン ネ ル数 イ ベ ン ト シ ステム SleepWalking スリ ー プ picoPower ® テ クノ ロ ジ ATtiny4/5/9/10 6 0.5~1 0.032 10³ 4(3) ü 2 1 ü ü ü 4 ATtiny102/104 8/14 1 0.032 10 5/8 ü ü 2 2 ü ü 1 4 ATtiny13A 8~20 1 0.064 10 4 ü 2 ü ü ü ü 3 ü ATtiny20/40 12~20 2/4 0.128/0.256 10 8/12 ü ü 2 2 1 1 ü ü ü 1 1 ü 4 ATtiny24A/44A/84A 14~20 2~8 最大 0.512 10 8 ü ü ü ü 2 2 1 1 ü ü ü ü 1 1 ü 4 ü ATtiny25(V)/45(V)/85(V) 8~20 2~8 最大 0.512 10 4 ü ü ü ü 4 2 ü ü ü ü 1 1 ü 3 ATtiny48/88 28~32 4/8 最大 0.512 10 8 ü ü ü 1 1 1 1 ü ü ü 1 1 3 ü ATtiny87/167 20~32 8/16 0.512 10 11 ü ü ü 1 2 1 1 ü ü ü ü 1(1) 1 2 4 ATtiny261A/461A/861A 20~32 2~8 最大 0.512 10 11 ü ü ü ü 1 1 ü ü ü 1 1 ü 4 ü ATtiny21x/41x/81x/161x/321x 8~24 2~32 最大 2 12 12 ü 8 ü ü 2 ü 1 1 ü ü ü ü ü ü 1(1) 1 1 ü(4) ü ü 3 ü ATtiny441/841 14~20 4/8 最大 0.512 10 12 ü ü ü 1 2 1 2 ü ü ü 2 1 1 4 ü ATtiny1634 20 16 1 10 12 ü ü ü 2 2 1 1 ü ü ü ü 2 1 ü 4 ü ATtiny2313A 20 2 0.128 – – ü ü 2 2 1 1 ü ü ü ü 1 1 2 3 ü ATmega8A/16A/32A 28~44 8~32 1~2 10 8 ü 2 1 ü 2 1 ü ü ü ü 1 1 1 ü 5 ATmega8U2/16U2/32U2 32 8~32 0.5~1 – – ü ü ü 4 6 ü 2 3 ü ü ü ü 2 ü 2 2 ü 6 ATmega16U4/32U4 32 16/32 1/2 10 12 ü ü ü 5 1 1 ü ü ü ü 1 ü 1 6 ATmega48PB/88PB/168PB/328PB 32 4~32 0.5~2 10 8 ü ü ü 4 2/6(6) ü 2 1/3(6) ü ü ü ü 1/2(6) 1/2(6) 1/2(6) ü 1(6) 6 ATmega64A/128A 64 64~128 4 10 8 ü ü ü 2 6 2 2 ü ü ü ü 2 1 1 ü 6 ATmega164PA/324PA/644PA/1284P 44 16~128 1~16 10 8 ü ü ü 4 2/2/4 ü 2 1/1/2 ü ü ü ü 2 1 1 ü 6 ü ATmega165PA/325PA/645P 44 16~64 1~4 10 8 ü ü 4 6 ü 2 3 ü ü ü ü 3 2 2 ü 6 ü ATmega169PA/329PA/649P 64 16~64 1~4 10 8 ü ü 2 2 ü 2 1 ü ü ü ü 1 1 1 ü ü 5 ATmega324PB 44 32 2 10 8 ü ü 2 2 ü 2 1 ü ü ü ü 1 1 1 ü ü 5 ATmega640/1280/2560/1281/2561 64~100 64~256 8 10 8/16 ü ü ü 4 6/12 ü 2 4 ü ü ü ü 2/4 1 1 ü ü(5) 6 ATmega3290PA/6490P 100 32~64 2~4 10 8 ü ü ü 2 2 ü 2 1 ü ü ü ü 1 1 1 ü ü 5 ATmega3250PA/6450P 100 32~64 2~4 10 8 ü ü ü 2 2 ü 2 1 ü ü ü ü 1 1 1 ü 5 ATxmega A1U ファミリ 100 64~128 4~8 12 16 ü ü 12 ü ü 8 ü ü ü 8 ü ü ü ü ü ü 8 ü 4 4 ü ü ü 4 ü 5 ü ATxmega A3U ファミリ 64 64~256 4~16 12 16 ü ü 12 ü ü 7 ü ü ü 7 ü ü ü ü ü ü 7 ü 2 3 ü ü 4 ü 5 ü ATxmega A4U ファミリ 44~49 16~128 2~8 12 12 ü ü 12 ü ü 5 ü ü ü 5 ü ü ü ü ü ü 5 ü 2 2 ü ü 4 ü 5 ü ATxmega B1/B3 ファミリ 64~100 64~128 4~8 12 8 ü ü ü ü 2/3 ü ü ü 2/3 ü ü ü ü ü ü 1/2 ü 1 1 ü ü ü 2 ü 5 ü ATxmega C3/D3 ファミリ 64 32~384 4~32 12 16 ü ü ü ü 5 ü ü ü 5 ü ü ü ü ü 3 ü(7) 2 2 ü ü ü 5 ü ATxmega C4/D4 ファミリ 44~49 16~128 2~8 12 12 ü ü ü ü 4 ü ü ü 4 ü ü ü ü ü 2 ü(7) 2 2 ü ü ü 5 ü ATxmega E5 ファミリ 32 8~32 1~4 12 16 ü ü 12 ü ü 3 ü ü ü 3 ü ü ü ü ü ü 2 1 1 ü ü 4 ü 5 ü
8 ビット AVR MCU の用語
インテリジェント アナログ : センサ インターフェイスとシグナル コンディショニング
ADC: アナログ/デジタル (A/D) コンバータ 汎用 10/12 ビット ADC
ADC ゲイン段 : アナログ/デジタル (A/D) コンバータのゲイン段 差動入力電圧を増幅するプログラマブル ゲイン段 Comp: コンパレータ 汎用レールツーレール コンパレータ DAC: デジタル/アナログ (D/A) コンバータ 複数の内部および外部接続を備えたプログラマブルな参照電圧源 VREF: 参照電圧 内蔵アナログ周辺モジュールと組み合わせて使う安定した固定参照電圧 波形制御 : PWM 駆動と波形生成 PWM: パルス幅変調 汎用 10 ビット PWM 制御 16 ビット PWM: 16 ビットタイマ/カウンタ 付きスタンドアロン 16 ビット PWM 1. エッジアラインおよびセンターアライン モードに対応した高分解能 16 ビット PWM2. 汎用 16 ビットタイマ/カウンタ タイミング/計測 : タイミングおよびカウンタ制御による信号計測 8/12/16 ビットタイマ 汎用 8/12/16 ビットタイマ/カウンタ ロジック、暗号化、数値演算 : カスタマイズ可能なロジックおよび数値演算機能 CCL: 構成可能なカスタムロジック 1. 組み合わせロジックと順序ロジックを内蔵 2. デジタル周辺モジュールの相互接続のカスタマイズと配線経路の変更が可能 MULT: ハードウェア乗算器 2 つの 8 ビット値を乗算し 16 ビットの結果を出力 暗号化 (AES/DES) 内部に保存したデータと小さな外部データパケットのどちらに対しても、 データの暗号化と復号を容易に実行可能 安全性と監視 : ハードウェアによる監視とフォルト検出 CRC/SCAN: メモリスキャン付き 巡回冗長検査 プログラム/DataEE メモリの CRC チェックサムを自動で計算し、 NVM (不揮発性メモリ) の完全性を確保
周辺モジュール ハイライト
ペリフェラル タッチ コントローラ
強力な tiny ONE シリーズ (tiny416/817/1617) の MCU はペリフェラル タッチ コントロー ラ (PTC) を備えているため、静電容量式ボタンおよびスライダを組み込みアプリケーションに簡 単に追加できます。PTC は、外付け部品を使わずに静電容量式タッチ入力を自律的に取得およ び処理します。ハードウェアベースの内蔵ノイズフィルタ処理、耐水性、ゼロドリフト温度補償が、 最も過酷な動作環境でも信頼性の高いセンサ動作を保証します。また、PTC のコアから独立し た動作により、「タッチで復帰」または「近接で復帰」機能を使って設計の消費電力を減らせます。 設計要件がどんなに厳しくても、ペリフェラル タッチ コントローラがあるだけで次期タッチベース ソリューションは簡単になります。
通信 : 一般、産業、照明、車載
USART: Universal Synchronous
Asynchronous Receiver Transmitter 1. 汎用シリアル通信 2. LIN/IrDA®をサポート
I2C: Inter-Integrated Circuit 汎用 2 線式シリアル通信
SPI: シリアル ペリフェラル インターフェイス 汎用 4 線式シリアル通信
IRCOM: Infrared Communication
Module (赤外線通信モジュール) IrDA 通信プロトコルに従いデータをエンコード/デコード ユーザ インターフェイス : 静電容量式タッチセンシングと LCD 制御 LCD: 液晶ディスプレイ 高集積セグメント LCD コントローラ Qtouch®: Microchip 社独自のタッチ技術 タッチセンシング インターフェイスを実現するための使いやすいソリューションを提供 PTC を使った QTouch: ペリフェラル タッチ コントローラを使った QTouch ペリフェラル タッチ コントローラを使ってタッチセンシング インターフェイスを実現するための使いやすいソリューションを提供 低消費電力とシステム柔軟性 : 低消費電力技術、周辺モジュール、相互接続 DMA: ダイレクト メモリアクセス メモリと周辺モジュールの間で CPU に負荷をかけずにデータを転送する事で、 システム全体の性能と効率を向上 イベントシステム CPU から独立して周辺モジュールを制御できるように、周辺モジュールのイベントを柔軟に割り当てる機能 外部バス インターフェイス 外部メモリとメモリアドレス指定が可能な周辺モジュールに対して、非常に柔軟に 接続可能 picoPower®テクノロジ 低消費電力技術 スリープ 省電力モード (IDLE、パワーダウン、パワーセーブ、スタンバイ、拡張スタンバイ) SleepWalking 関係するイベントが発生するまで CPU コアをスリープさせる機能
周辺モジュール ハイライト
計算機能付きアナログ/デジタル コンバータ
多くの組み込みアプリケーションは、アナログ電圧の計測に伴って大量の後処理と信号解析を必 要とします。通常、これらのタスクは MCU ハードウェアに重い負荷をかけ、コード開発サイクル を大幅に長期化させる事もあります。一部の PIC MCU ファミリが備える計算機能付きアナログ/ デジタル コンバータ (ADC2) モジュールは、ローパスフィルタ、オーバーサンプリング、平均化 等の後処理機能をハードウェアで実装しています。また ADC2を使う事で信号収集タスクを自動 化し、連続モードトリガ (特定のしきい値を超えたら変換をトリガする)、自動変換 (各種内外部信 号源を使って変換をトリガできる) 等の新規機能を追加できます。そのため CPU 負荷を大幅に低 減し、ソフトウェア開発期間を大幅に短縮できます。ADC2があれば計算を実行して貴重なサイ クルを消費する必要はありません。このモジュールが重いタスクを引き受けてくれます。8 ビット PIC MCU 製品ファミリ
Microchip 社の 8 ビット PIC MCU は、3 種類の製品アーキテクチャに分類できます。これらのアーキテクチャで、どのようなアプリケーション 要件にも対応できます。全てのデバイスファミリは低消費電力であり、フラッシュ プログラムメモリ構成を柔軟に選択でき、命令とデータを独立 したバスで処理します。
PIC10 MCU
PIC10 MCU は、使いやすく素早く開発できるようにシンプルな命令セットを備えています。非常に小さな設計にも簡単に組み込める最小デバ イスです。この MCU ファミリは内部オシレータ、コンパレータ、ADC、データロギング用メモリを内蔵しており、エントリレベルのアプリケーショ ンにインテリジェンスを追加できます。多くの機能をワンチップに統合した MCU ソリューションは低コストで容易に実装できる上、複数のディス クリート部品を置き換える事で基板面積も縮小できます。PIC12/PIC16 MCU
PIC12/PIC16 MCU は、より高度な組み込み制御と大容量メモリを必要とする多くのアプリケーションに理想的です。豊富な周辺機能を備え るこれらのデバイスは、SPI、I2C、USART、LCD、ADC 等の各種シリアルアナログ/デジタル周辺モジュールを実装しています。スリープお よび動作中の消費電流を低減したこれらの MCU は、電力効率が要求されるアプリケーション、バッテリ駆動のアプリケーションに最適です。PIC18 MCU
ピン数とメモリ容量が最大の PIC18 MCU は、最高レベルの性能および集積度と 8 ビット アーキテクチャの使いやすさを兼ね備えています。 最大 16 MIPS の処理能力を持つ PIC18 MCU は CAN、USB、Ethernet、タッチセンシング、LCDドライバ等の先進の周辺モジュールを 備えています。PIC18 ファミリは 4~128 KB の自己書き込みフラッシュメモリと最大 8 KB の RAM を備えています。多くの PIC18 製品は、 XLP テクノロジとバッテリ アプリケーション向けクロッキングおよびスリープモードを使って消費電力を節約しています。8 ビット AVR 製品ファミリ
Microchip 社の 8 ビット AVR MCU は、幅広い組み込みシステムのための優れた選択肢です。要件に応じて性能、電力効率、設計の柔軟性 を自由に組み合わせる事ができます。これらのデバイスは開発期間を短縮するように最適化されており、C およびアセンブリ プログラミングにお いて業界で最もコード効率が高いアーキテクチャに基づいています。
tinyAVR
®MCU
tinyAVR MCU ファミリは性能、電力効率、使いやすさ、小型パッケージを必要とするアプリケーション向けに最適化されています。全ての tinyAVR デバイスは、その他の AVR®デバイスと同じアーキテクチャに基づいており互換です。ADC、DAC、コンパレータ、EEPROM、ブ
ラウンアウト検出器を内蔵しているため、外付け部品を追加しなくてもアプリケーションを構成できます。また tinyAVR デバイスは開発期間を 大幅に短縮する高速かつセキュアで対費用効果の高いインサーキット アップグレードのために、フラッシュメモリと内蔵デバッグ機能も備えています。
megaAVR
®megaAVR ファミリは、tinyAVR より高い性能が必要な設計に理想的です。大量のコードを必要とするアプリケーション向けに megaAVR デ バイスは大容量のプログラムメモリとデータメモリと最大 20 MIPS の性能を備えています。一方、革新的な picoPower テクノロジが消費電 力を最小限に抑えます。全ての megaAVR デバイスは高速かつセキュアで低コストのインサーキット アップグレードのための自己書き込み機能 を備えています。アプリケーション実行中でもフラッシュメモリをアップグレードできます。
XMEGA
®MCU
XMEGA MCU ファミリは、8/16 ビット MCU アプリケーションにリアルタイム性能、高集積、低消費電力について最善の組み合わせを提供し ます。
ソフトウェア開発
PIC および AVR MCU ツールチェーン
Microchip 社は、PIC および AVR MCU 向けにクラス最高の 2 つのツールチェーンを提供しています。これらの開発エコシステムは、試作か ら量産までの工数削減に役立ちます。Microchip 社は PIC および AVR MCU を使った設計を支援するため、使いやすいソフトウェアおよびハー ドウェア開発リソースを提供しています。PIC MCU は現在スマートフォン、オーディオ アクセサリ、ゲーム用周辺機器、先進の医療用機器等の 新しいアプリケーションでの採用が広がっています。Microchip 社はローエンドからハイエンドまで幅広い性能の 8 ビット MCU ソリューションを ラインナップし、使いやすい開発ツール、充実した技術文書、採用後のサポートを提供しています。
素早く試作する方法
Microchip 社の MPLAB® Xpress および Xplained 開発ボードを使うと、PIC および AVR MCU を使ったアプリケーションの開発を簡単に始
める事ができます。両方とも初期コストを最小限に抑えながら最短期間で開発するのに役立つ内蔵プログラマを備えています。Xpress および Xplained ボードでは幅広い種類の MCU を選べるため、PIC および AVR MCU アーキテクチャが初めてのユーザにもうってつけの出発点です。
MPLAB Xpress 評価用ボード (DM164140) (PIC MCU)
Xpress 評価用ボードはドラッグ &ドロップ プログラマ、mikroBUSTM拡張ヘッダ、PIC16F18345 MCU を備えており、最新
世代の PIC MCU を使って簡単に開発できます。このボードは無償のクラウド型 MPLAB Xpress IDE (www.microchip.com/
xpress) とシームレスに使う事ができます。
ATTiny817 Xplained Mini (ATTINY817-XMINI) (AVR MCU)
tiny817 Xplained Mini 評価用キットは、tiny817、tiny816、tiny814、tiny417 を評価するためのハードウェア プラットフォー ムです。本評価用キットは、Atmel START および Atmel Studio 開発環境でシームレスに使えるデバッガを備えています。
その他の代表的な開発ボード
PIC® MCU AVR® MCU
MPLAB® Xpress 評価用ボード (DM164141/2/3) Xplained Nano (ATTINY-XNANO)
8 ビット Curiosity 開発ボード (DM164137) Xplained Pro (ATMEGA324PB-XPRO) Explorer 8 開発ボード (DM160228) Xplained Mini (ATMEGA168PB-XMINI) (ATMEGA328PB-XMINI) PICDEM™ Lab II 開発プラットフォーム (DM163046) STK600 開発ボード (ATSTK600)
PIC MCU
AVR MCU
直感的なグラフィカル コンフィグレーション ツール 無償の IDE と コンパイラ シンプルな開発環境
開発ツール
www.microchip.com
サポート
Microchip 社はお客様の製品開発の短期化と効率化をサポートしてい ます。製品とシステムのサポートを提供できる、フィールド アプリケー ション エンジニアと技術サポートの世界的ネットワークを維持していま す。詳細はwww.microchip.comを参照してください。 技術サポート : www.microchip.com/support Microchip 社デバイスの無償評価サンプル : www.microchip.com/samples ナレッジ データベースとユーザ同士のディスカッション : www.microchip.com/forums 営業と国際物流 : www.microchip.com/salesトレーニング
追加トレーニングのご希望に応えるため、Microchip 社は詳細な技術 トレーニング、参考資料、自分のペースで進められるチュートリアル、 各種オンライン リソースを含む複数のリソースを提供しています。 技術トレーニング リソースの概要 : www.microchip.com/training MASTERs カンファレンス : www.microchip.com/masters 「Developer Help」ウェブページ : www.microchip.com/developerhelp 技術トレーニング センター: www.microchip.com/seminarsMicrochip Technology Inc. | 2355 W. Chandler Blvd. | Chandler AZ, 85224-6199
営業所一覧
北米 アトランタ、GA Tel: 678-957-9614 オースティン、TX Tel: 512-257-3370 ボストン、MA Tel: 774-760-0087 チャンドラー、AZ (HQ) Tel: 480-792-7200 シカゴ、IL Tel: 630-285-0071 ダラス、TX Tel: 972-818-7423 デトロイト、MI Tel: 248-848-4000 ヒューストン、TX Tel: 281-894-5983 インディアナポリス、IN Tel: 317-773-8323 Tel: 317-536-2380 ロサンゼルス、CA Tel: 949-462-9523 Tel: 951-273-7800 ローリー、NC Tel: 919-844-7510 ニューヨーク、NY Tel: 631-435-6000 サンノゼ、CA Tel: 408-735-9110 Tel: 408-436-4270 カナダ - トロント Tel: 905-695-1980 ヨーロッパ オーストリア - ヴェルス Tel: 43-7242-2244-39 デンマーク - コペンハーゲン Tel: 45-4450-2828 フィンランド - エスポー Tel: 358-9-4520-820 フランス - パリ Tel: 33-1-69-53-63-20 フランス - サンクルー Tel: 33-1-30-60-70-00 ドイツ - ガーヒング Tel: 49-8931-9700 ドイツ - ハーン Tel: 49-2129-3766-400 ドイツ - ハイルブロン Tel: 49-7131-67-3636 ドイツ - カールスルーエ Tel: 49-721-62537-0 ドイツ - ミュンヘン Tel: 49-89-627-144-0 ドイツ - ローゼンハイム Tel: 49-8031-354-560 ヨーロッパ イスラエル - ラーナナ Tel: 972-9-744-7705 イタリア - ミラノ Tel: 39-0331-742611 イタリア - パドヴァ Tel: 39-049-7625286 オランダ - ドリューネン Tel: 31-416-690399 ノルウェー - トロンハイム Tel: 47-7289-7561 ポーランド - ワルシャワ Tel: 48-22-3325737 ルーマニア - ブカレスト Tel: 40-21-407-87-50 スペイン - マドリッド Tel: 34-91-708-08-90 スウェーデン - ヨーテボリ Tel: 46-31-704-60-40 イギリス - ウォーキンガム Tel: 44-118-921-5800 アジア太平洋 オーストラリア - シドニー Tel: 61-2-9868-6733 中国 - 北京 Tel: 86-10-8569-7000 中国 - 成都 Tel: 86-28-8665-5511 中国 - 重慶 Tel: 86-23-8980-9588 中国 - 東莞 Tel: 86-769-8702-9880 中国 - 広州 Tel: 86-20-8755-8029 中国 - 杭州 Tel: 86-571-8792-8115 中国 - 香港 SAR Tel: 852-2943-5100 中国 - 南京 Tel: 86-25-8473-2460 中国 - 青島 Tel: 86-532-8502-7355 中国 - 上海 Tel: 86-21-3326-8000 中国 - 瀋陽 Tel: 86-24-2334-2829 中国 - 深圳 Tel: 86-755-8864-2200 中国 - 武漢 Tel: 86-27-5980-5300 中国 - 厦門 Tel: 86-592-2388138 中国 - 西安 Tel: 86-29-8833-7252 アジア太平洋 中国 - 珠海 Tel: 86-756-321-0040 インド - バンガロール Tel: 91-80-3090-4444 インド - ニューデリー Tel: 91-11-4160-8631 インド - プネ Tel: 91-20-3019-1500 日本 - 大阪 Tel: 81-6-6152-7160 日本 - 東京 Tel: 81-3-6880-3770 韓国 - 大邱 Tel: 82-53-744-4301 韓国 - ソウル Tel: 82-2-554-7200 マレーシア - クアラルンプール Tel: 60-3-6201-9857 マレーシア - ペナン Tel: 60-4-227-8870 フィリピン - マニラ Tel: 63-2-634-9065 シンガポール Tel: 65-6334-8870 台湾 - 新竹 Tel: 886-3-577-8366 台湾 - 高雄 Tel: 886-7-213-7830 台湾 - 台北 Tel: 886-2-2508-8600 タイ - バンコク Tel: 66-2-694-1351 10/28/16Microchip 社の名称とロゴ、Microchip ロゴ、AVR、megaAVR、MPLAB、PIC、picoPower、QTouch、tinyAVR、XMEGA は米国およびその他の国における Microchip Technology Incorporated の登録商標 です。PICDEM は米国およびその他の国におけるMicrochip Technology Incorporated の商標です。mTouch は米国におけるMicrochip Technology Incorporated の登録商標です。その他の商標は各社に帰属します。