tinyAVR(ATtiny) 0系統 1系統 2系統の比較

## 概要
tinyAVRを選定しようとすると、tinyAVR 0系統、tinyAVR 1系統、tinyAVR 2系統　という3種類に分かれます。
それぞれを比較する資料がweb上で見当たりませんでしたので作ってみました。

## tinyAVR 0系統、tinyAVR 1系統、tinyAVR 2系統　一覧

### tinyAVR 0系統
|メモリ　/　pin数|8pin|14pin|20pin|24pin|
|----------|-----|-----|-----|-----|
|16k| |ATtiny1604|ATtiny1606|ATtiny1607|
|8k| |ATtiny804|ATtiny806|ATtiny807| |
|4k|ATtiny402|ATtiny404|ATtiny406| |
|2k|ATtiny202|ATtiny204| |

### tinyAVR 1系統

|メモリ　/　pin数|8pin|14pin|20pin|24pin|
|----------|-----|-----|-----|-----|
|32k| | |ATtiny3216|ATtiny3217|
|16k| |ATtiny1614|ATtiny1616|ATtiny1617|
|8k| |ATtiny814|ATtiny816|ATtiny817|
|4k|ATtiny412|ATtiny414|ATtiny416|ATtiny417|
|2k|ATtiny212|ATtiny214| |

### tinyAVR 2系統

|メモリ　/　pin数|14pin|20pin|24pin|
|----------|-----|-----|-----|
|32k|ATtiny3224|ATtiny3226|ATtiny3227|
|16k|ATtiny1624|ATtiny1626|ATtiny1627|
|8k|ATtiny824|ATtiny826|ATtiny827|
|4k|ATtiny814|ATtiny426|ATtiny427|
<br>

## tinyAVR 0系統、tinyAVR　1系統、tinyAVR　2系統の機能比較

|機能　/　系統|tinyAVR 0系統|tinyAVR 1系統|tinyAVR 2系統|
|----------|-----|-----|-----|
|DAC|なし|8bit|なし|
|12bit CNT|なし|1ch|なし|
|Qtouch PTC|なし|あり|なし|
|外付け水晶対応|なし|あり|あり|
|CLK出力|なし|あり|あり|
|USER ROW|なし|なし|あり|
|ADC Programmable Gain Amplifer|なし|なし|あり|
|PORT MUX|なし|なし|あり|

以下機能の暫定紹介。（間違い、不足がありましたら指摘していただけると助かります）

### DAC (tinyAVR 1系統)
8bit 抵抗ストリング型D/Aコンバータ
35万サンプル/秒（350ksps）の変換が可能
Vref（基準電圧）は、0.55V,1.1V,1.5V,2.5V,4.3V から選択。
Vrefをフルスケールとした電圧出力型D/Aコンバータ

ATtiny212/214/412/414 データシート
32. DAC - Digital-to-Analog Converter より参照

### 12bit CNT (tinyAVR 1系統)
12-bit Timer/Counter type D (TCD) 

ATtiny212/214/412/414 データシート
23. TCD - 12-Bit Timer/Counter Type D より参照

### Qtouch PTC
調査中

### 外付け水晶対応 (tinyAVR 1系統、tinyAVR 2系統)
RTC - Real-Time Counter用 外付け　32.768 kHz Crystal Osc　対応

### CLK出力 (tinyAVR 1系統、tinyAVR 2系統)
system CLKか、RTC CLKを外部に出力可能

### USER ROW (tinyAVR 2系統)
不揮発性メモリに32BitのUSER ROWを搭載し、チップ消去時にもデータを保持し、デバイスがロックされている間にもプログラム可能。
USERROWはチップイレースの影響を受けません。

### ADC Programmable Gain Amplifer　(tinyAVR 2系統)
アナログ入力信号に対して、1x 2x 4x 8x 16x のゲイン調整機能を搭載。

### Port MUX　(tinyAVR 2系統)
調査中

<br>

# 購入価格調査
2022/8/20 標準価格は https://www.microchipdirect.com/ にて調査
2022/8/20 mouserは https://www.mouser.jp/ にて調査（pkgは適当)
2022/8/20 為替136.98円

### tinyAVR 0系統

