empost

7. Mai 2010

Atmel AVR Mega8

Filed under: AVR — empost @ 09:00

Der Atmel AVR ATMega8: Der Prozessor eignet sich gut für eigene Anwendungen, besonders dann, wenn aufgrund der eigenen Lötfähigkeiten kein Prozessor in SMD-Technologie in Frage kommt. Die DIL-Variante des Prozessors kostet ca. 2€, je nach Taktfrequenz. Auf einigen im Handel erhältlichen Experimentierboards wird ebenfalls dieser Prozessor verwendet. Mit etwa 15€ (Suchmaschine: ‚MK1 LPT Bausatz‘) kann man die ersten Experimente beginnen, vorausgesetzt man hat einen PC mit Parallelport zum Programmieren. Reicht der Speicher des Prozessors nicht mehr aus kann man den kompatiblen ATMega48/88 oder 168 einsetzen. Diese bieten mehr Speicher und der 168 auch erweiterte Interruptmöglichkeiten.

Atmel AVR Mega 8 – Eigenschaften (Quelle: Datenblatt)

  • 8 kBytes Programmspeicher (10.000 mal beschreibbar)
  • 512 Bytes EEPROM (100.000 mal beschreibbar)
  • 1 kByte statisches RAM
  • Timer 2x8bit, 1x16bit
  • externe und interne Interrupts
  • 3 PWM-Kanäle
  • 6 ADC-Kanäle im DIL, 8 in den Flatpack-Gehäusen
  • 2-Draht seriell-Schnittstelle
  • SPI-Schnittstelle
  • interner oder externer Oszillator (extern bis 16 Mhz)
  • insgesamt 23 programmierbare I/O. Diese sind z.T. mit weiteren Funktionen belegt
  • Betriebsspannung je nach Ausführung zwischen 2,7 und 5,5 Volt
  • Stromaufnahme 3,6 mA in Betrieb und 0,5µA in power-down-Mode

Prozessor auf einem Experimentierboard

Der ATMega8, hier in der 16MHZ-Version, auf einem Experimentierboard. Die umliegenden Bauelemente werden benötigt um die Referenzspannung zu stabilisieren, den Prozessor mit einem externen Takt zu versorgen und um den Resetpin auf einen definierten Zustand zu bringen. Grundsätzlich können alle diese Bauelemente auch entfallen. Für einfachste Anwendungen genügt auch der Prozessor und eine Leuchtdiode (ggf. mit Vorwiderstand) oder ein hochohmiger Schallwandler.

Keine Kommentare

No comments yet.

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress