Was ist ein Atmel® -Controller?

Ein Atmel® -Controller ist ein Mikrocontroller, der auf einem integrierten Schaltkreis (IC) oder einer einzigen Schaltkreisplatine ausgeführt wird und so ausgelegt ist, dass sie kleine Ausführungsprogramme in Echtzeit ausführen. Der Controller verwendet den nichtflüchtigen Speicher oder einen Flash -Speicher, was bedeutet, dass Informationen ohne die Notwendigkeit einer elektrischen Stromquelle gespeichert werden können. Ein Atmel® -Controller ist im Wesentlichen ein eingebetteter Single -Board -Computer, der auf Open -Source -Atmel® -Softwareprogrammen ausgeführt wird. Es synchronisiert mit einer Schnittstelle im Atmel® -Netzwerk und kann sogar zum Erstellen von Projekten wie Robotern und anderen computergestützten Geräten verwendet werden.

Eine Art von Atmel® -Controller verfügt über einen neuprogrammierbaren Mikroprozessor, der nichtflüchtiges Gedächtnis verwendet, mit 2 Megabyte (MB) Gedächtnis und einer Ausdauer von 10.000 Schreibzyklen und Lesevorgängen. Die Betriebsleistung liegt zwischen 2,7 Volt (V) und 6 V und hat einen statischen Betriebsbereich zwischen 0 Hertz (Hz) und 24 MHz. Der Zufallszugriffsspeicher (RAM) des Atmel® -Controllers ist ein 8 -Bit -ZentralVerarbeitungseinheit (CPU) und verfügt über 15 separate, programmierbare Zeilen Eingang/Ausgabe (E/A). Dieses Gerät folgt den MCS-51-Industriestandards und ist mit anderen elektronischen Geräten, die die gleichen Standards verwenden, vollständig kompatibel. Der Mikrocontroller ist sehr leistungsfähig, kostengünstig und flexibel, um mit vielen eingebetteten Kontrollanwendungen zu arbeiten.

Der Atmel® -Controller verfügt über Anwendungen, die mit drahtlosen Netzwerken wie Zigbee® synchronisieren können. Mit seiner Transceiver -Komponente (Funkfrequenz) können sie eine Verbindung zu einem beliebigen Netzwerk dieses Typs herstellen und voll funktionsfähig sein, um eine Verbindung zum Internet oder nur mit dem Netzwerk selbst herzustellen. Der Atmel® -Controller entspricht auch mit dem Institut für Elektro- und Elektronikingenieure (IEEE) 802.15.4 Standards, die drahtlose Netzwerke sind, die in kleineren Bereichen eingesetzt werden. Dieser Mikrocontroller ist ein Teil des breiteren Bereichs des 8051 Microcontroller ARChitektur. Es ist in der Lage, Socket-Geräte für Drop-Ins zu haben, die den Industriestandards folgen.

Eines der Dinge, die mit einem Atmel® -Controller durchgeführt werden können, ist, dass es verwendet werden kann, um andere elektronische Geräte wie Roboter zu erstellen. Der Mikrocontroller muss möglicherweise einige Programmierungen erstellen, um für den Bau eines hausgemachten Geräts bereit zu sein, und eine Programmiersprache, die er verwenden kann, ist C. Der Chip eines Mikrocontrollers verfügt über E/A -Stifte mit bestimmten Unterstützungsprotokollen, die in den Chip eingebaut sind. Bestimmte Architekturen in CPUs haben E/A -Räume für Register, die einzigartige Anweisungen für den Zugriff enthalten. Die C -Sprache hat nicht das Konzept des E/A -Raums, sodass ein C -Compiler Erweiterungen bereitstellen kann, um die I/A -Register des Mikrocontrollers zu ermöglichen.

ANDERE SPRACHEN

War dieser Artikel hilfreich? Danke für die Rückmeldung Danke für die Rückmeldung

Wie können wir helfen? Wie können wir helfen?