MezData-Logo

AVR Corner –Atmel RISC µC

AVR Corner: Atmel RISC µC Kapitelübersicht

Schlüsselwörter: AVR, Atmel, Informationstechnik, Mikrokontroller, microcontroller

Neue Road-Map für Unterricht / C [Mindmap]

Chaosradio ExpressChaosradio Express » CRE067 Microcontroller

Wie man mit einem ganzen Computer auf einem Chip billig
und einfach tolle Sachen bauen kann

  1. Einstieg Entwicklungsumgebung AVR Studio (C)
  2. Experimentierboard STK200 und USB-Programmer
  3. I/O-Ports Einlesen und Ausgeben, Umgang mit negativer Logik
  4. SPS: Simulation von Digital-Schaltungen mit Software
  5. SPS: Übungen
  6. Blinken und Lauflicht mit _delay_ms()
  7. Entprellen von Tasten
  8. LED-Muster ausgeben (einfache Lösung, Arrays verwenden, PROGMEM)
  9. Piepser mit Timer (Pulsweitenmodulator)
  10. Zylonen-Lauflicht Projekt
  11. Zylonen-Lauflicht 2
  12. Garagentorsteuerungssimulation
  13. Timer-Interrupt verwenden, Parameter berechnen
  14. LEDs mit PWM dimmen
  15. Übungen zu Muster, Tastaturabfrage und Interrupt
  16. Modellbauservo ansteuern (Pulsweitenmodulator)
  17. Farbwunder Projekt (möglicher Einstieg in Assembler)

Assembler

  1. CPU-Funktions-Prinzip am Beispiel eines AVR µC
  2. ✞ Einstieg in die Entwicklungsumgebung AVR Studio (Assembler)
  3. Blockschaltbild eines AVR RISC µC
  4. Rechnen in Assembler –was die ALU kann
  5. Verzweigung, PAP, Branch-Beispiel, weitere CPU-Interne Register
  6. Umgang mit Ports -Einlesen und Ausgeben
  7. Unterprogrammaufruf, Stack, PAP
  8. Warteschleifen
  9. Blinklicht und Lauflicht
  10. Entprellen von Tasten
  11. Timer und Interrupt
  12. (Indirektes) Adressieren von Daten
  13. LED-Zeilen-Animation, Musterfolgen ausgeben (mit indirekter Adressierung)
  14. Fragen, Übungen und Klassenarbeiten

Spielkram, Unfertiges

  1. Die Matrixanzeige
  2. SD-Player Ansteuerung
  3. Die BummBox
  4. Das Conrad Retro Spiel alias Pingpong

Beispiele / eigene Entwicklungen

  1. Kunstautomatenhaus in Frigilana Spanien
  2. Waldenburg-Automat (Augenbewegung mit Servos)
  3. Kaeshof-Renovierung (A/D-Wandler)
  4. BruScheiKa (Klohäuschen in Schwäbisch Hall mit Kunstautomaten)
  5. Modellbau-Servotester mit Pulsweiten-Anzeige
  6. Modellbau-Ortungspiepser (Fliegende PiepsBlinkSau)
  7. Sound von SD-Karte
  8. Abfrage einer Matrix-Folien-Tastatur
  9. Das TGIT AVR Labor Experimentierboard
  10. Gemultiplexte Punktmatrix Anzeige
  11. Gemultiplexte Siebensegment Anzeige

Schnell- und Zusatz-Info

  1. Mindmap AVR-Corner-Istzustand
  2. Übersicht Entwicklungsumgebungen
  3. Schnelleinstieg in AVR-Assembler
  4. Lokale AVR ABI-Formelsammlung
  5. FAQ zu AVR µController bzgl. ABI
  6. Include Dateien von ATtiny2313, ATmega8..64
  7. LEDs mit µC: Schaltungen und Berechnungen
  8. IR-Fernbedienungen