Mikrocontroller Grundlagen der Hard- und Software der Mikrocontrolle

Die Mikrocontroller ATtiny2313, ATtiny26 und ATmega32 von Atmel sind im Unterricht und in der Praxis für ihre vielseitigen Anwendungen und einfache Programmierbarkeit bekannt. Der ATtiny2313 ist ein reiner digitaler Prozessor und mit diesem lernt man das

  • PDF / 15,753,314 Bytes
  • 488 Pages / 477 x 681 pts Page_size
  • 111 Downloads / 222 Views

DOWNLOAD

REPORT


Mikrocontroller Grundlagen der Hard- und Software der Mikrocontroller ATtiny2313, ATtiny26 und ATmega32

Mikrocontroller

Herbert Bernstein

Mikrocontroller Grundlagen der Hard- und Software der Mikrocontroller ATtiny2313, ATtiny26 und ATmega32

Herbert Bernstein München, Deutschland

ISBN 978-3-658-02812-1 DOI 10.1007/978-3-658-02813-8

ISBN 978-3-658-02813-8 (eBook)

Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte bibliografische Daten sind im Internet über http://dnb.d-nb.de abrufbar. Springer Vieweg © Springer Fachmedien Wiesbaden 2015 Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Jede Verwertung, die nicht ausdrücklich vom Urheberrechtsgesetz zugelassen ist, bedarf der vorherigen Zustimmung des Verlags. Das gilt insbesondere für Vervielfältigungen, Bearbeitungen, Übersetzungen, Mikroverfilmungen und die Einspeicherung und Verarbeitung in elektronischen Systemen. Die Wiedergabe von Gebrauchsnamen, Handelsnamen, Warenbezeichnungen usw. in diesem Werk berechtigt auch ohne besondere Kennzeichnung nicht zu der Annahme, dass solche Namen im Sinne der Warenzeichen- und Markenschutz-Gesetzgebung als frei zu betrachten wären und daher von jedermann benutzt werden dürften. Gedruckt auf säurefreiem und chlorfrei gebleichtem Papier. Springer Vieweg ist eine Marke von Springer DE. Springer DE ist Teil der Fachverlagsgruppe Springer Science+Business Media www.springer-vieweg.de (www.springer.com)

Vorwort

ATMEL hat mehrere leistungsfähige 8-Bit- und 32-Bit-Mikrocontroller in seinem Programm. Für den Unterricht und für das Buch wurden die drei Mikrocontroller ATtiny2313, ATtiny26 und ATmega32 verwendet. Die drei Mikrocontroller verwenden für die Speicherung des Programms einen 2-Kbyte-Flash-Speicher, der über eine „In-System-Programmierung“ (3-Draht-ISP-Schnittstelle) programmiert wird. Die Programmierung übernehmen diese Bausteine selbständig durch eine interne „High-VoltageProgrammierung“. Mit dem bekannten „digitalen“ 8-Bit-Mikrocontroller ATtiny2313, einem Industriestandard in einem praktischen 20-poligen DIL-Gehäuse, steht für den Elektroniker ein kostengünstiger Mikrocontroller zur Verfügung. Mit diesem Baustein lassen sich zahlreiche Aufgaben aus dem Bereich der Hobbyelektronik und aus der Praxis lösen. Der „analoge“ 8-Bit-Mikrocontroller ATtiny26, ebenfalls ein Industriestandard in einem praktischen 20-poligen DIL-Gehäuse, hat mehrere 10-Bit-AD-Wandler zur Verfügung. Mit dem AD-Wandler lassen sich zahlreiche Versuche durchführen. Der „große“ 8-Bit-Mikrocontroller ATmega32 ist ebenfalls ein Industriestandard in einem praktischen 40-poligen DIL-Gehäuse und hat mehrere 10-Bit-AD-Wandler zur Verfügung. Mit dem AD-Wandler lassen sich zahlreiche Versuche durchführen. Die Versuche mit dem ATtiny2313, ATtiny26 und ATmega32 sind einfach auf einer Lochrasterplatine oder im Steckgehäuse aufgebaut, man benötigt für die einzelnen Aufbauten etwa eine Stunde an Lötzeit. Die Bauelemente erhalten Sie im Versandhandel. Die Versuche werd