Benutzer-Werkzeuge

Webseiten-Werkzeuge


bauelemente:avr

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
bauelemente:avr [2011/10/07 21:40] 79.201.166.149bauelemente:avr [2024/03/02 07:48] (aktuell) – [Links] olli
Zeile 1: Zeile 1:
 ====== AVR ====== ====== AVR ======
-8-Bit Mikrocontroller+8-Bit Mikrocontroller der Firma [[http://www.atmel.com|Atmel]]
  
 +Die Schutzdioden an den Eingängen sind mit 1mA belastbar ([[http://www.atmel.com/images/doc2508.pdf|Quelle]]), praktisch halten sie auch etwas mehr aus.
  
 +===== AD-Wandler =====
 +  * [[.:IC:AD-Wandler|allgemeine Hinweise zu AD-Wandlern]]
 +
 +===== Tipps & Tricks =====
 +==== PORTC verhält sich merkwürdig ====
 +Unterstützt der AVR JTAG, ist im Auslieferungszustand ist die Fuse JTAGEN aktiviert. Dadurch ist das JTAG-Interface auf PORTC aktiviert und PORTC steht nicht für normale Pinfunktionen zur Verfügung. Entweder kann man die Fuse mit dem Programmieradapter deaktivieren, oder im Programm schreiben:
 +<code c>
 +MCUCSR |= (1<<JTD);
 +MCUCSR |= (1<<JTD); //write two times according to datasheet
 +</code>
 +
 +==== SPI ====
 +Im Mastermodus muss der SS-Pin als Ausgang gesetzt sein, sonst wechselt der AVR bei einem Low am Eingang in den Slavemodus.
 ====== Links ====== ====== Links ======
    * [[http://www.mikrocontroller.net/topic/15963|Eigene Betriebsspannung messen]]    * [[http://www.mikrocontroller.net/topic/15963|Eigene Betriebsspannung messen]]
    * [[http://www.kreatives-chaos.com/artikel/avr-grundschaltungen|AVR-Grundschaltungen]]    * [[http://www.kreatives-chaos.com/artikel/avr-grundschaltungen|AVR-Grundschaltungen]]
-   * [[http://www.atmel.com/dyn/products/param_table.asp?category_id=163&family_id=607&subfamily_id=760|Vergleichstabelle]]+   * [[http://www.atmel.com/Images/Atmel-2521-AVR-Hardware-Design-Considerations_ApplicationNote_AVR042.pdf|AVR Hardware Design Considerations (Appnote)]] 
 +   * [[http://www.atmel.com/Images/doc2526.pdf|EEPROM als Ringbuffer verwenden um Lebensdauer zu erhöhen (Appnote)]], dazugehöriges [[http://www.atmel.com/Images/AVR101.zip|Code-Beispiel]]  
 +   * [[http://www.atmel.com/v2pfresults.aspx#(actives:!(),data:(area:%27%27,category:%2734864%27,pm:!(),view:list),sc:1)|Vergleichstabelle (atmel.com)]] 
 +   * [[http://ruemohr.org/~ircjunk/avr/baudcalc/avrbaudcalc-1.0.8.php|AVR Baudrate Rechner]] 
 +   * [[http://ww1.microchip.com/downloads/en/devicedoc/01146b.pdf|Compiled Tips ‘N Tricks Guide]] geschrieben für PICs, die meisten funktionieren aber für AVRs genau so
bauelemente/avr.1318016444.txt.gz · Zuletzt geändert: 2011/10/07 21:40 von 79.201.166.149