Buch "Pic-Microcontroller-Programmierung"


Lehmann / Harth, PIC-Microcontroller- Programmierung
2. Auflage

ISBN 978-3-8266-1763-8
spanische Ausgabe


Lehmann / Harth,
Microcontroladores PIC prácticas de programación

ISBN 978-84-267-1472-5

Aus dem Inhalt:

  • Zusammenspiel von Hard- und Software
  • Die einzelnen Funktionsgruppen: Netzteil, Chip, die einzelnen Ports und das Programmierinterface
  • Zahlreiche Anwendungsbeispiele mit Schritt-für-Schritt-Erläuterungen
  • Der Debugger: unverzichtbar bei der Fehlersuche
  • Treppenlichtautomat
  • Alarmanlage
  • Helligkeitsüberwachung
  • Temperaturmessung
  • Tongenerierung
  • Schrittmotoransteuerung
  • LCD und Matrixtastatur
  • DCF- und RC5-Empfänger
  • Der Microcontroller am LAN
  • Flussdiagramme, Programmieren mit System
Einen Microcontroller programmieren zu können, das hat schon etwas für sich. Leider sind die ersten Hürden für Einsteiger und Hobbyelektroniker enorm hoch. Neben dem Studium meist englischsprachiger Datenblätter macht die fast unerschöpfliche Vielfalt an internen Funktionen dem Einsteiger das Leben unnötig schwer.
Mit diesem Buch finden Sie den leichten und praxisnahen Einstieg in die Programmierung von Microcontrollern. Der Leser wird systematisch und in kleinen nachvollziehbaren Schritten an die Programmierung herangeführt. Mithilfe zahlreicher Anwendungsbeispiele zum Nachprogrammieren lernen Sie, wie einzelne Programme erstellt werden. Erläutert werden diese Beispiele anhand eines vorprogrammierten Bausteins der Microcontroller-Familie PIC 16F872 – dadurch entfällt das übliche Programmiergerät. Der Anfänger kann sich somit sofort auf das Schreiben einzelner Anwendungsprogramme konzentrieren. Der eingebaute Debugger überwacht den Ablauf des Programms und erlaubt das kontrollierte Abarbeiten von Programmzeile zu Programmzeile. Für die Programmierbeispiele wird BASIC verwendet. Die Anwendungsbeispiele sind zugleich auf jeden beliebigen PIC-Microcontroller übertragbar.
Erste Erfolgserlebnisse erhalten technisch Interessierte bereits nach 1 Stunde: Die erste Anwendung ist ein Programm zur Erzeugung optischer und akustischer Signale. Aber auch engagierte Fortgeschrittene finden komplexere Anwendungen wie zum Beispiel den PIC-Microcontroller am LAN.
Die im Buch verwendeten Programmlistings stehen im Internet kostenlos zum Download zur Verfügung.
Poder programar un microcontrolador significa un logro importante. Por desgracia, los primeros obstáculos pueden parecer insuperables al principiante y al electrónico aficionado. Además de tener que estudiar hojas de datos, casi siempre en inglés, el número casi ilimitado de funciones de Internet supone también una dificultad añadida.
En este libro encontrará una introducción sencilla y práctica a la programación de microcontroladores. El lector se acercará a la programación de manera sistemática y en pasos graduales. A través de numerosos ejemplos prácticos que usted mismo podrá realizar, aprenderá a crear sencillos programas. Los ejemplos se ilustran a través de un elemento pre-programado de la familia de microcontroladores: PIC 16F872 y, a partir del cual, se despliega todo el aparato de programación. De este modo, el principiante puede concentrarse desde el principio en el desarrollo de los diferentes programas de aplicación. El debugger integrado controla el desarrollo del programa y permite el procesamiento controlado, línea a línea, del programa.Para los programas de ejemplo se ha utilizado el lenguaje BASIC. Todos los ejemplos son transportables a cualquier microcontrolador PIC.Quienes se interesen por la técnica verán que en sólo una hora ya podrán disfrutar de sus primeros resultados: la primera aplicación es un programa para crear señales ópticas y acústicas. Aunque también hay aplicaciones más complejas, para interesados con más nivel, como la del microcontrolador PIC en LAN.
Los listados de programación utilizados en el libro se pueden bajar de Internet gratuitamente.


Bemerkung zur zweiten Auflage
Wir staunten nicht schlecht, als uns der Verlag bereits nach 10 Monaten mitteilte, es werde eine neue Auflage gedruckt. Anfangs waren wir äußerst skeptisch, ob denn das Konzept »Mut zur Lücke, der Microcontroller als Black-Box« aufgehen würde. Ein einfacher, geradliniger Einstieg ohne weiteren Balast. Ist so etwas überhaupt möglich? Ja und es war richtig, ein Buch ohne belastenden technischen Tiefgang auf den Markt zu bringen. Unzählige Leser haben so den Einstieg in eine fazinierende Technik geschafft. Ihrem Engagement verdanken wir viele Hinweise u. a. auf Druckfehler, Unstimmigkeiten und auch manche Anregungen die in diese zweite Auflage einflossen. Dieses enorme positive Echo ist für uns Ansporn zu »mehr«.
Erfreut hat uns ein Leser, der den Programmieradapter incl. Komfort-Reset-Schaltung auf eine separate Platine gepackt hat. Das Ganze ist als Bausatz AS227 beim AATiS erhältlich.
Im Buch neu hinzugekommen ist ein ausführlicher Abschnitt über den Debugger des iL TROLLs, der zum Zeitpunkt der Fertigstellung der ersten Auflage noch nicht zur Verfügung stand. Damit wird der Einstieg nochmals vereinfacht. Das Grundlagen-Kapitel ist ebenfalls stark erweitert worden. Es soll vorallem das Interesse an der allgemeinen Elektronik wecken. Auch Kapitel 7 »LCD und Matrixtastatur« ist neu und zeigt ausführlich deren Funktionsweise und möglichen Einsatzgebiete. Dem Anhang wurde ein Glossar für ausgewählte Fachbegriffe beigefügt.

Hausach / Nienhagen im Januar 2007
Stefan Lehmann
Wolfram Harth
Korrekturen zur 2. Auflage
Abbildung 6.46  Seite 186