Berkant ÜsenTECHNIKPORTFOLIO
← Alle ausgewählten Arbeiten

HOCHSCHULPRAKTIKUM

Vom Tastendruck zur logischen Funktion.

Digitale AVR-Eingänge, LEDs, C und der Ablauf aus Kompilieren, Übertragen und Testen.

Kontext

Einführende Hochschullaborarbeit, dokumentiert im Oktober 2024: digitale Eingänge und LEDs auf einer AVR-Plattform mit Build-Befehlen für den ATmega88PA.

Mein Beitrag

  • Bereitgestellte Lehrbeispiele getestet und später Code angepasst.
  • Mit bitweisen C-Operationen für tastengesteuerte LEDs sowie AND-, NOR- und XOR-Logik gearbeitet.
  • Schritte mit avr-gcc, ELF/HEX-Konvertierung, avrdude und Makefiles dokumentiert.

Vorgehensweise

Der Ablauf verband Quellcode und sichtbares Ergebnis: C kompilieren, Flash-Abbild erzeugen, auf den Mikrocontroller übertragen und die LED-Reaktion auf Tasteneingaben prüfen.

NEUE SKIZZE · 2026

Eine Operation, vier Eingangskombinationen.

LED = A ^ B;
ABLED
000
011
101
110

XOR ist wahr, wenn sich die beiden logischen Eingänge unterscheiden. A und B sind hier boolesche Werte. Die Skizze bildet keine Tastenspannungen, Register oder LED-Polarität ab. Die neue Labordemonstration zeigt jede Eingangskombination.

Lernerfahrung

Eine kleine I/O-Übung verbindet boolesche Logik, Registeroperationen, Build-Werkzeuge und physisches Verhalten. Die Trennung dieser Ebenen hilft bei der Fehlersuche.

Quellen & Umfang

Grundlage sind angepasste Lehrbeispiele und teilweise Labordokumentation. Die historische Firmware wurde hier nicht unabhängig neu kompiliert. Die verlinkte Browserdemonstration ist eine neue Umsetzung.

Angepasste Lehrbeispiele von Thomas Grunenberg.

Eine Idee auseinandernehmen. ↗

BÜ / AFTER HOURS

Skyline Flight

NEW YORK / DUSK RUNPunkte 0

Bereit zum Abheben?

Klicken, tippen, Leertaste oder ↑: Schub geben. Fliege durch die wechselnden Öffnungen. Mit jedem Punkt steigt das Tempo und die Lücken werden enger — bis zur Höchststufe bei 24 Punkten. P pausiert.