Knihobot

Miroslav Cina

    8-Bit-Mikrocontroller
    Das 1-Wire-Praxisbuch
    Serielle Schnittstellen
    MSP430 Microcontroller Essentials
    • 2022

      MSP430 Microcontroller Essentials

      Architecture, Programming and Applications

      The MSP430 is a popular family of microcontrollers from Texas Instruments. In this book we will work with the smallest type, which is the powerful MSP430G2553. We will look at the capabilities of this microcontroller in detail, as it is well-suited for self-made projects because it is available in a P-DIP20 package. We will take a closer look at the microcontroller and then build, step by step, some interesting applications, including a "Hello World" blinking LED and a nice clock application, which can calculate the day of the week based on the date. You also will learn how to create code for the MSP microcontroller in assembler. In addition to that, we will work with the MSP-Arduino IDE, which makes it quite easy to create fast applications without special in-depth knowledge of the microcontrollers. All the code used in the book is available for download from the Elektor website.

      MSP430 Microcontroller Essentials
    • 2018

      8-Bit-Mikrocontroller

      PIC und AVR verstehen

      In diesem Buch beschäftigen wir uns mit 8-Bit-Mikrocontrollern, insbesondere der 8-Bit-PIC- und 8-Bit-AVR-Familie. Dazu gehören die PIC-Modelle PIC10, PIC12, PIC16 und PIC18 sowie die AVR-Modelle ATtiny, ATmega und ATxmega. Diese 8-Bit-Chips sind für viele Anwendungen geeignet und bieten ein gutes Preis-Leistungs-Verhältnis. Durch die Lektüre erhalten Sie umfassendes Wissen über die Architektur, Pinbelegungen und Programmierung dieser Mikrocontroller. Um die Grundlagen der Architektur der PICs und AVRs zu verstehen, setzen wir Assembler ein, da diese Sprache es ermöglicht, die Technik im Detail kennenzulernen. Wer wirklich verstehen möchte, was im Mikrocontroller vor sich geht, sollte Assembler verwenden, um nah am Kern zu arbeiten. Das Verständnis eines Mikrocontroller-Typs erleichtert die Arbeit mit anderen, auch von verschiedenen Herstellern. Bei anderen Programmiersprachen bleibt die Technik oft verborgen. Die Assembler-Beispiele sind einfach gestaltet, sodass sie von jedem mit den im Buch beschriebenen Techniken erstellt werden können. Diese einfachen Beispiele werden auf einer universellen Lochrasterplatine realisiert, einige sind auch auf einem Experimentier-Breadboard umsetzbar.

      8-Bit-Mikrocontroller
    • 2017

      Die serielle Schnittstelle dient dem Datenaustausch zwischen Mikrocontrollern und Peripheriegeräten. Bei einer seriellen Datenübertragung werden die Bits nacheinander - also seriell - über eine Leitung übertragen. Das Wissen um diese seriellen Schnittstellen erweitert die Einsatzmöglichkeiten von Mikrocontrollern und Peripheriegeräten ungemein. In diesem Buch werden die Grundlagen der Kommunikation für die drei seriellen Schnittstellen I²C, SPI und 1-Wire vorgestellt. Anhand praxisnaher Beispiele werden die Schnittstellen anschaulich dargestellt und deren Einsatz verdeutlicht. Software- und Hardwarebeispiele, die man in diesem Buch finden kann, wurden in Assembler für PIC-Mikrocontroller von Microchip realisiert. Die verwendeten Algorithmen und Vorgehensweisen kann man aber auf beliebige Plattform übertragen. Um den Inhalt des Buches ansprechend zu gestalten, demonstriert der Autor den Buchinhalt an zwei Platinen. Mit diesen Platinen ist es möglich, die in diesem Buch beschriebenen Beispiele auszuprobieren und mit den Schnittstellen zu experimentieren. Beide Platinen basieren auf 8-bit-PIC-Mikrocontrollern von Microchip.

      Serielle Schnittstellen