tinyAVRの種類

アトメル社のtinyAVRはAVRの中で最も規模が小さいデバイスです。DIPパッケージでは8ピンから28ピンまでラインナップされています。
全体像がちょっとわかりにくいので細かい内容を省いた一覧表を作成してみました。

tinyAVRの種類の一覧

tinyAVRのシリーズ展開についてDIPパッケージ品のみの一覧を示します。これはメモリサイズが異なるデバイスは一つのシリーズとしてまとめてあります。詳細な搭載機はデータシートにて確認してください。
なお、DIP28ピンのシリーズについてはスペックが低いものしか無く、実質megaAVRの領分だと思われますのでこごては割愛しています。このため表には28ピンのデバイスは書かれていません。同様にDIP20ピンのATTINY26(L)についても普通は同等のATTINY261Aがあるため割愛しています。

メモリ容量と電源電圧、動作周波数

代表品番 フラッシュ
[kByte]
SRAM
[Byte]
EEPROM
[Byte]
最大周波数
[MHz]
電源電圧
[V]
パッケージ
ATTINY13-20PU 1 64 64 20 1.8 〜 5.5 DIP8
ATTINY13A-PU 1 64 64 20 1.8 〜 5.5 DIP8
ATTINY85-20PU 2/4/8 128/256/512 128/256/512 20 2.7 〜 5.5 DIP8
ATTINY85V-10PU 2/4/8 128/256/512 128/256/512 10 1.8 〜 5.5 DIP8
ATTINY84-20PU 2/4/8 128/256/512 128/256/512 20 1.8 〜 5.5 DIP14
ATTINY84A-PU 2/4/8 128/256/512 128/256/512 20 1.8 〜 5.5 DIP14
ATTINY2313-20PU 2 128 128 20 1.8 〜 5.5 DIP20
ATTINY2313A-PU 2 128 128 20 1.8 〜 5.5 DIP20
ATTINY4313-PU 4 256 256 20 1.8 〜 5.5 DIP20
ATTINY861-20PU 2/4/8 128/256/512 128/256/512 20 1.8 〜 5.5 DIP20
ATTINY861A-PU 2/4/8 128/256/512 128/256/512 20 1.8 〜 5.5 DIP20

 

搭載機能

代表品番 TWI (I2C) UART ADC コンパレータ DAC 温度センサ タイマ パッケージ
ATTINY13-20PU 0 0 4 1 0 No 1 DIP8
ATTINY13A-PU 0 0 4 1 0 No 1 DIP8
ATTINY85-20PU 1 0 4 1 0 Yes 2 DIP8
ATTINY85V-10PU 1 0 4 1 0 Yes 2 DIP8
ATTINY84-20PU 1 0 8 1 0 Yes 2 DIP14
ATTINY84A-PU 1 0 8 1 0 Yes 2 DIP14
ATTINY2313-20PU 1 1 0 1 0 No 2 DIP20
ATTINY2313A-PU 1 1 0 1 0 No 2 DIP20
ATTINY4313-PU 1 1 0 1 0 No 2 DIP20
ATTINY861-20PU 1 0 11 1 0 Yes 2 DIP20
ATTINY861A-PU 1 0 11 1 0 Yes 2 DIP20

補足
代表品番はシリーズ中でフラッシュメモリの容量が最も大きいデバイスの品番を表示しています。
最大動作周波数は動作電圧において制限される場合があります。たとえば20MHzで動作させたい場合は4.5V以上の電源電圧が必要となります。

品番のAとかVについて

tinyAVRでは「ATTINY13-20PU」と「ATTINY13A-PU」のようにAが付いたり付かなかったり、あるいは「ATTINY25-20PU」と「ATTINY25V-10PU」のようにVが付いたり、付かなかったりするものがあります。
Aが付くものは改良版のようです。チップのバグ改修や性能が向上しているようなので、A付きがあればそちらを購入しましょう。

一方、Vが付くものは低電圧版となっています。しかし、A版があるシリーズは無印でも最低動作電圧がV版と同じ1.8Vになっているためよくわからない位置付けですね。

ちなみにデジキー等で価格を眺めてみると無印よりもA版の方が大幅に単価が安くなっています。逆にV版については無印の方が安くなっています。