====== AVR ====== 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: MCUCSR |= (1< ==== SPI ==== Im Mastermodus muss der SS-Pin als Ausgang gesetzt sein, sonst wechselt der AVR bei einem Low am Eingang in den Slavemodus. ====== Links ====== * [[http://www.mikrocontroller.net/topic/15963|Eigene Betriebsspannung messen]] * [[http://www.kreatives-chaos.com/artikel/avr-grundschaltungen|AVR-Grundschaltungen]] * [[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