- 追加された行はこの色です。
- 削除された行はこの色です。
***AVRマイコンなページ [#m702a849]
*AVRマイコンなページ [#m702a849]
AVRマイコンなページにようこそ~
ここではAVRマイコン講座での内容をまとめたり,追加情報を載せたりしています~
内容について不備,間違い,不足等あれば指摘,追記,修正等どんどんしてください~
**AVRマイコンとは? [#x1320e23]
AVRマイコンとはATMEL社が生産している8bitマイコンのことです~
CPUやRAM,ROMが一つのICにまとまったワンチップマイコンの形で販売さえれています~
AVRマイコンとはATMEL社が生産している8bitマイコン(マイクロコントローラ)のことです~
CPU、メモリ(RAM、ROM)、I/O、データ記憶用のEEPROM、クロック発振回路、タイマーなどが~
1チップに収められており、書き込まれたプログラムにより制御することが可能です~
よく似たものにPICがあげられますが,PICと違い内部に発信回路を持っているなど~
使い勝手が良かったりします~
**AVRの種類 [#k8819fe1]
昔からある90Sシリーズと、大容量化、I/O拡張のMegaシリーズ、~
高機能化・低消費電力化・低電圧対応のTinyシリーズがある~
・90S***
・ATMega***
・ATTiny***
**開発環境 [#zcf926c0]
開発環境として統合開発環境の「AVR Studio」が無償配布されている~
また,C言語用のコンパイラとして「AVR-GCC」も無料で配布されている
**何ができるの? [#waa573c4]
プログラムしだいでいろんなことができます~
A/DコンバータやI/Oといった端子を持っているため,いろいろなものと組み合わせることで~
ライントレースロボットや電圧計,時計といったものを作ることができます
アイデア次第でいろんなことができますが,~
今回の講座ではATTiny461を使ったライントレースロボットの開発をメインに~
説明をしていく予定です~