www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik AVR Signature Bytes - Liste aller Controller?


Autor: Boxi Boxitec (boxi)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Moin,
weiß wer ob und wo es eine Liste aller aktuellen AVRs mit Namen, 
Signature Bytes, Pageanzahl usw. gibt?
Danke
Boxi

Autor: Jörg Wunsch (dl8dtl) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das hier bietet mein avrdude.conf:
    desc                = "ATtiny11";
    signature           = 0x1e 0x90 0x04;
    desc                = "ATtiny12";
    signature           = 0x1e 0x90 0x05;
    desc                = "ATtiny13";
    signature           = 0x1e 0x90 0x07;
    desc                = "ATtiny15";
    signature           = 0x1e 0x90 0x06;
    desc             = "AT90S1200";
    signature        = 0x1e 0x90 0x01;
    desc             = "AT90S4414";
    signature        = 0x1e 0x92 0x01;
    desc             = "AT90S2313";
    signature        = 0x1e 0x91 0x01;
    desc             = "AT90S2333";
    signature        = 0x1e 0x91 0x05;
    desc             = "AT90S2343";
    signature        = 0x1e 0x91 0x03;
    desc             = "AT90S4433";
    signature        = 0x1e 0x92 0x03;
    desc             = "AT90S4434";
    signature        = 0x1e 0x92 0x02;
    desc             = "AT90S8515";
    signature        = 0x1e 0x93 0x01;
    desc             = "AT90S8535";
    signature        = 0x1e 0x93 0x03;
    desc             = "ATMEGA103";
    signature        = 0x1e 0x97 0x01;
    desc             = "ATMEGA64";
    signature        = 0x1e 0x96 0x02;
    desc             = "ATMEGA128";
    signature        = 0x1e 0x97 0x02;
    desc             = "AT90CAN128";
    signature        = 0x1e 0x97 0x81;
    desc             = "AT90CAN64";
    signature        = 0x1e 0x96 0x81;
    desc             = "AT90CAN32";
    signature        = 0x1e 0x95 0x81;
    desc             = "ATMEGA16";
    signature        = 0x1e 0x94 0x03;
    desc             = "ATMEGA164P";
    signature        = 0x1e 0x94 0x0a;
    desc             = "ATMEGA324P";
    signature        = 0x1e 0x95 0x08;
    desc             = "ATMEGA644";
    signature        = 0x1e 0x96 0x09;
    desc             = "ATMEGA644P";
    signature        = 0x1e 0x96 0x0a;
    desc             = "ATMEGA162";
    signature        = 0x1e 0x94 0x04;
    desc             = "ATMEGA163";
    signature        = 0x1e 0x94 0x02;
    desc             = "ATMEGA169";
    signature        = 0x1e 0x94 0x05;
    desc             = "ATMEGA329";
    signature        = 0x1e 0x95 0x03;
    desc             = "ATMEGA329P";
    signature        = 0x1e 0x95 0x0b;
    desc             = "ATMEGA3290";
    signature        = 0x1e 0x95 0x04;
    desc             = "ATMEGA3290P";
    signature        = 0x1e 0x95 0x0c;
    desc             = "ATMEGA649";
    signature        = 0x1e 0x96 0x03;
    desc             = "ATMEGA6490";
    signature        = 0x1e 0x96 0x04;
    desc             = "ATMEGA32";
    signature        = 0x1e 0x95 0x02;
    desc             = "ATMEGA161";
    signature        = 0x1e 0x94 0x01;
    desc             = "ATMEGA8";
    signature        = 0x1e 0x93 0x07;
    desc             = "ATMEGA8515";
    signature        = 0x1e 0x93 0x06;
    desc             = "ATMEGA8535";
    signature        = 0x1e 0x93 0x08;
    desc                = "ATTINY26";
    signature           = 0x1e 0x91 0x09;
    desc                = "ATTINY261";
    signature           = 0x1e 0x91 0x0c;
    desc                = "ATTINY461";
    signature           = 0x1e 0x92 0x08;
    desc                = "ATTINY861";
    signature           = 0x1e 0x93 0x0d;
    desc             = "ATMEGA48";
    signature        = 0x1e 0x92 0x05;
    desc             = "ATMEGA88";
    signature        = 0x1e 0x93 0x0a;
    desc            = "ATMEGA168";
    signature       = 0x1e 0x94 0x06;
     desc          = "ATtiny2313";
     signature        = 0x1e 0x91 0x0a;
     desc          = "AT90PWM2";
     signature        = 0x1e 0x93 0x81;
     desc          = "AT90PWM3";
     signature        = 0x1e 0x93 0x81;
     desc          = "AT90PWM2B";
     signature        = 0x1e 0x93 0x83;
     desc          = "AT90PWM3B";
     signature        = 0x1e 0x93 0x83;
     desc          = "ATtiny25";
     signature        = 0x1e 0x91 0x08;
     desc          = "ATtiny45";
     signature        = 0x1e 0x92 0x06;
     desc          = "ATtiny85";
     signature        = 0x1e 0x93 0x0b;
    desc             = "ATMEGA640";
    signature        = 0x1e 0x96 0x08;
    desc             = "ATMEGA1280";
    signature        = 0x1e 0x97 0x03;
    desc             = "ATMEGA1281";
    signature        = 0x1e 0x97 0x04;
    desc             = "ATMEGA2560";
    signature        = 0x1e 0x98 0x01;
    desc             = "ATMEGA2561";
    signature        = 0x1e 0x98 0x02;
     desc          = "ATtiny24";
     signature        = 0x1e 0x91 0x0b;
     desc          = "ATtiny44";
     signature        = 0x1e 0x92 0x07;
     desc          = "ATtiny84";
     signature        = 0x1e 0x93 0x0c;
    desc             = "AT90USB646";
    signature        = 0x1e 0x97 0x82;
    desc             = "AT90USB647";
    signature        = 0x1e 0x97 0x82;
    desc             = "AT90USB1286";
    signature        = 0x1e 0x97 0x82;
    desc             = "AT90USB1287";
    signature        = 0x1e 0x97 0x82;
    desc             = "ATMEGA325";
    signature        = 0x1e 0x95 0x05;
    desc             = "ATMEGA645";
    signature        = 0x1E 0x96 0x05;
    desc             = "ATMEGA3250";
    signature        = 0x1E 0x95 0x06;
    desc             = "ATMEGA6450";
    signature        = 0x1E 0x96 0x06;

