2023/10時点での、AVR-LIBCが対応している AVR 8bit MCU Family 全332種類のリスト。表の[012]は SIGNATURE_n
マクロの定義値。ただしSIGNATURE_0は全品種で0x1E
に統一。
コンパイル時に-mmcu=***
に与える文字列は、ヘッダファイル名のio***.h
に当てはまる。
3桁の SIGNATURE
値が他と重複するものは備考を確認のこと。
0 | 1 | 2 | 定義型名 | ヘッダファイル | 備考 |
---|---|---|---|---|---|
0x1E | 0x90 | 0x01 | IO1200 | io1200.h | |
0x1E | 0x90 | 0x03 | ATtiny10 | iotn10.h | 新ATtiny10用 |
0x1E | 0x90 | 0x04 | IOTN11 | iotn11.h | 旧ATtiny10/11用 |
0x1E | 0x90 | 0x05 | IOTN12 | iotn12.h | |
0x1E | 0x90 | 0x06 | IOTN15 | iotn15.h | |
0x1E | 0x90 | 0x07 | ATTINY13A | iotn13a.h | |
0x1E | 0x90 | 0x07 | IOTN13 | iotn13.h | ↑別名? |
0x1E | 0x90 | 0x08 | ATtiny9 | iotn9.h | |
0x1E | 0x90 | 0x09 | ATtiny5 | iotn5.h | |
0x1E | 0x90 | 0x0A | ATtiny4 | iotn4.h | |
0x1E | 0x90 | 0x0B | ATTINY104 | iotn104.h | |
0x1E | 0x90 | 0x0C | ATTINY102 | iotn102.h | |
0x1E | 0x91 | 0x01 | IO2313 | io2313.h | |
0x1E | 0x91 | 0x02 | IO2323 | io2323.h | |
0x1E | 0x91 | 0x03 | IO2343 | io2343.h | |
0x1E | 0x91 | 0x06 | IOTN22 | iotn22.h | |
0x1E | 0x91 | 0x07 | IOTN28 | iotn28.h | |
0x1E | 0x91 | 0x08 | IOTN25 | iotn25.h | |
0x1E | 0x91 | 0x09 | IOTN26 | iotn26.h | |
0x1E | 0x91 | 0x0A | ATtiny2313A | iotn2313a.h | |
0x1E | 0x91 | 0x0A | IOTN2313 | iotn2313.h | ↑別名? |
0x1E | 0x91 | 0x0B | ATtiny24A | iotn24a.h | |
0x1E | 0x91 | 0x0B | IOTN24 | iotn24.h | ↑別名? |
0x1E | 0x91 | 0x0C | ATtiny261A | iotn261a.h | |
0x1E | 0x91 | 0x0C | IOTN261 | iotn261.h | ↑別名? |
0x1E | 0x91 | 0x0F | ATtiny20 | iotn20.h | |
0x1E | 0x91 | 0x20 | ATTINY214 | iotn214.h | |
0x1E | 0x91 | 0x21 | ATTINY212 | iotn212.h | |
0x1E | 0x91 | 0x22 | ATTINY204 | iotn204.h | |
0x1E | 0x91 | 0x23 | ATTINY202 | iotn202.h | |
0x1E | 0x91 | 0x81 | IO86RF401 | io86r401.h | |
0x1E | 0x92 | 0x01 | IO4414 | io4414.h | |
0x1E | 0x92 | 0x03 | IO4433 | io4433.h | |
0x1E | 0x92 | 0x05 | IOM48 | iom48.h | |
0x1E | 0x92 | 0x06 | IOTN45 | iotn45.h | |
0x1E | 0x92 | 0x07 | ATtiny44A | iotn44a.h | |
0x1E | 0x92 | 0x07 | IOTN44 | iotn44.h | ↑別名? |
0x1E | 0x92 | 0x08 | ATtiny461A | iotn461a.h | |
0x1E | 0x92 | 0x08 | IOTN461 | iotn461.h | ↑別名? |
0x1E | 0x92 | 0x09 | IOTN48 | iotn48.h | |
0x1E | 0x92 | 0x0A | ATMEGA48PA | iom48pa.h | |
0x1E | 0x92 | 0x0A | IOM48P | iom48p.h | ↑別名? |
0x1E | 0x92 | 0x0C | IOTN43U | iotn43u.h | |
0x1E | 0x92 | 0x0D | ATtiny4313 | iotn4313.h | |
0x1E | 0x92 | 0x0E | ATtiny40 | iotn40.h | |
0x1E | 0x92 | 0x10 | ATMEGA48PB | iom48pb.h | |
0x1E | 0x92 | 0x15 | ATTINY441 | iotn441.h | |
0x1E | 0x92 | 0x20 | ATTINY417 | iotn417.h | |
0x1E | 0x92 | 0x21 | ATTINY416 | iotn416.h | |
0x1E | 0x92 | 0x22 | ATTINY414 | iotn414.h | |
0x1E | 0x92 | 0x23 | ATTINY412 | iotn412.h | |
0x1E | 0x92 | 0x25 | ATTINY406 | iotn406.h | |
0x1E | 0x92 | 0x26 | ATTINY404 | iotn404.h | |
0x1E | 0x92 | 0x27 | ATTINY402 | iotn402.h | |
0x1E | 0x92 | 0x28 | ATTINY416AUTO | iotn416auto.h | |
0x1E | 0x92 | 0x2A | ATTINY427 | iotn427.h | |
0x1E | 0x92 | 0x2B | ATTINY426 | iotn426.h | |
0x1E | 0x92 | 0x2C | ATTINY424 | iotn424.h | |
0x1E | 0x93 | 0x01 | IO8515 | io8515.h | |
0x1E | 0x93 | 0x03 | IO4434 | io4434.h | ↓重複 |
0x1E | 0x93 | 0x03 | IO8535 | io8535.h | ↑重複 |
0x1E | 0x93 | 0x06 | IOM8515 | iom8515.h | |
0x1E | 0x93 | 0x07 | ATMEGA8A | iom8a.h | |
0x1E | 0x93 | 0x07 | IOM8 | iom8.h | ↑別名? |
0x1E | 0x93 | 0x08 | IOM8535 | iom8535.h | |
0x1E | 0x93 | 0x0A | ATA6612C | ioa6612c.h | |
0x1E | 0x93 | 0x0A | IOM88 | iom88.h | ↑重複(廃品種) |
0x1E | 0x93 | 0x0B | IOTN85 | iotn85.h | |
0x1E | 0x93 | 0x0C | ATtiny84A | iotn84a.h | |
0x1E | 0x93 | 0x0C | IOTN84 | iotn84.h | ↑別名? |
0x1E | 0x93 | 0x0D | ATtiny861A | iotn861a.h | |
0x1E | 0x93 | 0x0D | IOTN861 | iotn861.h | ↑別名? |
0x1E | 0x93 | 0x0F | ATmega88PA | iom88pa.h | |
0x1E | 0x93 | 0x0F | IOM88P | iom88p.h | ↑別名? |
0x1E | 0x93 | 0x11 | IOTN88 | iotn88.h | |
0x1E | 0x93 | 0x14 | ATTINY828 | iotn828.h | |
0x1E | 0x93 | 0x15 | ATTINY841 | iotn841.h | |
0x1E | 0x93 | 0x16 | ATMEGA88PB | iom88pb.h | |
0x1E | 0x93 | 0x20 | ATTINY817 | iotn817.h | |
0x1E | 0x93 | 0x21 | ATTINY816 | iotn816.h | |
0x1E | 0x93 | 0x22 | ATTINY814 | iotn814.h | |
0x1E | 0x93 | 0x23 | ATTINY807 | iotn807.h | |
0x1E | 0x93 | 0x24 | ATTINY806 | iotn806.h | |
0x1E | 0x93 | 0x25 | ATTINY804 | iotn804.h | |
0x1E | 0x93 | 0x26 | ATMEGA808 | iom808.h | |
0x1E | 0x93 | 0x27 | ATTINY827 | iotn827.h | |
0x1E | 0x93 | 0x28 | ATTINY826 | iotn826.h | |
0x1E | 0x93 | 0x29 | ATTINY824 | iotn824.h | |
0x1E | 0x93 | 0x2A | ATMEGA809 | iom809.h | |
0x1E | 0x93 | 0x41 | ATXMEGA8E5 | iox8e5.h | |
0x1E | 0x93 | 0x61 | ATA5795 | ioa5795.h | ↓重複 |
0x1E | 0x93 | 0x81 | AT90PWM3 | io90pwm3.h | ↑重複 |
0x1E | 0x93 | 0x82 | ATA6285 | ioa6285.h | ↓重複 |
0x1E | 0x93 | 0x82 | ATA6286 | ioa6286.h | ↓重複 |
0x1E | 0x93 | 0x82 | ATA6289 | ioa6289.h | ↑重複 |
0x1E | 0x93 | 0x83 | IO90PWM2B | io90pwm2b.h | ↓重複 |
0x1E | 0x93 | 0x83 | IO90PWM3B | io90pwm3b.h | ↑重複 |
0x1E | 0x93 | 0x87 | ATA5272 | ioa5272.h | |
0x1E | 0x93 | 0x87 | ATA6616C | ioa6616c.h | ↓重複 |
0x1E | 0x93 | 0x87 | ATtiny87 | iotn87.h | ↑重複 |
0x1E | 0x93 | 0x88 | AT90PWM81 | io90pwm81.h | |
0x1E | 0x93 | 0x89 | ATmega8U2 | iom8u2.h | |
0x1E | 0x94 | 0x01 | IOM161 | iom161.h | |
0x1E | 0x94 | 0x02 | IOM163 | iom163.h | |
0x1E | 0x94 | 0x03 | ATmega16A | iom16a.h | |
0x1E | 0x94 | 0x03 | IOM16 | iom16.h | ↑別名? |
0x1E | 0x94 | 0x04 | IOM162 | iom162.h | |
0x1E | 0x94 | 0x05 | ATmega169PA | iom169pa.h | |
0x1E | 0x94 | 0x05 | IOM165 | iom165.h | ↑重複 |
0x1E | 0x94 | 0x05 | IOM169A | iom169a.h | ↑↑別名? |
0x1E | 0x94 | 0x05 | IOM169P | iom169p.h | ↑↑別名? |
0x1E | 0x94 | 0x05 | IOM169 | iom169.h | ↑↑別名? |
0x1E | 0x94 | 0x06 | ATA6613C | ioa6613c.h | |
0x1E | 0x94 | 0x06 | IOM168 | iom168.h | ↑重複 |
0x1E | 0x94 | 0x07 | ATMEGA165PA | iom165pa.h | |
0x1E | 0x94 | 0x07 | IOM165P | iom165p.h | ↑別名? |
0x1E | 0x94 | 0x0A | ATMEGA164PA | iom164pa.h | |
0x1E | 0x94 | 0x0A | IOM164A | iom164a.h | ↑別名? |
0x1E | 0x94 | 0x0A | IOM164 | iom164.h | ↑別名? |
0x1E | 0x94 | 0x0B | ATMEGA168PA | iom168pa.h | |
0x1E | 0x94 | 0x0B | IOM168P | iom168p.h | ↑別名? |
0x1E | 0x94 | 0x0C | IOM16HVA | iom16hva.h | |
0x1E | 0x94 | 0x0D | ATmega16HVBREVB | iom16hvbrevb.h | ↓重複(派生品種) |
0x1E | 0x94 | 0x0D | ATmega16HVB | iom16hvb.h | |
0x1E | 0x94 | 0x0E | ATmega16HVA2 | iom16hva2.h | |
0x1E | 0x94 | 0x0F | IOM164P | iom164p.h | |
0x1E | 0x94 | 0x10 | ATMEGA165A | iom165a.h | |
0x1E | 0x94 | 0x12 | ATTINY1634 | iotn1634.h | |
0x1E | 0x94 | 0x15 | ATMEGA168PB | iom168pb.h | |
0x1E | 0x94 | 0x20 | ATTINY1617 | iotn1617.h | |
0x1E | 0x94 | 0x21 | ATTINY1616 | iotn1616.h | |
0x1E | 0x94 | 0x22 | ATTINY1614 | iotn1614.h | |
0x1E | 0x94 | 0x23 | ATTINY1607 | iotn1607.h | |
0x1E | 0x94 | 0x24 | ATTINY1606 | iotn1606.h | |
0x1E | 0x94 | 0x25 | ATTINY1604 | iotn1604.h | |
0x1E | 0x94 | 0x26 | ATMEGA1609 | iom1609.h | |
0x1E | 0x94 | 0x27 | ATMEGA1608 | iom1608.h | |
0x1E | 0x94 | 0x28 | ATTINY1627 | iotn1627.h | |
0x1E | 0x94 | 0x29 | ATTINY1626 | iotn1626.h | |
0x1E | 0x94 | 0x2A | ATTINY1624 | iotn1624.h | |
0x1E | 0x94 | 0x31 | AVR16DD32 | ioavr16dd32.h | |
0x1E | 0x94 | 0x32 | AVR16DD28 | ioavr16dd28.h | |
0x1E | 0x94 | 0x33 | AVR16DD20 | ioavr16dd20.h | |
0x1E | 0x94 | 0x34 | AVR16DD14 | ioavr16dd14.h | |
0x1E | 0x94 | 0x35 | AVR16EA48 | ioavr16ea48.h | |
0x1E | 0x94 | 0x36 | AVR16EA32 | ioavr16ea32.h | |
0x1E | 0x94 | 0x37 | AVR16EA28 | ioavr16ea28.h | |
0x1E | 0x94 | 0x3E | AVR16EB32 | ioavr16eb32.h | |
0x1E | 0x94 | 0x3F | AVR16EB28 | ioavr16eb28.h | |
0x1E | 0x94 | 0x40 | AVR16EB20 | ioavr16eb20.h | |
0x1E | 0x94 | 0x41 | ATXMEGA16A4U | iox16a4u.h | |
0x1E | 0x94 | 0x41 | ATxmega16A4 | iox16a4.h | |
0x1E | 0x94 | 0x42 | ATXMEGA16D4 | iox16d4.h | |
0x1E | 0x94 | 0x43 | ATXMEGA16C4 | iox16c4.h | |
0x1E | 0x94 | 0x45 | ATXMEGA16E5 | iox16e5.h | |
0x1E | 0x94 | 0x49 | AVR16EB14 | ioavr16eb14.h | |
0x1E | 0x94 | 0x61 | ATA5790 | ioa5790.h | |
0x1E | 0x94 | 0x62 | ATA5790N | ioa5790n.h | ↓重複 |
0x1E | 0x94 | 0x62 | ATA5791 | ioa5791.h | ↑重複 |
0x1E | 0x94 | 0x6B | ATA5835 | ioa5835.h | |
0x1E | 0x94 | 0x6C | ATA5787 | ioa5787.h | |
0x1E | 0x94 | 0x82 | AT90USB162 | iousb162.h | |
0x1E | 0x94 | 0x83 | IO90PWM216 | io90pwm216.h | ↓重複 |
0x1E | 0x94 | 0x83 | IO90PWM316 | io90pwm316.h | ↑重複 |
0x1E | 0x94 | 0x84 | ATmega16M1 | iom16m1.h | |
0x1E | 0x94 | 0x87 | ATA5505 | ioa5505.h | ↓重複 |
0x1E | 0x94 | 0x87 | ATA6617C | ioa6617c.h | ↑重複 |
0x1E | 0x94 | 0x87 | ATA664251 | ioa664251.h | ↑重複 |
0x1E | 0x94 | 0x87 | IOTN167 | iotn167.h | ↑重複 |
0x1E | 0x94 | 0x88 | ATmega16U4 | iom16u4.h | |
0x1E | 0x94 | 0x89 | ATmega16U2 | iom16u2.h | |
0x1E | 0x94 | 0x8B | AT90PWM161 | io90pwm161.h | |
0x1E | 0x95 | 0x01 | IOM323 | iom323.h | |
0x1E | 0x95 | 0x02 | ATMEGA32A | iom32a.h | |
0x1E | 0x95 | 0x02 | IOM32 | iom32.h | ↑別名? |
0x1E | 0x95 | 0x03 | IOM329 | iom329.h | |
0x1E | 0x95 | 0x04 | IOM3290 | iom3290.h | |
0x1E | 0x95 | 0x05 | IOM325 | iom325.h | |
0x1E | 0x95 | 0x06 | IOM3250 | iom3250.h | |
0x1E | 0x95 | 0x07 | IOM406 | iom406.h | |
0x1E | 0x95 | 0x08 | ATMEGA324P | iom324p.h | ↓重複 |
0x1E | 0x95 | 0x0B | ATMEGA329P | iom329p.h | ↑重複 |
0x1E | 0x95 | 0x0C | ATMEGA3290PA | iom3290pa.h | |
0x1E | 0x95 | 0x0D | ATMEGA325PA | iom325pa.h | |
0x1E | 0x95 | 0x0E | ATMEGA3250PA | iom3250pa.h | |
0x1E | 0x95 | 0x0F | ATA6614Q | ioa6614q.h | ↓重複 |
0x1E | 0x95 | 0x0F | IOM328P | iom328p.h | ↑重複 |
0x1E | 0x95 | 0x10 | ATmega32HVB | iom32hvb.h | |
0x1E | 0x95 | 0x11 | ATmega324PA | iom324pa.h | |
0x1E | 0x95 | 0x15 | ATMEGA324A | iom324a.h | |
0x1E | 0x95 | 0x16 | ATMEGA328PB | iom328pb.h | |
0x1E | 0x95 | 0x17 | ATMEGA324PB | iom324pb.h | |
0x1E | 0x95 | 0x21 | ATTINY3216 | iotn3216.h | |
0x1E | 0x95 | 0x22 | ATTINY3217 | iotn3217.h | |
0x1E | 0x95 | 0x26 | ATTINY3227 | iotn3227.h | |
0x1E | 0x95 | 0x27 | ATTINY3226 | iotn3226.h | |
0x1E | 0x95 | 0x28 | ATTINY3224 | iotn3224.h | |
0x1E | 0x95 | 0x30 | ATMEGA3208 | iom3208.h | |
0x1E | 0x95 | 0x31 | ATMEGA3209 | iom3209.h | |
0x1E | 0x95 | 0x32 | AVR32DA48 | ioavr32da48.h | |
0x1E | 0x95 | 0x33 | AVR32DA32 | ioavr32da32.h | |
0x1E | 0x95 | 0x34 | AVR32DA28 | ioavr32da28.h | |
0x1E | 0x95 | 0x35 | AVR32DB48 | ioavr32db48.h | |
0x1E | 0x95 | 0x36 | AVR32DB32 | ioavr32db32.h | |
0x1E | 0x95 | 0x37 | AVR32DB28 | ioavr32db28.h | |
0x1E | 0x95 | 0x38 | AVR32DD32 | ioavr32dd32.h | |
0x1E | 0x95 | 0x39 | AVR32DD28 | ioavr32dd28.h | |
0x1E | 0x95 | 0x3A | AVR32DD20 | ioavr32dd20.h | |
0x1E | 0x95 | 0x3B | AVR32DD14 | ioavr32dd14.h | |
0x1E | 0x95 | 0x3C | AVR32EA48 | ioavr32ea48.h | |
0x1E | 0x95 | 0x3D | AVR32EA32 | ioavr32ea32.h | |
0x1E | 0x95 | 0x3E | AVR32EA28 | ioavr32ea28.h | |
0x1E | 0x95 | 0x41 | ATXMEGA32A4U | iox32a4u.h | ↓重複 |
0x1E | 0x95 | 0x41 | ATxmega32A4 | iox32a4.h | ↑重複 |
0x1E | 0x95 | 0x42 | ATXMEGA32D4 | iox32d4.h | |
0x1E | 0x95 | 0x44 | ATXMEGA32C4 | iox32c4.h | |
0x1E | 0x95 | 0x49 | ATXMEGA32C3 | iox32c3.h | |
0x1E | 0x95 | 0x4A | ATXMEGA32D3 | iox32d3.h | |
0x1E | 0x95 | 0x4C | ATXMEGA32E5 | iox32e5.h | |
0x1E | 0x95 | 0x61 | ATA5831 | ioa5831.h | ↓重複 |
0x1E | 0x95 | 0x61 | ATA8510 | ioa8510.h | ↑重複 |
0x1E | 0x95 | 0x62 | ATA5832 | ioa5832.h | |
0x1E | 0x95 | 0x63 | ATA5833 | ioa5833.h | ↓重複 |
0x1E | 0x95 | 0x63 | ATA8515 | ioa8515.h | ↑重複 |
0x1E | 0x95 | 0x64 | ATA5781 | ioa5781.h | ↓重複 |
0x1E | 0x95 | 0x64 | ATA8215 | ioa8215.h | ↑重複 |
0x1E | 0x95 | 0x65 | ATA5782 | ioa5782.h | ↓重複 |
0x1E | 0x95 | 0x65 | ATA8210 | ioa8210.h | ↑重複 |
0x1E | 0x95 | 0x66 | ATA5783 | ioa5783.h | |
0x1E | 0x95 | 0x67 | ATA5700M322 | ioa5700m322.h | |
0x1E | 0x95 | 0x69 | ATA5702M322 | ioa5702m322.h | |
0x1E | 0x95 | 0x81 | IOCAN32 | iocan32.h | |
0x1E | 0x95 | 0x84 | ATmega32M1 | iom32m1.h | |
0x1E | 0x95 | 0x86 | ATmega32C1 | iom32c1.h | |
0x1E | 0x95 | 0x87 | IOM32U4 | iom32u4.h | |
0x1E | 0x95 | 0x88 | ATmega32U6 | iom32u6.h | |
0x1E | 0x95 | 0x8A | ATmega32U2 | iom32u2.h | |
0x1E | 0x96 | 0x02 | ATMEGA64A | iom64a.h | |
0x1E | 0x96 | 0x02 | IOM64 | iom64.h | ↑別名? |
0x1E | 0x96 | 0x03 | IOM649 | iom649.h | |
0x1E | 0x96 | 0x04 | IOM6490 | iom6490.h | |
0x1E | 0x96 | 0x05 | IOM645 | iom645.h | |
0x1E | 0x96 | 0x06 | IOM6450 | iom6450.h | |
0x1E | 0x96 | 0x08 | IOM640 | iom640.h | |
0x1E | 0x96 | 0x09 | IOM644 | iom644.h | |
0x1E | 0x96 | 0x0A | ATmega644PA | iom644pa.h | |
0x1E | 0x96 | 0x0A | IOM644P | iom644p.h | |
0x1E | 0x96 | 0x0B | ATmega649 | iom649p.h | |
0x1E | 0x96 | 0x10 | ATMEGA64HVE2 | iom64hve2.h | ↓重複 |
0x1E | 0x96 | 0x10 | ATmega64HVE | iom64hve.h | ↑重複 |
0x1E | 0x96 | 0x12 | AVR64DA64 | ioavr64da64.h | |
0x1E | 0x96 | 0x13 | AVR64DA48 | ioavr64da48.h | |
0x1E | 0x96 | 0x14 | AVR64DA32 | ioavr64da32.h | |
0x1E | 0x96 | 0x15 | AVR64DA28 | ioavr64da28.h | |
0x1E | 0x96 | 0x16 | AVR64DB64 | ioavr64db64.h | |
0x1E | 0x96 | 0x17 | AVR64DB48 | ioavr64db48.h | |
0x1E | 0x96 | 0x18 | AVR64DB32 | ioavr64db32.h | |
0x1E | 0x96 | 0x19 | AVR64DB28 | ioavr64db28.h | |
0x1E | 0x96 | 0x1A | AVR64DD32 | ioavr64dd32.h | |
0x1E | 0x96 | 0x1B | AVR64DD28 | ioavr64dd28.h | |
0x1E | 0x96 | 0x1C | AVR64DD20 | ioavr64dd20.h | |
0x1E | 0x96 | 0x1D | AVR64DD14 | ioavr64dd14.h | |
0x1E | 0x96 | 0x1E | AVR64EA48 | ioavr64ea48.h | |
0x1E | 0x96 | 0x1F | AVR64EA32 | ioavr64ea32.h | |
0x1E | 0x96 | 0x20 | AVR64EA28 | ioavr64ea28.h | |
0x1E | 0x96 | 0x42 | ATXMEGA64A3U | iox64a3u.h | ↓重複 |
0x1E | 0x96 | 0x42 | ATxmega64A3 | iox64a3.h | ↑重複 |
0x1E | 0x96 | 0x46 | ATXMEGA64A4U | iox64a4u.h | |
0x1E | 0x96 | 0x47 | ATXMEGA64D4 | iox64d4.h | |
0x1E | 0x96 | 0x49 | ATXMEGA64C3 | iox64c3.h | |
0x1E | 0x96 | 0x4A | ATXMEGA64D3 | iox64d3.h | |
0x1E | 0x96 | 0x4E | ATXMEGA64A1U | iox64a1u.h | |
0x1E | 0x96 | 0x4E | ATxmega64A1 | iox64a1.h | ↑別名? |
0x1E | 0x96 | 0x50 | ATMEGA4808 | iom4808.h | |
0x1E | 0x96 | 0x51 | ATMEGA4809 | iom4809.h | ↓重複 |
0x1E | 0x96 | 0x51 | ATXMEGA64B3 | iox64b3.h | ↑重複 |
0x1E | 0x96 | 0x52 | ATXMEGA64B1 | iox64b1.h | |
0x1E | 0x96 | 0x81 | IOCAN64 | iocan64.h | |
0x1E | 0x96 | 0x82 | AT90USB646 | iousb646.h | ↓同一 |
0x1E | 0x96 | 0x82 | AT90USB647 | iousb647.h | ↑同一 |
0x1E | 0x96 | 0x84 | ATmega64M1 | iom64m1.h | |
0x1E | 0x96 | 0x86 | ATmega64C1 | iom64c1.h | |
0x1E | 0x96 | 0xC1 | AT90SCR100 | io90scr100.h | |
0x1E | 0x97 | 0x01 | IOM103 | iom103.h | |
0x1E | 0x97 | 0x02 | ATMEGA128A | iom128a.h | |
0x1E | 0x97 | 0x02 | IOM128 | iom128.h | ↑別名? |
0x1E | 0x97 | 0x03 | IOM1280 | iom1280.h | |
0x1E | 0x97 | 0x04 | IOM1281 | iom1281.h | |
0x1E | 0x97 | 0x05 | IOM1284P | iom1284p.h | |
0x1E | 0x97 | 0x06 | ATMEGA1284 | iom1284.h | |
0x1E | 0x97 | 0x07 | AVR128DA64 | ioavr128da64.h | |
0x1E | 0x97 | 0x08 | AVR128DA48 | ioavr128da48.h | |
0x1E | 0x97 | 0x09 | AVR128DA32 | ioavr128da32.h | |
0x1E | 0x97 | 0x0A | AVR128DA28 | ioavr128da28.h | |
0x1E | 0x97 | 0x0B | AVR128DB64 | ioavr128db64.h | |
0x1E | 0x97 | 0x0C | AVR128DB48 | ioavr128db48.h | |
0x1E | 0x97 | 0x0D | AVR128DB32 | ioavr128db32.h | |
0x1E | 0x97 | 0x0E | AVR128DB28 | ioavr128db28.h | |
0x1E | 0x97 | 0x42 | ATXMEGA128A3U | iox128a3u.h | ↓重複 |
0x1E | 0x97 | 0x42 | ATxmega128A3 | iox128a3.h | ↑重複 |
0x1E | 0x97 | 0x44 | ATXMEGA192A3U | iox192a3u.h | ↓重複 |
0x1E | 0x97 | 0x44 | ATxmega192A3 | iox192a3.h | ↑重複 |
0x1E | 0x97 | 0x46 | ATXMEGA128A4U | iox128a4u.h | |
0x1E | 0x97 | 0x47 | ATXMEGA128D4 | iox128d4.h | |
0x1E | 0x97 | 0x48 | ATXMEGA128D3 | iox128d3.h | |
0x1E | 0x97 | 0x49 | ATXMEGA192D3 | iox192d3.h | |
0x1E | 0x97 | 0x4B | ATXMEGA128B3 | iox128b3.h | |
0x1E | 0x97 | 0x4C | ATXMEGA128A1U | iox128a1u.h | ↓重複 |
0x1E | 0x97 | 0x4C | ATxmega128A1 | iox128a1.h | ↑重複 |
0x1E | 0x97 | 0x4D | ATXMEGA128B1 | iox128b1.h | |
0x1E | 0x97 | 0x51 | ATXMEGA192C3 | iox192c3.h | |
0x1E | 0x97 | 0x52 | ATXMEGA128C3 | iox128c3.h | |
0x1E | 0x97 | 0x81 | IOCAN128 | iocan128.h | |
0x1E | 0x97 | 0x82 | AT90USB1286 | iousb1286.h | ↓同一 |
0x1E | 0x97 | 0x82 | AT90USB1287 | iousb1287.h | ↑同一 |
0x1E | 0x98 | 0x01 | IOM2560 | iom2560.h | ↓重複 |
0x1E | 0x98 | 0x02 | IOM2561 | iom2561.h | ↑重複 |
0x1E | 0x98 | 0x42 | ATXMEGA256A3U | iox256a3u.h | ↓重複 |
0x1E | 0x98 | 0x42 | ATxmega256A3 | iox256a3.h | ↑重複 |
0x1E | 0x98 | 0x43 | ATXMEGA256A3BU | iox256a3bu.h | ↓重複 |
0x1E | 0x98 | 0x43 | ATxmega256A3B | iox256a3b.h | ↑重複 |
0x1E | 0x98 | 0x44 | ATXMEGA256D3 | iox256d3.h | |
0x1E | 0x98 | 0x45 | ATXMEGA384C3 | iox384c3.h | |
0x1E | 0x98 | 0x46 | ATXMEGA256C3 | iox256c3.h | |
0x1E | 0x98 | 0x47 | ATXMEGA384D3 | iox384d3.h | |
0x1E | 0xA6 | 0x02 | ATMEGA64RFR2 | iom64rfr2.h | |
0x1E | 0xA6 | 0x03 | ATMEGA644RFR2 | iom644rfr2.h | |
0x1E | 0xA7 | 0x01 | IOM128RFA1 | iom128rfa1.h | |
0x1E | 0xA7 | 0x02 | ATMEGA128RFR2 | iom128rfr2.h | |
0x1E | 0xA7 | 0x03 | ATMEGA1284RFR2 | iom1284rfr2.h | |
0x1E | 0xA8 | 0x02 | ATMEGA256RFR2 | iom256rfr2.h | |
0x1E | 0xA8 | 0x03 | ATMEGA2564RFR2 | iom2564rfr2.h |
- 例えば AT90USB646、AT90USB647、AT90USB1286、AT90USB1287 はデータシートが共通なので、SIGNATURE 重複は同一コア異種パッケージの型番違いである。
- 有名な ATmega328P は表中の IOM328P だが、SIGNATURE は ATA6614Q と重複する。
- ATMEGA4809 は ATXMEGA64B3 と重複する。
- 型名が大文字小文字混じりのものは、ある時期に発売されたものに見られる。
- ATtiny10には新旧の区別があるが、SIGNATUREは同一である。このため旧ATtiny10(廃品種)は ATtiny11のヘッダファイル
iotn11.h
を参照しなくてはならない。
関連リンク
- GCC Compilers for AVR® and Arm®-Based MCUs and MPUs
- Microchip Packs Repository
- AVR.JP(日本語訳)
- AVR-LIBC(日本語訳)
Copyright and Contact
Twitter(X): @askn37
BlueSky Social: @multix.jp
GitHub: https://github.com/askn37/
Product: https://askn37.github.io/
Copyright (c) askn (K.Sato) multix.jp
Released under the MIT license
https://opensource.org/licenses/mit-license.php
https://www.oshwa.org/