Bascom-AVR

Kleiner Bascom AVR Kurs

Loetstelle-Forum

Im Loetstelle-Forum wurde von "passat2001" gefragt, ob man eine einfache analoge Schaltung auch so umsetzen könne, damit man diese später über einen Computer anpassen/programmieren kann.

Es hat sich einfach so ergeben. :-)

Irgendwie ist aus dieser Frage ein kleiner Kurs geworden, der die AVR Mikrocontroller und deren Programmierung mit Bascom erklären soll.

Es handelt sich um den Foren-Thread "Digitale Lösung für Schaltungen / Problem?".

Da immer wieder Fragen auftauchten und deren Antworten sich im gleichen Thread befinden, ist der Thread inzwischen ein wenig unübersichtlich geworden. Deshalb versuche ich hier die wichtigsten Beiträge zusammenzufassen.

Hinweis

Ich bitte dich, Fragen zu diesem Kurs, direkt im oben genannten Foren-Thread "Digitale Lösung für Schaltungen / Problem?" zu stellen, und nicht per Email an mich zu schicken. Die Fragen und deren Antworten sind auch für Andere interessant. Warum nur einem/einer helfen, wenn mit gleichem Aufwand viel mehr Menschen etwas davon haben könnten? Zweitens, wird es mir ansonsten einfach zu viel. Viele Fragen können auch von anderen Forenteilnehmern beantwortet werden -- oft auch besser als von mir.

Kapitel

  1. Vorstellung der wichtigsten Mikrocontroller
  2. Die wichtigsten Datenblätter
  3. Stromversorgung
  4. Ideale Mindestausstattung
  5. Billige Mindestausstattung
  6. Programmer (Programmiergerät)
  7. Programmer STK200
  8. Programmer mySmartUSB
  9. Bascom Einstellungen
  10. Hallo Welt
  11. Hallo Welt - Fortsetzung
  12. Hallo Welt - noch ein Beispiel
  13. Last über einen Transistor anschließen
  14. Schalter an den µC anschließen
  15. Variablen
  16. Schalter an den µC anschließen - Fortsetzung
  17. Ohne Worte
  18. Label, Unterprozeduren und Funktionen
  19. Interrupts
  20. AVR im KFZ-Boardnetz
  21. Taster softwareseitig entprellen
  22. Fuse-Bits und Lock-Bits - Teil 1
  23. Fuse-Bits und Lock-Bits - Teil 2
  24. Fuse-Bits und Lock-Bits - Teil 3
  25. Fusebits Standardeinstellungen
  26. UART - RS-232 vom µC zum Computer
  27. RS232 - MAX232 - ATmega8 (über Nullmodemkabel)
  28. RS232 - MAX232 - ATmega8 (über 1 zu 1 Kabel)
  29. UART - RS-232 vom Computer zum µC
  30. UART - RS-232 vom Computer zum µC - Teil 2
  31. Binärdarstellung IO
  32. Ausgänge mit Computer steuern
  33. 20 Ausgänge mit Computer steuern
  34. 3x4 Tastenfeld
  35. LCD - Liquid Crystal Display
  36. Zwei LCDs anschließen
  37. Analog/Digital-Converter mit dem Befehl GETADC
  38. Analog-Comparator
  39. Timer/Counter
  40. Timer0 als Timer (Codebeispiel: Sirene)
  41. Timer0 als Counter
  42. Speicher, HWSTACK, SWSTACK, FRAME