Kann sein, dass da noch welche fehlen.

Mit ein wenig XSLT kannst du dir die entsprechenden Angaben aus den
partdescription XML files von Atmel extrahieren.

Autor: Hagen Re (hagen)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
1E5106=AT89S51
1E5206=AT89S52
1E9001=AT90S1200
1E9004=ATtiny11
1E9005=ATtiny12
1E9006=ATtiny15
1E9007=ATtiny13
1E9101=AT90S2313
1E9102=AT90S2323
1E9103=AT90S2343
1E9106=ATtiny22
1E9107=ATtiny28
1E9108=ATtiny25
1E9109=ATtiny26
1E910A=ATtiny2313
1E910B=ATtiny24
1E910C=ATtiny261
1E9181=AT86RF401
1E9201=AT90S4414
1E9203=AT90S4433
1E9205=ATmega48
1E9206=ATtiny45
1E9207=ATtiny44
1E9208=ATtiny461
1E920A=ATmega48P
1E9301=AT90S8515
1E9301=AT90S8515comp
1E9303=AT90S4434
1E9303=AT90S8535
1E9303=AT90S8535comp
1E9306=ATmega8515
1E9307=ATmega8
1E9308=ATmega8535
1E930A=ATmega88
1E930B=ATtiny85
1E930C=ATtiny84
1E930D=ATtiny861
1E930F=ATmega88P
1E9381=AT90PWM2
1E9381=AT90PWM3
1E9383=AT90PWM2B
1E9383=AT90PWM3B
1E9401=ATmega161
1E9401=ATmega161comp
1E9402=ATmega163
1E9403=ATmega16
1E9404=ATmega162
1E9405=ATmega169
1E9405=ATmega169P
1E9406=ATmega168
1E9407=ATmega165
1E9407=ATmega165P
1E940A=ATmega164P
1E940B=ATmega168P
1E9482=AT90USB162
1E9501=ATmega323
1E9502=ATmega32
1E9503=ATmega329
1E9503=ATmega329P
1E9504=ATmega3290
1E9504=ATmega3290P
1E9505=ATmega325
1E9505=ATmega325P
1E9506=ATmega3250
1E9506=ATmega3250P
1E9507=ATmega406
1E9508=ATmega324P
1E9581=AT90CAN32
1E9602=ATmega64
1E9603=ATmega649
1E9604=ATmega6490
1E9605=ATmega645
1E9606=ATmega6450
1E9608=ATmega640
1E9609=ATmega644
1E960A=ATmega644P
1E9681=AT90CAN64
1E9682=AT90USB646
1E9682=AT90USB647
1E9701=ATmega103
1E9701=ATmega103comp
1E9702=ATmega128
1E9703=ATmega1280
1E9704=ATmega1281
1E9781=AT90CAN128
1E9782=AT90USB1286
1E9782=AT90USB1287
1E9801=ATmega2560
1E9802=ATmega2561

Extrahiert aus AVR Studio XML Part Beschreibung, habe dafür ne kleine 
Anwendung für meinen Bootloader geproggt.

Gruß Hagen

Autor: Flylogic Engineering (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Thanks guys.  This was just very handy for me!

Regards,
www.flylogic.net/blog

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.