RoboterNetz.de Foren-Übersicht
 RN-Wissen Home  -  Community Home  -  Alle Artikel -  Mitglieder -  Moderatoren  -  Bilderliste  -  Letzte Änderungen
 Kategorien  -  Beliebte Seiten  -  Sackgassenartikel  -  Artikel ohne Kategorie  -  Neue Artikel  -  Anmelden

Atmel Controller Mega8

aus RN-Wissen, der freien Wissensdatenbank

  • ATMega AVR 8-16 PDIP
  • Gehäuse: DIL-28
  • MHz: 16
  • Flash: 8
  • EEProm: 512
  • RAM: 1K
  • I/ O: 23




Minimalbeschaltung eines Atmel ATmega8

Schaltungsaufbau demonstriert einfachste Inbetriebnahme eines ATmega8. Den Reset-Widerstand von VCC nach RESET könnte man sich wegen internem Pullup-Widerstand auch noch einsparen.
vergrößern
Schaltungsaufbau demonstriert einfachste Inbetriebnahme eines ATmega8. Den Reset-Widerstand von VCC nach RESET könnte man sich wegen internem Pullup-Widerstand auch noch einsparen.

Solange der interne Oszillator benutzt wird, ist für den grundlegend funktionsfähigen Betrieb eines Microcontrollers kein externes Bauteil nötig. Es müssen lediglich zwei Pins für die Spannungsversorgung beschaltet werden. In diesem Beispiel wurde dennoch ein Pullup-Widerstand für einen einwandfreien Reset und drei kleine LEDs für eine optische Rückmeldung an den Controller angeschlossen.

Man sollte allerdings generell eine LED nicht ohne geeigneten Vorwiderstand an einem Port anschliessen, da ansonsten der zulässige Höchststrom bei Chip und LED überschritten und diese Bauteile evtl. dadurch zerstört werden können. Diese Schaltung wurde lediglich für eine kurze Demonstration zusammengebaut.

Wie man sieht, funktioniert die Schaltung schon bei einer Spannungsversorgung von 3V durch zwei 1,5V-Zellen einwandfrei. Der interne Oszillator schwingt an und die Programmierung funktioniert ohne Probleme (dieser Chip wurde allerdings zuerst mittels ISP vorher in einer anderen Schaltung programmiert). Anhand des eingeblendeten Softwarecodes Bascom-Basic kann man ebenfalls die sehr einfache Programmierung erahnen.

Siehe auch

'Persönliche Werkzeuge