|
Arten von Mikrocontrollern
Die am häufigsten verwendete Art von Mikrocontrollern sind Mikrocontroller mit 8-Bit-Prozessoren.
Sie haben einen einfachen Aufbau und sind leicht zu programmieren. Daher sind sie besonders auch
bei Hobby-Anwendern verbreitet.
Die Grundlegende Architektur dieser Mikrocontroller stammt aus den 70er Jahren des 20. Jhd. Daneben gibt es noch
4-, 16-, und 32-Bit-Mikrocontroller. Durch die höheren Marktanforderungen an Rechenleistung und Peripherie
lösen die 32-Bit-Mikrocontroller die 16-Bit-Mikrocontroller zunehmend ab.
Die meisten Mikrocontroller, die heute eingesetzt werden, basieren auf Prozessorkernen, die vorher als
Mikroprozessoren eingesetzt wurden. Diese Mikroprozessoren werden bei den 8-Bit- und 16-Bit-Mikrocontrollern
nicht mehr hergestellt.
Atmel AVR, PIC-Mikrocontroller oder TI MSP430 sind z. B. Mikrocontrollerkerne, die nicht als Mikroprozessoren
hergestellt wurden.
Die Bezeichnung der Mikrocontroller
Mikrocontroller heißen z. B. ATmega8-16 TQ, ATmega 8515L-8D, ATmega88-20 PU oder auch ATmega48-20 AU.
Die erste Bezeichnung beschreibt den Hersteller (in diesem Fall Atmel). Die erste Zahl gibt Auskunft darüber,
wieviel Flash ein Mikrocontroller hat. So hat ein ATmega48 4 K Flash, ein ATmega 88 8 K Flash und ein ATmega168
16 K Flash.
Die letzte Zahl (= die 8) besagt, dass er zur Reihe der 8-Bit-Mikrocontroller gehört.
Die Zahl nach dem Bindestrich gibt an, wieviel Taktfrequenz der Mikrocontroller hat. Beim ATmega88
sind das 20 MHz. An den letzten Buchstaben erkennt man die Bauform des Mikrocontrollers. PU steht für
bleifrei und im DIP-Gehäuse.
Es gibt verschiedene Typen von Mikrocontrollern:
- ATmega: große AVR-Controller mit bis zu 256 KB Flash-Speicher in 28- bis 100-poligen Gehäusen
- ATtiny: kleinere AVR-Controller mit bis zu 8 KB Flash-Speicher in 8- bis 20-poligen Gehäusen
- AT90USB: ATmega mit integriertem USB-Controller
- AT90CAN: ATmega mit CAN-Controller
- AT90S: veraltete Typen, die "klassischen" AVRs
|
Klicken Sie auf die Bilder, um sie größer anzusehen:
|
ATmega32-16 PU
|
ATmega8L-8 AU auf dem Programmer mySmartUSB MK2
|
|
|