| (同じ利用者による、間の2版が非表示) | |||
| 21行目: | 21行目: | ||
ATmega168用 : [[ファイル:EZ HVFuse for ATmega168.zip|フレームなし|中央]]<br> | ATmega168用 : [[ファイル:EZ HVFuse for ATmega168.zip|フレームなし|中央]]<br> | ||
ATmega328用 : [[ファイル:EZ HVFuse for ATmega328.zip|フレームなし|中央]]<br> | ATmega328用 : [[ファイル:EZ HVFuse for ATmega328.zip|フレームなし|中央]]<br> | ||
ATmegaマルチ : [[ファイル:EZ HVFuse Multi ATmega.zip|フレームなし|中央]] | |||
<br> | <br> | ||
次に、下図のように回路を作成する。<br> | 次に、下図のように回路を作成する。<br> | ||
| 39行目: | 40行目: | ||
== チップシグネチャ == | == チップシグネチャ == | ||
全てのAVRマイクロコントローラは、デバイスを識別するために 3 バイトのシグネチャコードを備えている。<br> | |||
このコードの読み出しは、シリアルモードでもパラレルモードでも、デバイスがロックされていても可能である。<br> | |||
<br> | |||
これらの3つのバイトは別々のアドレス空間に格納されている。<br> | |||
ATmega48 / 88 / 168 / 328 と ATmega48PB / 88PB / 168PB / 328PB ではデバイスシグネチャバイトに違いがある。<br> | |||
<br> | |||
下表にATmegaのチップシグネチャを示す。<br> | 下表にATmegaのチップシグネチャを示す。<br> | ||
<center> | <center> | ||
| 54行目: | 61行目: | ||
| style="text-align:center;" | ATmega48PA | | style="text-align:center;" | ATmega48PA | ||
| style="text-align:center;" | 0x1E920A | | style="text-align:center;" | 0x1E920A | ||
|- | |||
| style="text-align:center;" | ATmega48PB | |||
| style="text-align:center;" | 0x1E9210 | |||
|- | |- | ||
| style="text-align:center;" | ATmega88<br>ATmega88A | | style="text-align:center;" | ATmega88<br>ATmega88A | ||
| 61行目: | 71行目: | ||
| style="text-align:center;" | 0x1E930F | | style="text-align:center;" | 0x1E930F | ||
|- | |- | ||
| style="text-align:center;" | | | style="text-align:center;" | ATmega88PB | ||
| style="text-align:center;" | 0x1E9316 | |||
|- | |||
| style="text-align:center;" | ATmega168<br>ATmega168A | |||
| style="text-align:center;" | 0x1E9406 | | style="text-align:center;" | 0x1E9406 | ||
|- | |- | ||
| 81行目: | 94行目: | ||
</center> | </center> | ||
<br><br> | <br><br> | ||
__FORCETOC__ | __FORCETOC__ | ||
[[カテゴリ:AVR]] | [[カテゴリ:AVR]] | ||