Die Timer des ATMega128 – Timer Overflow

Timer sind für viele Anwendungen unabdingbar, werfen aber immer wieder Fragen auf – auch bei mir. Aus diesem Grund habe ich bereits etliche Stunden vor dem Rechner verbracht und unzählige Websites besucht um meine Wissenslücken zu schließen. Ich möchte diesen Artikel dazu nutzen, dass andere „Unwissende“ weniger suchen müssen und werde an dieser Stelle die verschiedenen Funktionen weiterlesen…

GREETBoard ATMega128 – Interrupt gesteuerte LED mit 8-Bit-Timer

Das neue GREETBoard ATMega128 hat seinen ersten Test bestanden und blinkt munter vor sich her. Wie beim GREETBoard ATMega32 wurden die Pausen zwischen dem Blinken durch einen Wartebefehl realisiert. Aber bereits beim ATMega32 wurde der Wartebefehl durch einen Timer und den entsprechenden Interrupt ersetzt. Thema dieses Artikels ist es daher, dies auch für das GREETBoard weiterlesen…

GREETBoard ATMega32 – Interrupt gesteuerte LED

Zweiter Teil der GREETBoard ATMega32 Board Programmierung. HIER geht es zum ersten Teil. Nachdem nun die ersten LED geblinkt und die Taster erkannt wurden, möchte ich ein paar Dinge programmieren, die mir etwas schwerer erscheinen. Zum Ziel gesetzt habe ich mir: die blinkenden LED durch einen Interrupt-gesteuerten Ablauf zu realisieren, die Taster softwareseitig zu entprellen, die TWI weiterlesen…