Kommende Module und Updates

Es ist wieder an der Zeit, dass ich euch ein paar Neuigkeiten mit auf den Weg geben kann. Diesmal widme ich mich den zukünftigen Module GREETBoard I2C-RTC und GREETBoard I2C-Slave, sowie dem Update des GREETBoard Portexpanders. Dabei ist das RTC-Modul die Weiterentwicklung des Prototypen zur Version 1.0. Ganz neu wird die Integration einer zweiten I2C-Buchse weiterlesen…

Portexpander (PCF8574) – Interruptgesteuerte Abfrage

Im letzten Artikel über den PCF8574 Baustein wurden einzelne Eingänge erkannt und einzelne Ausgänge geschaltet. Dafür war es notwendig etwas tiefer in das Thema der Bitmanipulation einzusteigen um zu zeigen, wie einzelne Bits gezielt verändert werden können. Das Portexpander-Modul ist Teil des GREETBoard Projekts, mit dem ich mich dem Thema AVR Mikrocontroller nähern möchte. Es weiterlesen…

Portexpander (PCF8574) – Einzelne Taster erkennen, einzelne Ausgänge schalten

Im letzten Artikel über den PCF8574 (Das Portexpander Modul per I2C einbinden), einem 8-bit Portexpander, wurde dieser in den I2C Bus eingebunden und erste Schreib- und Lesebefehle wurden programmiert und ausgeführt. Das Portexpander-Modul ist Teil des GREETBoard Projekts, mit dem ich mich dem Thema AVR Mikrocontroller nähern möchte. Es besteht aus einzelnen Modulen mit unterschiedlichen Funktionen, die weiterlesen…

Das Portexpander Modul per I2C einbinden

Nachdem nun das Portexpander-Modul fertig aufgebaut wurde, können die ersten Tests durchgeführt werden. Und während ich das hier schreibe, fallen mir auch gleich einige Dinge ein, die der kleine Versuchsaufbau aus GREETBoard ATMega32, I2CLCD– und Portexpander-Modul hergibt. Aber ich gehe Schritt für Schritt vor. Im Artikel über die Ansteuerung des LCD-Displays habe ich bereits einen weiterlesen…

Das I2C Portexpander Modul

Obwohl ein AVR ATMega 32 Mikrocontroller über etliche I/O Ports verfügt, ist es durchaus möglich, dass diese knapp werden. In solchen Fällen wäre es schön, wenn die Anzahl der Ein- und Ausgäge erweitert werden könnte. Und für genau solche Fälle, gibt es einige „Porterweiterungen“, die über den I2C Bus angesprochen werden können. Da das GREETBoard ATMega32 weiterlesen…