|形名|Flash|Pin数|pkg|標準価格|mouser|
|---|-----|-----|-----|-----|-------|
|ATTINY202-SSN|2KB|8pin|SOIC150|52円|71.7円|
|ATTINY402-SSN|4KB|8pin|SOIC150|52円|71.7円|
|ATTINY204-SSN|2KB|14pin|SOIC150|66円|91.3円|
|ATTINY404-SSN|4KB|14pin|SOIC150|66円|91.3円|
|ATTINY804-SSN|8KB|14pin|SOIC150|80円|109.6円|
|ATTINY1604-SSN|16KB|14pin|SOIC150|84円|115.2円|
|ATTINY406-SN|4KB|20pin|SOIC300|99円|136.3円|
|ATTINY806-SNR|8KB|20pin|SOIC300|107円|146.1円|
|ATTINY1606-SN|16KB|20pin|SOIC300|116円|158.8円|
|ATTINY807-MNR|8KB|24pin|VQFN|107円|-|
|ATTINY1607-MNR|16KB|24pin|VQFN|112円|-|

### tinyAVR 1系統

|形名|Flash|Pin数|pkg|標準価格|mouser|
|---|-----|-----|-----|-----|-------|
|ATTINY212-SSNR|2KB|8pin|SOIC150|57円|77.3円|
|ATTINY412-SSNR|4KB|8pin|SOIC150|60円|80.1円|
|ATTINY214-SSN|2KB|14pin|SOIC150|96円|94.1円|
|ATTINY414-SSNR|4KB|14pin|SOIC150|71円|96.9円|
|ATTINY814-SSNR|8KB|14pin|SOIC150|84円|115.2円|
|ATTINY1614-SSN|16KB|14pin|SOIC150|94円|129.3円|
|ATTINY416-SN|4KB|20pin|SOIC300|107円|146.1円|
|ATTINY816-SNR|8KB|20pin|SOIC300|116円|158.8円|
|ATTINY1616-SNR|16KB|20pin|SOIC300|120円|164.4円|
|ATTINY3216-SN|32KB|20pin|SOIC300|132円|181.2円|
|ATTINY417-MNR|4KB|24pin|VQFN|105円|143.3円|
|ATTINY817-MF|8KB|24pin|VQFN|121円|161.6円|
|ATTINY1617-MF|16KB|24pin|VQFN|123円|164.4円|
|ATTINY3217-MF|32KB|24pin|VQFN|134円|178.4円|

### tinyAVR 2系統

|形名|Flash|Pin数|pkg|標準価格|mouser|
|---|-----|-----|-----|-----|-------|
|ATTINY424-SSU|4KB|14pin|SOIC150|74円|102.6円|
|ATTINY824-SSU|8KB|14pin|SOIC150|87円|123.6円|
|ATTINY1624-SSU|16KB|14pin|SOIC150|96円|132.1円|
|ATTINY3224-SSU|32KB|14pin|SOIC150|105円|143.3円|
|ATTINY426-SU|4KB|20pin|SOIC300|109円|151.7円|
|ATTINY826-SUR|8KB|20pin|SOIC300|120円|161.6円|
|ATTINY1626-SU|16KB|20pin|SOIC300|126円|172.8円|
|ATTINY3226-SU|32KB|20pin|SOIC300|134円|184.1円|
|ATTINY427-MU|4KB|24pin|VQFN|107円|146.1円|
|ATTINY827-MU|8KB|24pin|VQFN|118円|161.6円|
|ATTINY1617-MF|16KB|24pin|VQFN|123円|164.4円|
|ATTINY3227-MU|32KB|24pin|VQFN|133円|182.7円|


# 参考Webページ
https://www.microchip.com/en-us/products/microcontrollers-and-microprocessors/8-bit-mcus/avr-mcus

https://www.microchipdirect.com/

https://www.mouser.jp/

https://www.zaikostore.com/zaikostore/

みなぎのサイト
新しいAVRマイコンシリーズの紹介
https://mngu.net/blog/diy/introduction-of-the-new-avr-series.html

ねむいさんのぶろぐ
AVR再びはぢめました(ATTINY104とATTINY202を使ってみる)
http://nemuisan.blog.bai.ne.jp/?eid=231677