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