getting started with tinyavr 1-seriesww1.microchip.com/downloads/jp/appnotes/00002503b_jp.pdfan2503...

31
アプリケーション ノート DS00002503B_JP-p.1 © 2018 Microchip Technology Inc. AN2503 tinyAVR® 1シリーズ入門 トピック tinyAVR ® 1シリーズ マイクロコントローラおよびツールの使い方 ATtiny817 Xplained MiniAtmel Studio 7.0の使い方 はじめに 本アプリケーション ノートではtinyAVR ® 1シリーズデバイスの使い方を説明します。 tinyAVR ® 1シリーズデバイス間の違いについてはデータシートを参照してください。 著者: Irun Walberg, Microchip Technology Inc. 注意: この日本語版文書は参考資料としてご利用ください。 最新情報は必ずオリジナルの英語版をご参照願います。

Upload: others

Post on 08-Jul-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

  • アプリケーション ノート DS00002503B_JP-p.1 © 2018 Microchip Technology Inc.

    AN2503

    tinyAVR® 1シリーズ入門

    トピック

    • tinyAVR® 1シリーズ マイクロコントローラおよびツールの使い方

    • ATtiny817 Xplained MiniとAtmel Studio 7.0の使い方

    はじめに

    本アプリケーション ノートではtinyAVR® 1シリーズデバイスの使い方を説明します。

    各tinyAVR® 1シリーズデバイス間の違いについてはデータシートを参照してください。

    著者: Irun Walberg, Microchip Technology Inc.

    注意: この日本語版文書は参考資料としてご利用ください。

    最新情報は必ずオリジナルの英語版をご参照願います。

  • AN2503

    アプリケーション ノート DS00002503B_JP-p.2 © 2018 Microchip Technology Inc.

    目次

    トピック ....................................................................................................................... 1

    はじめに ....................................................................................................................... 1

    1. 対応デバイス .......................................................................................................... 3

    1.1. tinyAVR® 1シリーズ ................................................................................................................... 3

    2. デバイス データシートの入手 ................................................................................. 4

    3. ツールの入手 .......................................................................................................... 5

    3.1. ATtiny416 Xplained Nano評価用キットの入手............................................................................ 5

    3.2. ATtiny817 Xplained Mini評価用キットの入手.............................................................................. 6

    3.3. ATtiny817 Xplained Pro評価用キットの入手............................................................................... 8

    3.4. ATtiny3217 Xplained Pro評価用キットの入手............................................................................. 9

    3.5. STK600スタータキットの入手 .................................................................................................. 11

    3.6. Atmel | STARTからのソースコードの入手 ................................................................................ 12

    3.7. Atmel Studio 7.0の入手 .............................................................................................................13

    3.8. AVR用IAR Embedded Workbenchの入手 ................................................................................. 13

    4. デバイスサポートの入手 ....................................................................................... 14

    5. Atmel Studioの使い方 ........................................................................................... 15

    5.1. Atmel StudioとATtiny817 Xplained Miniを使う場合 .................................................................. 15

    5.2. Atmel StudioとSTK600を使う場合 ............................................................................................ 20

    6. 次のステップ ........................................................................................................ 26

    7. 改訂履歴 ............................................................................................................... 27

    Microchip社のウェブサイト ........................................................................................ 28

    お客様向け変更通知サービス ..................................................................................... 28

    お客様サポート .......................................................................................................... 28

    Microchip社のデバイスコード保護機能 ...................................................................... 28

    法律上の注意点 .......................................................................................................... 29

    商標 ............................................................................................................................ 29

    DNVによる品質管理システム認証 .............................................................................. 30

    各国の営業所とサービス ............................................................................................ 31

  • AN2503

    アプリケーション ノート DS00002503B_JP-p.3 © 2018 Microchip Technology Inc.

    対応デバイス

    1. 対応デバイス

    本章には本書の内容に対応するデバイスを記載しています。

    1.1 tinyAVR® 1シリーズ

    下図に、ピン数とメモリ容量に基づくtinyAVR® 1シリーズデバイスのラインアップを示します。

    • 上方向のデバイスへ移行する場合、コードの変更は不要です。ピン互換で増える機能があ

    るだけです。下方向のデバイスへ移行する場合、周辺モジュールによってはインスタンス

    数が少なくなってコードの変更が必要になる場合があります。

    • 左方向のデバイスへ移行する場合、ピン数が少なくなり機能も少なくなります。

    図1-1. tinyAVR® 1シリーズの概要

    フラッシュメモリ容量が異なるデバイスでは、通常SRAMとEEPROMの容量も異なります。

  • AN2503

    アプリケーション ノート DS00002503B_JP-p.4 © 2018 Microchip Technology Inc.

    デバイス データシートの入手

    2. デバイス データシートの入手 ウェブページ

    • http://www.microchip.com/wwwproducts/en/ATtiny212

    • http://www.microchip.com/wwwproducts/en/ATtiny214

    • http://www.microchip.com/wwwproducts/en/ATtiny412

    • http://www.microchip.com/wwwproducts/en/ATtiny414

    • http://www.microchip.com/wwwproducts/en/ATtiny416

    • http://www.microchip.com/wwwproducts/en/ATtiny417

    • http://www.microchip.com/wwwproducts/en/ATtiny814

    • http://www.microchip.com/wwwproducts/en/ATtiny816

    • http://www.microchip.com/wwwproducts/en/ATtiny817

    • http://www.microchip.com/wwwproducts/en/ATtiny1614

    • http://www.microchip.com/wwwproducts/en/ATtiny1616

    • http://www.microchip.com/wwwproducts/en/ATtiny1617

    • http://www.microchip.com/wwwproducts/en/ATtiny3216

    • http://www.microchip.com/wwwproducts/en/ATtiny3217

    関連文書/ファイル

    • ATtiny212/412 Data Sheet (summary, complete)(.pdf)

    • ATtiny214/414/814 Data Sheet (summary, complete)(.pdf)

    • ATtiny416/816 Data Sheet (summary, complete)(.pdf)

    • ATtiny417/817 Data Sheet (summary, complete)(.pdf)

    • ATtiny416/417/816/817 Automotive Data Sheet (complete)(.pdf)

    • ATtiny1614 Data Sheet (complete)(.pdf)

    • ATtiny1616/3216 Data Sheet (complete)(.pdf)

    • ATtiny1617/3217 Data Sheet (complete)(.pdf)

    • ATtiny1616/1617 Automotive Data Sheet (complete)(.pdf)

    データシートには以下の2種類があります。

    • 完全版(全周辺モジュールおよび電気的特性を含む)

    • 要約版

    http://www.microchip.com/wwwproducts/en/ATtiny212http://www.microchip.com/wwwproducts/en/ATtiny214http://www.microchip.com/wwwproducts/en/ATtiny412http://www.microchip.com/wwwproducts/en/ATtiny414http://www.microchip.com/wwwproducts/en/attiny416http://www.microchip.com/wwwproducts/en/attiny417http://www.microchip.com/wwwproducts/en/attiny814http://www.microchip.com/wwwproducts/en/attiny816http://www.microchip.com/wwwproducts/en/attiny817http://www.microchip.com/wwwproducts/en/attiny1614http://www.microchip.com/wwwproducts/en/attiny1616http://www.microchip.com/wwwproducts/en/attiny1617http://www.microchip.com/wwwproducts/en/attiny3216http://www.microchip.com/wwwproducts/en/attiny3217

  • アプリケーション ノート DS00002503B_JP-p.5 © 2018 Microchip Technology Inc.

    AN2503 ツールの入手

    3. ツールの入手 tinyAVR® 1シリーズのIDEには、GCCコンパイラを使うAtmel Studio 7.0を推奨します。

    3.1 ATtiny416 Xplained Nano評価用キットの入手

    図3-1. ATtiny416 Xplained Nanoキット

    ウェブページ: www.microchip.com/Development-Tools/attiny416-xnano

    キット入手先: https://www.microchipdirect.com/product/attiny416-xnano

    関連文書/ファイル:

    • 『ATtiny416 Xplained Nano User Guide』

    主な特長

    • ATtiny416マイクロコントローラ

    • 1つの黄色ユーザLED

    • 1つの機械式ボタン

    • mEDBG

    – Atmel StudioでボードIDを自動認識

    Power disconnect mEDBG

    (ATmega32U4) Status LED mEDBGdisconnect Power

    Ground

    Clock

    Serial

    Target I/O

    Program/Debug

    Shared I/Os

    NC VUSB

    UPDI GND

    NC CLK OUT

    NC CDC TX

    VREG CDC RX

    VCC GND

    UPDI PA0 PC3

    CDC TX PA1 PC2

    CDC RX PA2 PC1

    PA3 PC0

    PA4 PB0

    PA5 PB1

    PA6 PB2

    PA7 PB3

    USER LED PB5 PB4 USER BTN

    User LED User button ATtiny416

    http://www.microchip.com/Development-Tools/attiny416-xnanohttps://www.microchipdirect.com/product/attiny416-xnano

  • アプリケーション ノート DS00002503B_JP-p.6 © 2018 Microchip Technology Inc.

    AN2503 ツールの入手

    – 1つの緑色ボードステータスLED

    – プログラミング

    – 仮想COMポート(CDC)

    • USB電源

    『ATtiny416 Xplained Nano User Guide』には本キットの給電方法、部品表、拡張インターフェイス、

    ハードウェア ユーザガイドに関する詳細情報を記載しています。

    3.2 ATtiny817 Xplained Mini評価用キットの入手

    図3-2. ATtiny817 Xplained Miniキット

    ウェブページ: www.microchip.com/Development-Tools/attiny817-xmini

    キット入手先: https://www.microchipdirect.com/product/attiny817-xmini

    関連文書/ファイル:

    • 『ATtiny817 Xplained Mini User Guide』

    主な特長

    • ATtiny817マイクロコントローラ

    Power

    Ground

    Target I/O

    Shared I/Os

    Disconnected with

    N.M.0-Ohm

    Digital I/O High (J201)

    Power (J203) NC

    VCC

    PC5

    3V3

    5V

    GND

    GND

    VIN

    Analog I/O (J204) PA4

    PA5

    PA6

    PA7

    PB1

    PB0

    PA2

    PA1

    NC

    GND

    PC0

    PC1

    PC2

    PC3

    PA0

    PC5

    PB7

    PB6

    PC4

    PA3

    PB5

    PB4

    PB2

    PB3

    User LED

    UPDI

    User button

    Digital I/O Low (J202)

    Ext. clock

    QT Button

    1

    QT Button 2 CDC RX

    CDC TX

    PC5 PC0

    QTouch Buttons

    User SPI User button (J200) LED

    ATtiny817 External Clock

    http://www.microchip.com/Development-Tools/attiny817-xminihttps://www.microchipdirect.com/product/attiny817-xmini

  • アプリケーション ノート DS00002503B_JP-p.7 © 2018 Microchip Technology Inc.

    AN2503 ツールの入手

    • 1つの黄色ユーザLED

    • 1つの機械式ボタン

    • 2つのQTouch®ボタン

    • mEDBG

    – Atmel StudioでボードIDを自動認識

    – 1つの緑色ボードステータスLED

    – プログラミングとデバッグ

    – 仮想COMポート(CDC)

    • USB電源

    • ATtiny817電源:

    – USBからの5.0 V

    – 3.3 Vレギュレータ

    – 外部電圧

    • Arduinoシールドと互換のフットプリント

    『ATtiny817 Xplained Mini User Guide』には本キットの給電方法、部品表、拡張インターフェイス、

    ハードウェア ユーザガイドに関する詳細情報を記載しています。

  • アプリケーション ノート DS00002503B_JP-p.8 © 2018 Microchip Technology Inc.

    AN2503 ツールの入手

    3.3 ATtiny817 Xplained Pro評価用キットの入手

    図3-3. ATtiny817 Xplained Proキット

    CURRENT MEASUREMENT

    HEADER

    USER LED0

    MCU CURRENT

    MEASUREMENT

    SELECT JUMPER

    I/O CURRENT

    MEASUREMENT

    SELECT JUMPER

    QTOUCH BUTTONS

    SW0 USER BUTTON

    SW1 USER BUTTON

    DEBUG USB

    POWER

    HEADER

    UPDI DEBUG

    FOR EXTERNAL

    DEBUGGER

    ATTINY817

    EXTENSION 1

    HEADER

    32.768 kHz

    CRYSTAL

    EXTENSION 3

    HEADER

    ウェブページ: www.microchip.com/Development-Tools/attiny817-xpro

    キット入手先: https://www.microchipdirect.com/product/attiny817-xpro

    関連文書/ファイル:

    • 『ATtiny817 Xplained Pro User Guide』

    主な特長

    • ATtiny817マイクロコントローラ

    • 2つの機械式ユーザボタン

    • 2つのQTouch®ボタン

    • 1つの黄色ユーザLED

    • 32.768 kHz水晶振動子

    • 2つのXplained Pro拡張ヘッダ

    • 内蔵デバッガ:

    – Atmel StudioでボードIDを自動認識

    – 1つの黄色ステータスLED

    http://www.microchip.com/Development-Tools/attiny817-xprohttps://www.microchipdirect.com/product/attiny817-xpro

  • アプリケーション ノート DS00002503B_JP-p.9 © 2018 Microchip Technology Inc.

    AN2503 ツールの入手

    – 1つの緑色ボードパワーLED

    – スコープ情報を含む複雑なデータ型のシンボリック デバッグ

    – プログラミング、デバッグ、電力計測

    – データ ゲートウェイ インターフェイス: SPI、I2C、2つのGPIO

    – 仮想COMポート(CDC)

    • 電流計測回路内蔵、データ可視化用Microchip Data Visualizerをサポート

    • USB電源

    • Atmel | START内の応用例でサポート

    『ATtiny817 Xplained Mini User Guide』には本キットの給電方法、部品表、拡張インターフェイス、

    ハードウェア ユーザガイドに関する詳細情報を記載しています。

    3.4 ATtiny3217 Xplained Pro評価用キットの入手

    図3-4. ATtiny3217 Xplained Proキット

    CURRENT MEASUREMENT

    HEADER

    USER LED0

    MCU CURRENT

    MEASUREMENT

    SELECT JUMPER

    I/O CURRENT

    MEASUREMENT

    SELECT JUMPER

    QTOUCH BUTTONS

    SW0 USER BUTTON

    SW1 USER BUTTON

    DEBUG USB

    POWER

    HEADER

    UPDI DEBUG

    FOR EXTERNAL

    DEBUGGER

    ATTINY3217

    EXTENSION 1

    HEADER

    32.768 kHz

    CRYSTAL

    EXTENSION 3

    HEADER

    ウェブページ: www.microchip.com/Development-Tools/attiny3217-xpro

    キット入手先: https://www.microchipdirect.com/product/attiny3217-xpro

    http://www.microchip.com/avr-support/data-visualizerhttp://www.microchip.com/Development-Tools/attiny3217-xprohttps://www.microchipdirect.com/product/attiny3217-xpro

  • アプリケーション ノート DS00002503B_JP-p.10 © 2018 Microchip Technology Inc.

    AN2503 ツールの入手

    関連文書/ファイル:

    • 『ATtiny3217 Xplained Pro User Guide』

    主な特長

    • ATtiny3217マイクロコントローラ

    • 2つの機械式ユーザボタン

    • 2つのQTouch®ボタン

    • 1つの黄色ユーザLED

    • 32.768 kHz水晶振動子

    • 2つのXplained Pro拡張ヘッダ

    • 内蔵デバッガ

    – Atmel StudioでボードIDを自動認識

    – 1つの黄色ステータスLED

    – 1つの緑色ボードパワーLED

    – スコープ情報を含む複雑なデータ型のシンボリック デバッグ

    – プログラミング、デバッグ、電力計測

    – データ ゲートウェイ インターフェイス: SPI、I2C、2つのGPIO

    – 仮想COMポート(CDC)

    • 組み込み電流計測回路(XAM)

    – ATtiny3217と周辺部品の消費電力を計測

    – 100 nA~400 mAの電流を計測

    – 電流計測データはMicrochip Data Visualizerで表示

    • USB電源

    • Atmel | START内の応用例でサポート

    『ATtiny817 Xplained Mini User Guide』には本キットの給電方法、部品表、拡張インターフェイス、

    ハードウェア ユーザガイドに関する詳細情報を記載しています。

    http://www.microchip.com/avr-support/data-visualizer

  • アプリケーション ノート DS00002503B_JP-p.11 © 2018 Microchip Technology Inc.

    AN2503 ツールの入手

    3.5 STK600スタータキットの入手

    図3-5. STK600スタータキット

    表3-1. tinyAVR 1シリーズ向けSTK600デバイスサポート

    デバイス 配線カード ソケットカード

    ATtiny214 STK600-RC020T-104 STK600-SOIC

    ATtiny414 STK600-RC020T-104 STK600-SOIC

    ATtiny416 STK600-RC020T-104 STK600-SOIC

    ATtiny417 STK600-RC024T-103 STK600-QFN24

    ATtiny814 STK600-RC020T-104 STK600-SOIC

    ATtiny816 STK600-RC020T-104 STK600-SOIC

    ATtiny817 STK600-RC024T-103 STK600-QFN24

    ATtiny1614 STK600-RC020T-104 STK600-SOIC

    ATtiny1616 STK600-RC020T-104 STK600-SOIC

    ATtiny1617 STK600-RC024T-103 STK600-QFN24

    ATtiny3216 STK600-RC020T-104 STK600-SOIC

    ATtiny3217 STK600-RC024T-103 STK600-QFN24

    その他のデバイスのサポートは以下を参照してください。

    http://www.microchip.com/STK600_Starter_Kit- Users_Guide

    ウェブページ: http://www.microchip.com/ATSTK600

    キット入手先: https://www.microchipdirect.com/product/ATSTK600

    http://www.microchip.com/developmenttools/ProductDetails.aspx?PartNO=ATSTK600-RC104http://www.microchip.com/developmenttools/ProductDetails.aspx?PartNO=ATSTK600-SC11http://www.microchip.com/developmenttools/ProductDetails.aspx?PartNO=ATSTK600-RC104http://www.microchip.com/developmenttools/ProductDetails.aspx?PartNO=ATSTK600-SC11http://www.microchip.com/developmenttools/ProductDetails.aspx?PartNO=ATSTK600-RC104http://www.microchip.com/developmenttools/ProductDetails.aspx?PartNO=ATSTK600-SC11http://www.microchip.com/developmenttools/ProductDetails.aspx?PartNO=ATSTK600-RC103http://www.microchip.com/developmenttools/productdetails.aspx?partno=atstk600-sc62http://www.microchip.com/developmenttools/ProductDetails.aspx?PartNO=ATSTK600-RC104http://www.microchip.com/developmenttools/ProductDetails.aspx?PartNO=ATSTK600-SC11http://www.microchip.com/developmenttools/ProductDetails.aspx?PartNO=ATSTK600-RC104http://www.microchip.com/developmenttools/ProductDetails.aspx?PartNO=ATSTK600-SC11http://www.microchip.com/developmenttools/ProductDetails.aspx?PartNO=ATSTK600-RC103http://www.microchip.com/developmenttools/productdetails.aspx?partno=atstk600-sc62http://www.microchip.com/developmenttools/ProductDetails.aspx?PartNO=ATSTK600-RC104http://www.microchip.com/developmenttools/ProductDetails.aspx?PartNO=ATSTK600-SC11http://www.microchip.com/developmenttools/ProductDetails.aspx?PartNO=ATSTK600-RC104http://www.microchip.com/developmenttools/ProductDetails.aspx?PartNO=ATSTK600-SC11http://www.microchip.com/developmenttools/ProductDetails.aspx?PartNO=ATSTK600-RC103http://www.microchip.com/developmenttools/productdetails.aspx?partno=atstk600-sc62http://www.microchip.com/developmenttools/ProductDetails.aspx?PartNO=ATSTK600-RC104http://www.microchip.com/developmenttools/ProductDetails.aspx?PartNO=ATSTK600-SC11http://www.microchip.com/developmenttools/ProductDetails.aspx?PartNO=ATSTK600-RC103http://www.microchip.com/developmenttools/productdetails.aspx?partno=atstk600-sc62http://www.microchip.com/webdoc/GUID-EE00BF20-2F37-4A8A-B685-B91173F8915D/index.html?GUID-C131974D-3ED4-4AB4-B803-B0D718D0D17Fhttp://www.microchip.com/webdoc/GUID-EE00BF20-2F37-4A8A-B685-B91173F8915D/index.html?GUID-C131974D-3ED4-4AB4-B803-B0D718D0D17Fhttp://www.microchip.com/DevelopmentTools/ProductDetails.aspx?PartNO=ATSTK600https://www.microchipdirect.com/product/ATSTK600

  • アプリケーション ノート DS00002503B_JP-p.12 © 2018 Microchip Technology Inc.

    AN2503 ツールの入手

    関連文書/ファイル:

    • 『STK600 User Guide』

    主な特長

    • AVR Studio 4/AVR32 Studio/AVR Studio 5/Atmel Studioと互換

    • プログラミングおよび制御用のPCとのUSBインターフェイス

    • USBバスまたはDC10~15 Vの外部電源から給電

    • 可変ターゲットVCC (0~5.5 V)

    • 2つの高精度可変参照電圧(0~5.0 V、10 mV刻み)

    • 動作中にAtmel Studioから変更できるクロック オシレータ(0~50 MHz、0.1%刻み)

    • tinyAVR®およびmegaAVR®デバイスのシリアル インシステム プログラミング(ISP)

    • AVR® XMEGA®デバイスのPDIプログラミング

    • megaAVR/AVR XMEGA/AVR UC3デバイスのJTAGプログラミング

    • AVR UC3デバイスのaWireプログラミング

    • 外部ターゲット システム内AVRデバイスのISPおよびJTAGプログラミング

    • サポートしている全デバイスが容易に取り付けられる柔軟な配線カードおよびソケットカード システム

    • 8つの汎用プッシュボタン

    • 8つの汎用LED

    • 全AVR I/Oポートはピンヘッダ コネクタを介して容易にアクセス可能

    • プラグイン モジュールおよびプロトタイピング領域用の拡張コネクタ

    • 不揮発性データ用の内蔵4 Mbデータフラッシュ

    • USB内蔵AVRデバイス用USB mini-AB (On-The-Go)コネクタ

    • RS-232インターフェイス用のPHYとDSUB-9コネクタ

    • CANバス用のPHYとDSUB-9コネクタ

    • LINバス用のPHYとヘッダ

    • ATmega2560 AVRマイクロコントローラを実装済みのデバイスボード

    『STK600 User Guide』には本キットの給電方法、部品表、拡張インターフェイス、ハードウェアに

    関する詳細情報を記載しています。

    3.6 Atmel | STARTからのソースコードの入手

    サンプルコードはAtmel | STARTから入手できます。Atmel STARTは、グラフィカル ユーザ インタフェ

    ース(GUI)でアプリケーションのコードを生成できるウェブベースのツールです。Atmel StudioとIAR

    Embedded Workbench®の両方とも、下のサンプルコード リンクから直接ダウンロードできます。また

    は、Atmel STARTフロントページの[BROWSE EXAMPLES]ボタンからもダウンロードできます。

    Atmel | STARTウェブページ: http://microchip.com/start

    サンプルコード

    tinyAVR 1シリーズデバイスのサンプルコードは、デバイス名で検索できます

    (例: Atmel | STARTの[example browser]にATtiny817と入力)。

    Atmel | STARTで[User guide]ボタンをクリックすると、詳細とサンプル プロジェクトの情報が表示され

    ます。[User guide]ボタンは、[example browser]内またはAtmel | STARTの[project configurator]のダッシ

    ュボード画面でプロジェクト名をクリックすると表示されます。

    ttp://www.microchip.com/start

  • アプリケーション ノート DS00002503B_JP-p.13 © 2018 Microchip Technology Inc.

    AN2503 ツールの入手

    Atmel Studio

    Atmel | STARTの[Example Browser]で[DOWNLOAD SELECTED EXAMPLE]をクリックすると、Atmel

    Studio向けの.atzipファイルとしてコードをダウンロードできます。Atmel | STARTからファイルをダウ

    ンロードするには、[EXPORT PROJECT] > [DOWNLOAD PACK]を選択します。

    ダウンロードした.atzipファイルをダブルクリックすると、プロジェクトがAtmel Studio 7.0にインポート

    されます。

    IAR Embedded Workbench

    IAR Embedded Workbench内でプロジェクトをインポートする方法は、Atmel | STARTユーザガイドを開

    き、[Using Atmel Start Output in External Tools] > [IAR Embedded Workbench]を選択すると表示されま

    す。Atmel | STARTユーザガイドへのリンクは、Atmel | STARTフロントページで[About]をクリックする

    か、[Project Configurator]内で[Help And Support]をクリックするとアクセスできます(どちらも右上隅に

    あります)。

    3.7 Atmel Studio 7.0の入手

    ウェブページ: http://www.microchip.com/development-tools/atmel-studio-7

    関連文書/ファイル:

    • Atmel Studio 7.0 (build 1645) Installer (.exe)

    tinyAVR® 1シリーズ向けのファームウェア開発およびデバッグ用のIDEには、Atmel Studio 7.0以降を推奨

    します。

    デバイスサポートについては4.「デバイスサポートの入手」を参照してください。

    3.8 AVR用IAR Embedded Workbenchの入手

    ウェブページ: https://www.iar.com/iar-embedded-workbench/#!?architecture=AVR

    関連文書/ファイル: IAR Embedded Workbench® installer for AVR

    http://www.microchip.com/development-tools/atmel-studio-7https://www.iar.com/iar-embedded-workbench/%23!?architecture=AVR

  • アプリケーション ノート DS00002503B_JP-p.14 © 2018 Microchip Technology Inc.

    AN2503

    デバイスサポートの入手

    4. デバイスサポートの入手 Atmel Studio: [Tools] → [Device Pack Manager]で表示される[Device Pack Manager]を使うと、Atmel

    Studio内で新しいデバイスのサポートを追加できます。

    tinyAVR® 1シリーズの場合、以下の手順で最新版に更新します。

    1. [Check for Updates]をクリックします。

    2. tinyAVR® 1シリーズの場合、最新版のATtiny_DFPを選択します。

    3. [Install]をクリックします。

    オフライン インストーラの場合、http://packs.download.atmel.com/にアクセスします。インストーラ

    ファイルをダブルクリックして指示に従うとパッケージをインストールできます。インストールを有効

    にするには、開いているAtmel Studioウィンドウを全て閉じる必要があります。

    IAR: 最新のサービス パッケージをインストールすると、IAR Embedded Workbenchで新しいデバイス

    のサポートを追加できます。サービス パッケージはhttps://iar.comの[My Pages]から入手できます。

    http://packs.download.atmel.com/https://www.iar.com/

  • アプリケーション ノート DS00002503B_JP-p.15 © 2018 Microchip Technology Inc.

    AN2503 Atmel Studioの使い方

    5. Atmel Studioの使い方

    5.1 Atmel StudioとATtiny817 Xplained Miniを使う場合

    前提条件

    • Atmel Studio 7.0 1645以降がインストールされている

    • ATtiny817 Xplained MiniボードがオンボードUSBコネクタ経由でAtmel Studio 7.0に接続されてい

    る(内蔵デバッガに接続されている)ボードはUSBから給電され、内蔵デバッガはUSB電源でデバッ

    グとプログラミングを実行します。

    ワークフロー

    1. Atmel Studio 7.0を開きます。

    2. ATtiny817 Xplained MiniをAtmel Studio 7.0に接続すると、下図に示すページが表示されます。

  • アプリケーション ノート DS00002503B_JP-p.16 © 2018 Microchip Technology Inc.

    AN2503 Atmel Studioの使い方

    図5-1. Atmel StudioのATtiny817 Xplained Miniページ

    3. 下図に示すように[New] → [Project]をクリックするか、ショートカットCtrl+Shift+Nでプロジェ

    クトを新規作成します。

  • アプリケーション ノート DS00002503B_JP-p.17 © 2018 Microchip Technology Inc.

    AN2503 Atmel Studioの使い方

    図5-2. Atmel Studioでのプロジェクトの新規作成

    4. 下図に示す[New Project]ウィザードでテンプレート[GCC C Executable Project]を選択し、ソリュ

    ーション名とプロジェクト名を入力(例: GETTING_STARTED、LED_TOGGLE)して、[OK]をクリ

    ックします。

    図5-3. [New Project]ウィザード

    5. 下図に示す[Device Selection]ウィザードでATtiny817を選択し、[OK]をクリックします。

  • アプリケーション ノート DS00002503B_JP-p.18 © 2018 Microchip Technology Inc.

    AN2503 Atmel Studioの使い方

    図5-4. [Device Selection]ウィザード

    新規プロジェクトと、それに関連付けられたmain.cファイルがAtmel Studioで生成されます。

    6. main.cファイルのmain関数を以下のコードで置き換えます。

    コードエディタで下図のように表示されます。

    int main (void)

    { /* Configure SW0 as input */

    PORTC.DIRCLR = PIN5_bm;

    /* Configure LED0 pin as output */

    PORTC.DIRSET = PIN0_bm;

    while (1)

    {

    /* Check the status of SW0 */

    /* 0: Pressed */

    if (!(PORTC.IN & (PIN5_bm)))

    { /* LED0 on */

    PORTC.OUTSET = PIN0_bm;

    } /* 1: Released */

    else

    {

    /* LED0 off */

    PORTC.OUTCLR = PIN0_bm;

    }

    }

    }

  • アプリケーション ノート DS00002503B_JP-p.19 © 2018 Microchip Technology Inc.

    AN2503 Atmel Studioの使い方

    図5-5. [Code Editor]ウィンドウ

    7. [Project] → [Properties]をクリックするか、ショートカットAlt+F7で[Project Properties]を開きます。

    8. 下図に示す[Tool]画面で[Selected debugger/programmer]をmEDBG、[Interface]をUPDIに設定し

    ます。

  • アプリケーション ノート DS00002503B_JP-p.20 © 2018 Microchip Technology Inc.

    AN2503 Atmel Studioの使い方

    図5-6. ATtiny817用のデバッガとインターフェイス

    9. [Build] → [Build Solution]をクリックするか、ショートカットF7でプロジェクトをビルドします。

    10. プロジェクト コードをATtiny817に書き込み、[Debug] → [Start debugging and break]をクリック

    するか、ショートカットAlt+F5でデバッグします。アプリケーションがデバイスに書き込まれ、

    プログラム実行がmain関数でブレークします。

    11. [Debug] → [Continue]をクリックするか、ショートカットF5でコード実行を再開します。

    12. ATtiny817 Xplained MiniでSW0を押してLED0が点灯する事を確認します。

    5.2 Atmel StudioとSTK600を使う場合

    前提条件

    • Atmel Studio 7.0 1645以降がインストールされている

    • STK600ボードがオンボードUSBコネクタ経由でAtmel Studio 7.0に接続されている

    ワークフロー

    1. Atmel Studio 7.0を開きます。

    2. 下図に示すように[New] → [Project]をクリックするか、ショートカットCtrl+Shift+Nでプロジェ

    クトを新規作成します。

  • アプリケーション ノート DS00002503B_JP-p.21 © 2018 Microchip Technology Inc.

    AN2503 Atmel Studioの使い方

    図5-7. Atmel Studioでのプロジェクトの新規作成

    3. 下図に示す[New Project]ウィザードでテンプレート[GCC C Executable Project]を選択し、ソリュ

    ーション名とプロジェクト名を入力(例: GETTING_STARTED、LED_TOGGLE)して、[OK]をクリ

    ックします。

    図5-8. [New Project]ウィザード

    4. 下図に示す[Device Selection]ウィザードでATtiny817を選択し、[OK]をクリックします。

  • アプリケーション ノート DS00002503B_JP-p.22 © 2018 Microchip Technology Inc.

    AN2503 Atmel Studioの使い方

    図5-9. [Device Selection]ウィザード

    新規プロジェクトと、それに関連付けられたmain.cファイルがAtmel Studioで生成されます。

    5. main.cファイル内のmain関数を以下のコードで置き換えます。

    コードエディタで下図のように表示されます。

    int main (void)

    { /* STK600 have eight User Buttons and eight User LEDs which can be connected to any IO

    pin using cables */

    /* Configure PB0 as input (remember to connect SW0 to PB0 using a cable */

    PORTB.DIRCLR = PIN0_bm;

    /* Configure PB1 as output (remember to connect LED0 to PB1 using a cable*/

    PORTB.DIRSET = PIN1_bm;

    while (1)

    {

    /* Check the status of SW0 */

    /* 0: Pressed */

    if (!(PORTB.IN & (PIN0_bm)))

    { /* LED0 on */

    PORTB.OUTCLR = PIN1_bm;

    } /* 1: Released */

    else

    { /* LED0 off */

    PORTB.OUTSET = PIN1_bm;

    }

    }

    }

  • アプリケーション ノート DS00002503B_JP-p.23 © 2018 Microchip Technology Inc.

    AN2503 Atmel Studioの使い方

    図5-10. [Code Editor]ウィンドウ

    6. [Project] → [Properties]をクリックするか、ショートカットAlt+F7で[Project Properties]を開きます。

    7. 下図に示す[Tool]画面で[Selected debugger/programmer]をSTK600、[Interface]を

    UPDIUPDIに設定します。

  • アプリケーション ノート DS00002503B_JP-p.24 © 2018 Microchip Technology Inc.

    AN2503 Atmel Studioの使い方

    図5-11. ATtiny817用のデバッガとインターフェイス

    8. [Build] → [Build Solution]をクリックするか、ショートカットF7でプロジェクトをビルドします。

    9. 下図に示すようにISP/PDIヘッダ間にケーブルを接続すると、STK600の内蔵デバッガを

    ATtiny817に接続できます。

    図5-12. STK600上のUPDI接続

    10. ケーブルを使ってPC5をSW0、PC0をLED0に接続します。

  • アプリケーション ノート DS00002503B_JP-p.25 © 2018 Microchip Technology Inc.

    AN2503 Atmel Studioの使い方

    11. コードをSTK600に書き込み、[Debug] → [Start debugging and break]をクリックするか、ショート

    カットAlt+F5でデバッグします。アプリケーションがデバイスに書き込まれ、プログラム実行が

    main関数でブレークします。

    12. [Debug] → [Continue]をクリックするか、ショートカットF5でコード実行を再開します。

    13. STK600上でSW0を押してLED0が点灯する事を確認します。

  • アプリケーション ノート DS00002503B_JP-p.26 © 2018 Microchip Technology Inc.

    AN2503

    次のステップ

    6. 次のステップ 関連AVR製品およびIDEについては以下のリンクを参照してください。

    ソフトウェア:

    • Atmel Studio: http://www.microchip.com/avr-support/atmel-studio-7

    • Atmel Studioヘルプ: [Help] → [View Help](ショートカットCtrl+F1)

    • Atmel Gallery: https://gallery.microchip.com/

    ファームウェア:

    • Atmel START関連文書: http://start.atmel.com/static/help/index.html

    • Atmel STARTサンプル: http://microchip.com/start/#examples

    ハードウェア:

    • AVR042: AVRハードウェア設計に関する注意: http://www.microchip.com/

    AVR042:AVR_Hardware_Design_Considerations

    • AVR IBISファイル: http://www.microchip.com/doclisting/TechDoc.aspx?type=IBIS

    • AVR BDSLファイル: http://www.microchip.com/doclisting/TechDoc.aspx?type=BSDL

    推奨プログラミング/デバッグツール:

    • Atmel-ICE:

    – 関連文書: http://www.microchip.com/Atmel-ICE_Debugger_User_Guide

    – 製品紹介: https://www.microchip.com/Development-Tools/atatmel-ice

    • Power debugger:

    – 関連文書: http://www.microchip.com/42696D_Power_Debugger_User_Guide

    – 製品紹介: https://www.microchip.com/Development-Tools/atpowerdebugger

    その他:

    • AVR Freaks®: http://www.avrfreaks.net/

    • アプリケーション ノート:

    http://www.microchip.com/paramChartSearch/chart.aspx?branchID=30047(デバイスをクリックする

    と製品ページに進みます。)関連アプリケーション ノートは[Documentation]タブに掲載しています。

    • AVR製品セレクタ: http://www.microchip.com/paramChartSearch/chart.aspx?branchID=30047

    • 各種製品の技術文書: https://www.microchip.com/webdoc

    • Microchip社の技術サポート: http://www.microchip.com/support/hottopics.aspx

    http://www.microchip.com/avr-support/atmel-studio-7https://gallery.microchip.com/http://start.atmel.com/static/help/index.htmlhttp://microchip.com/start/%23exampleshttp://www.microchip.com/mymicrochip/filehandler.aspx?ddocname=en604409http://www.microchip.com/mymicrochip/filehandler.aspx?ddocname=en604409http://www.microchip.com/mymicrochip/filehandler.aspx?ddocname=en604409http://www.microchip.com/doclisting/TechDoc.aspx?type=IBIShttp://www.microchip.com/doclisting/TechDoc.aspx?type=BSDLhttp://www.microchip.com/mymicrochip/filehandler.aspx?ddocname=en604412https://www.microchip.com/Development-Tools/atatmel-icehttp://www.microchip.com/mymicrochip/filehandler.aspx?ddocname=en604415https://www.microchip.com/Development-Tools/atpowerdebuggerhttp://www.avrfreaks.net/http://www.microchip.com/paramChartSearch/chart.aspx?branchID=30047http://www.microchip.com/paramChartSearch/chart.aspx?branchID=30047https://www.microchip.com/webdochttp://www.microchip.com/support/hottopics.aspx

  • アプリケーション ノート DS00002503B_JP-p.27 © 2018 Microchip Technology Inc.

    AN2503

    改訂履歴

    7. 改訂履歴

    文書リビジョン 日付 改訂内容

    B 2018年06月 • ATtiny3216およびATtiny3217のデバイスサポートを追加しま

    した。

    • ATtiny416 Xplained Nanoおよび

    ATtiny3217 Xplained Proのキットサポートを追加しました。

    • ATtiny817 Xplained Miniサンプル内のバグを修正しました。

    A 2017年08月 • Microchip DS00002503 Rev. AでAtmel AVR42781 Rev. Aを

    置き換えました。

    • AVR42781:『Getting Started With ATtiny417/814/816/817』

    を『tinyAVR 1シリーズ入門』と変更し、より多くのデバイス

    をカバーするために文書を再構成しました。

    • ATtiny1614、ATtiny1616、

    ATtiny1617のデバイスサポートを追加しました。

    42781A 2016年09月 本書の初版です。

  • アプリケーション ノート DS00002503B_JP-p.28 © 2018 Microchip Technology Inc.

    AN2503

    Microchip社のウェブサイト

    Microchip社はウェブサイト(www.microchip.com)を通してオンライン サポートを提供しています。この

    ウェブサイトからファイルや情報を簡単に入手できます。インターネット ブラウザから以下の内容がご

    覧になれます。

    • 製品サポート - データシートとエラッタ、アプリケーション ノートとサンプル プログラム、設計

    リソース、ユーザガイドとハードウェア サポート文書、最新のソフトウェアと過去のソフトウェ

    • 一般的技術サポート - よく寄せられる質問(FAQ)、技術サポートのご依頼、オンライン ディスカッ

    ション グループ、Microchip社のコンサルタント プログラムおよびメンバーリスト

    • ご注文とお問い合わせ - 製品セレクタと注文ガイド、最新プレスリリース、セミナー/イベントの一

    覧、お問い合わせ先(営業所/販売代理店)の一覧

    お客様向け変更通知サービス

    Microchip社のお客様向け変更通知サービスは、お客様にMicrochip社製品の最新情報をお届けするサービ

    スです。ご興味のある製品ファミリまたは開発ツールに関する変更、更新、リビジョン、エラッタ情報

    をいち早くメールにてお知らせします。

    Microchip社ウェブサイト(http://www.microchip.com/)にアクセスし、[DESIGN SUPPORT]メニューの下

    の[Product Change Notification]からご登録ください。

    お客様サポート

    Microchip社製品をお使いのお客様は、以下のチャンネルからサポートをご利用頂けます。

    • 販売代理店

    • 弊社営業所

    • 技術サポート

    サポートは販売代理店にお問い合わせください。各地の営業所もご利用頂けます。本書の最後のページ

    に各国の営業所の一覧を記載しています。

    技術サポートは以下のウェブページからもご利用頂けます。 http://www.microchip.com/support

    Microchip社のデバイスコード保護機能

    Microchip社製デバイスのコード保護機能について以下の点にご注意ください。

    • Microchip社製品は、該当するMicrochip社データシートに記載の仕様を満たしています。

    • Microchip社では、通常の条件ならびに仕様に従って使用した場合、Microchip社製品のセキュリテ

    ィ レベルは、現在市場に流通している同種製品の中でも最も高度であると考えています。

    • しかし、コード保護機能を解除するための不正かつ違法な方法が存在する事もまた事実です。弊社

    の理解では、こうした手法は全てMicrochip社データシートにある動作仕様書以外の方法で

    Microchip社製品を使用する事になります。このような行為は知的所有権の侵害に該当する可能性

    が非常に高いと言えます。

    • Microchip社はコードの保全性に懸念を抱いているお客様と連携して対応策に取り組んでいきます。

    http://www.microchip.com/http://www.microchip.com/http://www.microchip.com/support

  • アプリケーション ノート DS00002503B_JP-p.29 © 2018 Microchip Technology Inc.

    AN2503

    • Microchip社を含む全ての半導体メーカーで、自社のコードのセキュリティを完全に保証できる企

    業はありません。コード保護機能とは、Microchip社が製品を「解読不能」として保証するもので

    はありません。

    コード保護機能は常に進歩しています。Microchip社では、常に製品のコード保護機能の改善に取り組

    んでいます。Microchip社のコード保護機能の侵害は、デジタル ミレニアム著作権法に違反します。そ

    のような行為によってソフトウェアまたはその他の著作物に不正なアクセスを受けた場合、デジタル

    ミレニアム著作権法の定めるところにより損害賠償訴訟を起こす権利があります。

    法律上の注意点

    本書に記載されているデバイス アプリケーション等の情報は、ユーザの便宜のためにのみ提供される

    ものであり、更新によって無効とされる事があります。お客様のアプリケーションが仕様を満たす事を

    保証する責任は、お客様にあります。Microchip社は、明示的、暗黙的、書面、口頭、法定のいずれで

    あるかを問わず、本書に記載されている情報に関して、状態、品質、性能、商品性、特定目的への適合

    性をはじめとする、いかなる類の表明も保証も行いません。

    Microchip社は、本書の情報およびその使用に起因する一切の責任を否認します。Microchip社の明示的

    な書面による承認なしに、生命維持装置あるいは生命安全用途にMicrochip社の製品を使用する事は全

    て購入者のリスクとし、また購入者はこれによって発生したあらゆる損害、クレーム、訴訟、費用に関

    して、Microchip社は擁護され、免責され、損害をうけない事に同意するものとします。暗黙的あるい

    は明示的を問わず、Microchip社が知的財産権を保有しているライセンスは一切譲渡されません。

    商標

    Microchip社の名称とロゴ、Microchipロゴ、AnyRate、AVR、AVRロゴ、AVR Freaks、BeaconThings、

    BitCloud、CryptoMemory、CryptoRF、dsPIC、FlashFlex、flexPWR、Heldo、JukeBlox、KeeLoq、

    KeeLoqロゴ、Kleer、LANCheck、LINK MD、maXStylus、maXTouch、MediaLB、megaAVR、MOST、

    MOSTロゴ、MPLAB、OptoLyzer、PIC、picoPower、PICSTART、PIC32ロゴ、Prochip Designer、

    QTouch、RightTouch、SAM-BA、SpyNIC、SST、SSTロゴ、SuperFlash、tinyAVR、UNI/O、XMEGA

    は米国およびその他の国におけるMicrochip Technology Incorporatedの登録商標です。

    ClockWorks、The Embedded Control Solutions Company、EtherSynch、Hyper Speed Control、

    HyperLight Load、IntelliMOS、mTouch、Precision Edge、Quiet-Wireは米国におけるMicrochip

    Technology Incorporated社の登録商標です。

    Adjacent Key Suppression、AKS、Analog-for-the-Digital Age、Any Capacitor、AnyIn、AnyOut、

    BodyCom、chipKIT、chipKITロゴ、CodeGuard、CryptoAuthentication、CryptoCompanion、

    CryptoController、dsPICDEM、dsPICDEM.net、Dynamic Average Matching、DAM、ECAN、

    EtherGREEN、In-Circuit Serial Programming、ICSP、Inter-Chip Connectivity、JitterBlocker、KleerNet、

    KleerNetロゴ、Mindi、MiWi、motorBench、MPASM、MPF、MPLAB Certifiedロゴ、MPLIB、MPLINK、

    MultiTRAK、NetDetach、Omniscient Code Generation、PICDEM、PICDEM.net、PICkit、PICtail、

    PureSilicon、QMatrix、RightTouchロゴ、REAL ICE、Ripple Blocker、SAM-ICE、Serial Quad I/O、

    SMART-I.S.、SQI、SuperSwitcher、SuperSwitcher II、Total Endurance、TSHARC、USBCheck、

    VariSense、ViewSpan、WiperLock、Wireless DNA、ZENAは、米国およびその他の国における

    Microchip Technology Incorporatedの商標です。

    SQTPは米国におけるMicrochip Technology Incorporatedのサービスマークです。

    Silicon Storage Technologyはその他の国におけるMicrochip Technology Inc.の登録商標です。

    GestICは、米国以外の国におけるMicrochip Technology Inc.の子会社であるMicrochip Technology

    Germany II GmbH & Co. KGの登録商標です。

    その他の商標は各社に帰属します。

  • アプリケーション ノート DS00002503B_JP-p.30 © 2018 Microchip Technology Inc.

    AN2503

    © 2018, Microchip Technology Incorporated, Printed in the U.S.A., All Rights

    Reserved.ISBN: 978-1-5224-3712-3

    DNVによる品質管理システム認証

    ISO/TS 16949

    Microchip社では、ChandlerおよびTempe(アリゾナ州)、Gresham(オレゴン州)の本部、設計部およびウェ

    ハー製造工場そしてカリフォルニア州とインドのデザイン センターがISO/TS-16949:2009認証を取得し

    ています。Microchip社の品質システムプロセスおよび手順は、PIC® MCUおよびdsPIC® DSC、

    KEELOQ®コードホッピング デバイス、シリアルEEPROM、マイクロペリフェラル、不揮発性メモリ、

    アナログ製品に採用されています。さらに、開発システムの設計と製造に関するMicrochip社の品質シス

    テムはISO 9001:2000認証を取得しています。

  • アプリケーション ノート DS00002503B_JP-p.31 © 2018 Microchip Technology Inc.

    各国の営業所とサービス

    北米 アジア太平洋 アジア太平洋 ヨーロッパ

    本社

    2355 West Chandler Blvd.

    Chandler, AZ 85224-6199

    Tel: 480-792-7200

    Fax: 480-792-7277

    技術サポート:

    http://www.microchip.com/ サポート

    URL: www.microchip.com

    アトランタ

    Duluth, GA

    Tel: 678-957-9614

    Fax: 678-957-1455

    オースティン、TX

    Tel: 512-257-3370

    ボストン

    Westborough, MA

    Tel: 774-760-0087

    Fax: 774-760-0088

    シカゴ

    Itasca, IL

    Tel: 630-285-0071

    Fax: 630-285-0075

    ダラス

    Addison, TX

    Tel: 972-818-7423

    Fax: 972-818-2924

    デトロイト

    Novi, MI

    Tel: 248-848-4000

    ヒューストン、TX

    Tel: 281-894-5983

    インディアナポリス

    Noblesville, IN

    Tel: 317-773-8323

    Fax: 317-773-5453

    Tel: 317-536-2380

    ロサンゼルス

    Mission Viejo, CA

    Tel: 949-462-9523

    Fax: 949-462-9608

    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

    Fax: 905-695-2078

    オーストラリア - シドニー

    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-186-6233-1526

    中国 - 武漢

    Tel: 86-27-5980-5300

    中国 - 西安

    Tel: 86-29-8833-7252

    中国 - 厦門

    Tel: 86-592-2388138

    中国 - 珠海

    Tel: 86-756-3210040

    インド - バンガロール

    Tel: 91-80-3090-4444

    インド - ニューデリー

    Tel: 91-11-4160-8631

    インド - プネ

    Tel: 91-20-4121-0141

    日本 - 大阪

    Tel: 81-6-6152-7160

    日本 - 東京

    Tel: 81-3-6880-3770

    韓国 - 大邱

    Tel: 82-53-744-4301

    韓国 - ソウル

    Tel: 82-2-554-7200

    マレーシア - クアラルンプール

    Tel: 60-3-7651-7906

    マレーシア - ペナン

    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

    ベトナム - ホーチミン

    Tel: 84-28-5448-2100

    オーストリア - ヴェルス

    Tel: 43-7242-2244-39

    Fax: 43-7242 -2244-393

    デンマーク - コペンハーゲン

    Tel: 45-4450-2828

    Fax: 45-4485-2829

    フィンランド - エスポー

    Tel: 358-9-4520-820

    フランス - パリ

    Tel: 33-1-69-53-63-20

    Fax: 33-1-69-30-90-79

    ドイツ - ガーヒンク

    Tel: 49-8931-9700

    ドイツ - ハーン

    Tel: 49-2129-3766400

    ドイツ - ハイルブロン

    Tel: 49-7131-67-3636

    ドイツ - カールスルーエ

    Tel: 49-721-625370

    ドイツ - ミュンヘン

    Tel: 49-89-627-144-0

    Fax: 49-89-627-144-44

    ドイツ - ローゼンハイム

    Tel: 49-8031-354-560

    イスラエル - ラーナナ

    Tel: 972-9-744-7705

    イタリア - ミラノ

    Tel: 39-0331-742611

    Fax: 39-0331-466781

    イタリア - パドヴァ

    Tel: 39-049-7625286

    オランダ - ドリューネン

    Tel: 31-416-690399

    Fax: 31-416-690340

    ノルウェー - トロンハイム

    Tel: 47-7289-7561

    ポーランド - ワルシャワ

    Tel: 48-22-3325737

    ルーマニア - ブカレスト

    Tel: 40-21-407-87-50

    スペイン - マドリッド

    Tel: 34-91-708-08-90

    Fax: 34-91-708-08-91

    スウェーデン - ヨーテボリ

    Tel: 46-31-704-60-40

    スウェーデン - ストックホルム

    Tel: 46-8-5090-4654

    イギリス - ウォーキンガム

    Tel: 44-118-921-5800

    Fax: 44-118 -921-5820

    http://www.microchip.com/http://www.microchip.com/

    トピックはじめに目次1. 対応デバイス1.1 tinyAVR® 1シリーズ

    2. デバイス データシートの入手3. ツールの入手3.1 ATtiny416 Xplained Nano評価用キットの入手3.2 ATtiny817 Xplained Mini評価用キットの入手3.3 ATtiny817 Xplained Pro評価用キットの入手3.4 ATtiny3217 Xplained Pro評価用キットの入手3.5 STK600スタータキットの入手3.6 Atmel | STARTからのソースコードの入手3.7 Atmel Studio 7.0の入手3.8 AVR用IAR Embedded Workbenchの入手

    4. デバイスサポートの入手5. Atmel Studioの使い方5.1 Atmel StudioとATtiny817 Xplained Miniを使う場合5.2 Atmel StudioとSTK600を使う場合

    6. 次のステップ7. 改訂履歴Microchip社のウェブサイトお客様向け変更通知サービスお客様サポートMicrochip社のデバイスコード保護機能法律上の注意点商標DNVによる品質管理システム認証各国の営業所とサービス