クレア工房 | 電子工作 | AVR

AVR

ここでいうAVRとは、現マイクロチップ社、旧アトメル社が製造および販売している製品である、 いわゆるAVRマイコンのことを指しています。 アトメル社の時代の設計(AT90Sxxxx, ATmega, ATtiny 各シリーズ)を指すことが多いと理解してください。 マイクロチップ社に統合されてからの設計(AVR16xx, AVR32xx, AVR64xx 各シリーズ)は少し変更されており、 記事の内容が通用しない部分があります。 Arduinoとして参照されることが多いATmega328Pは、今となっては旧シリーズに属します。 新シリーズを採用したというネット記事はあまり見かけませんので、 世間の潮流はArduinoに従っているのでしょう。

AVRの割り込み
この記事はAVRに対する割り込みについて説明を試みたものです。 かなり昔に書いたものなので新しさはありません。
AVRのUSART
この記事はAVRでUART(USART)を扱うときのごく初歩的なサンプルを扱ったものです。 かなり昔に書いたものなので新しさはありません。
AVRのADC
この記事はAVRでADコンバータを扱うときのごく初歩的なサンプルを扱ったものです。 かなり昔に書いたものなので新しさはありません。
UARTによるデータリンク層の構築案
この記事は、 AVRでUARTを使ってデータパケットをやり取りするための簡素なプロトコルと、 実装に必要なステートマシンを扱っています。 素朴でありながら堅牢であることを狙って設計しているところが特徴です。 このプロトコルの構成自体は古典の組み合わせであって、 目新しいものではありません。 しかし、ネット検索の印象としては、相当の解説はありふれていないという感じがあります。

Copyright © 2025, 2026 clare. All rights reserved.