Microchip Atmega328P: Alles, was Sie über diese MCU wissen müssen

Mikrochip ATmega328P

Ein anderer der Elektronische Bauteile Sie sollten wissen, ist der Mikrocontroller oder MCU (MicroController Unit), ATmega328P. Einer der beliebtesten Chips, den Sie für eine Vielzahl von Anwendungen aller Art programmieren können, sowohl für Heimwerkerprojekte als auch für andere Industrieprojekte usw.

Ihr Name kommt Ihnen sicher bekannt vor und es ist einer der Mikrochips, die von Platten verwendet werden Arduino und andere Entwicklungsboards Ähnlich. Tatsächlich war es zum großen Teil diese offene Hardwareplattform, die auch zu ihrer Popularität beigetragen hat.

Vom Atmel zum Mikrochip

Mikrochip-Logo

Atmel Corporation war ein 1984 gegründetes Halbleiterunternehmen. Die von George Perlegos gegründete Firmenmarke war die Abkürzung für Advanced Technology for Memory and Logic.

Im Laufe ihrer Geschichte haben sie HF-Geräte, WiMAX, ASICs, SoCs, EEPROM und Flash-Speicher usw. entwickelt. Aber vor allem haben sie sich auch auf Mikrocontroller. Darunter befinden sich einige Derivate des Intel 8051, die auf AVR und AVR32 basieren (beide von Atmel selbst entwickelte Architekturen) und auch auf ARM basieren.

Ihre produzieren Sie haben sowohl für die Unterhaltungselektronik wie Telekommunikationsunternehmen, die Elektronikindustrie, medizinische Geräte, Fahrzeuge, die Luft- und Raumfahrt, sichere Karten als auch das Militär gedient.

In Bezug auf Mikrochip-Technologie, ist auch ein weiterer großer Halbleiterhersteller mit Sitz in Arizona. Speziell für Mikrocontroller, Speicher (EEPROM und EPROM), HF und andere analoge Geräte sowie Softwaretools für Programmierung und Entwicklung. Besonders hervorstechen ihre Mikrocontroller mit einer selbst entwickelten Familie wie PICs.

Was ist ein Mikrocontroller oder eine MCU?

Un Mikrocontroller, µC, UC oder MCU (Microcontroller Unit), wie auch immer Sie es nennen möchten, es ist ein programmierbarer IC, der in seinem Speicher geladene Befehle ausführen kann. Daher ist ein Mikrocontroller fast ein vollständiger Computer auf einem Chip. Es verfügt über alle integrierten Komponenten, wie CPU, RAM, ROM und auch I/O-Peripherie (GPIO, Timer oder Zähler, A/D-Wandler, SPI, I2C, USB, Ethernet, Komparatoren, PWM, Etc.).

Offensichtlich Performance dieser Computer auf einem Chip ist nicht so hoch wie die heutigen PCs, sie haben eine ähnliche Leistung wie die Computer von vor Jahrzehnten. Sie sind jedoch sehr effizient und in der Regel sehr attraktiv für verschiedene Aufgaben, bei denen keine hohe Leistung benötigt wird, wie z.

Was ist der ATmega328P?

Atmel ATmega328p

El ATmega328P Es ist ein Mikrocontroller von Atmel, der zur megaAVR-Serie gehört. Es gehört derzeit Microchip. Was seine Parameter und die herausragendsten technischen Eigenschaften betrifft, sind dies:

  • 8-Bit-AVR-Architektur
  • 32 KB Flash
  • 1 KB EEPROM
  • 2 KB SRAM
  • 23 Allzweck-E/A-Leitungen
  • 32 Universalregister
  • 3 Timer / Zähler mit Vergleichsmodus
  • Interne / Externe Interrupts (24)
  • UART-Modus-Programmierer
  • Serielle Schnittstelle
  • SPI
  • 8 Kanäle 10-Bit-A/D-Wandler
  • 6 PWM-Kanäle
  • Programmierbarer Watchdog mit internem Oszillator
  • 5 per Software wählbare Energiesparmodi
  • 1.8 V bis 5.5 V Netzteil.
  • Es erreicht 1 MIPS Leistung, d. h. eine Million ausgeführte Befehle pro Sekunde.
  • 20 MHz Taktfrequenz
  • Verpackt kann es DIP oder PLCC sein. Mit 28 Stiften.

Hinsichtlich ihrer Pinbelegung und Datenblattkönnen Sie Laden Sie sie hier herunter.

Was ist AVR?

Wenn Sie sich fragen, Was ist AVR?, ist eine 8-Bit-RISC-Architektur, die von Ateml für seine Mikrocontroller-Reihe entwickelt wurde. Es wurde ursprünglich von zwei Studenten des Norwegischen Instituts für Technologie konzipiert und später von Atmel Norwegen verfeinert und weiterentwickelt. Es wird jetzt von den Linien ATmega, ATxmega, ATtiny und AT90 verwendet.

Es gibt eine Architektur namens AVR32, die ein 32-Bit-RISC mit Unterstützung für DSP und SIMD ist. Wird für fortschrittlichere Geräte verwendet, die mehr Funktionalität und Leistung erfordern.

Außerdem folgt a Harvard-Schema, hat 32 8-Bit-Register und wurde immer im Hinblick auf die kompilierte C-Ausführung auf die effizienteste Weise entwickelt.


Schreiben Sie den ersten Kommentar

Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.