Gerade wenn Mikrocontroller in fertigen Projekten oder Geräten eingesetzt werden, kann es vorkommen, dass der Mikrocontroller neu programmieren werden muss, aber gerade kein Programmiergerät zur Hand hat oder das der Programmierport gesperrt bzw. in Benutzung ist und somit nicht verwendet werden kann. Typischerweise greift man in so einem Fall auf
WeiterlesenSchlagwort: XMega
AVR mit einer SD-Karte erweitern – Teil 3
Im letzten Teil des Tutorials bin ich etwas detailierter auf die Kommunikation mit der SD-Karte eingegangen. Wir haben gelernt, wie wir einzelne, bzw. mehrere Blöcke einer SD-Karte lesen und schreiben, sowie wie wir bestimmte Status- oder Karteninformationen auslesen können. In diesem Teil des Tutorials werden diese Komponenten genutzt, um das FAT-Modul FatFs nutzen zu können.
WeiterlesenIR-Empfänger für AVR
In diesem Artikel möchte ich zeigen, wie ein TL1838 IR-Empfänger zusammen mit einem AVR (oder einem anderen Mikrocontroller) genutzt werden kann um Daten einer Fernbedienung zu empfangen, um so den Mikrocontroller mittels IR-Fernbedienung zu steuern.
Weiterlesen1-Wire Implementierung für den AVR
Über das von Dallas Semiconductor (mittlerweile Maxim Integrated) entwickelte 1-Wire Protokoll können zahlreiche Sensoren oder Peripheriebausteine über zwei oder drei Leitungen mit einem Master verbunden werden.
WeiterlesenAVR mit einer SD-Karte erweitern – Teil 2
Im ersten Teil des AVR SD-Karten Tutorials habe ich gezeigt, wie die SD-Karte mit einem Mikrocontroller verbunden wird und wie die Kommunikation mit einer SD-Karte aufgebaut ist. Anschließend habe ich gezeigt, wie die Karte initialisiert wird, sodass der Mikrocontroller mit ihr kommunizieren kann. Dieser Teil des Tutorials soll sich nun etwas tiefer mit der Kommunikation der SD-Karte beschäftigen. Es wird gezeigt, wie die Hardwareinformationen der SD-Karte gelesen, bzw. wie einzelne Blöcke oder Sektoren der Karte gelesen und beschrieben werden können, wodurch es dem Mikrocontroller ermöglichen werden soll, auf das Dateisystem und die Dateien, die auf der SD-Karte gespeichert sind, zuzugreifen und diese zu bearbeiten.
WeiterlesenXMega NVM Tutorial ist online
Das Tutorial für den XMega NVM-Controller ist online. Es wird gezeigt, wie das interne EEPROM, die User Signature Row und der Flash-Speicher der XMega-Mikrocontroller ausgelesen bzw. beschrieben werden kann.
WeiterlesenXMega-Tutorial Update
Das XMega Tutorial wird die nächsten Tage/Wochen erneuert. Angefangen habe ich bereits mit dem Kapitel ADC. Zusätzlich ist das Kapitel DMA hinzu gekommen.
WeiterlesenI2C- und Event-Tutorial für den XMega online
Das Tutorial für den I2C und das Eventsystem des XMega Mikrocontrollers fertig. Das I2C Tutorial beschreibt, wie ein XMega als I2C Master, bzw. als I2C Slave eingesetzt werden kann und in dem Eventsystem Tutorial wird gezeigt, wie das Eventsystem genutzt werden kann um eine ADC-Messung zu starten. Beide Tutorials sind
WeiterlesenXMega AC Tutorial ist online
In dem neuen Teil des Tutorials zeige ich an drei Beispielen, wie der Analogkomparator eines XMega Mikrocontrollers genutzt werden kann.
WeiterlesenXMega SPI Tutorial ist online
Ein neuer Teil vom XMega Tutorial ist online. In diesem Teil zeige ich, wie der USART-SPI und der SPI als Master, bzw. der SPI als Slave benutzt werden kann.
Weiterlesen