*AVRマイコンなページ [#m702a849] AVRマイコンなページにようこそ~ ここではAVRマイコン講座での内容をまとめたり,追加情報を載せたりしています~ 内容について不備,間違い,不足等あれば指摘,追記,修正等どんどんしてください~ **AVRマイコンとは? [#x1320e23] 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] アイデア次第でいろんなことができますが,~ 今回の講座ではATTiny461を使ったライントレースロボットの開発をメインに~ 説明をしていく予定です~