PIC16F84A Mikrocontroller: Architektur, Speicher & Assembler-Befehle
Eingeordnet in Informatik
Geschrieben am in
Deutsch mit einer Größe von 12,96 KB
Was ist ein Mikrocontroller?
Ein Mikrocontroller ist ein geschlossenes, programmierbares System, das ein vollständiges digitales System in einem einzigen integrierten Schaltkreis (IC) enthält. Er ist dafür vorgesehen, eine einzige, dedizierte Aufgabe zu steuern, die oft nicht verändert werden kann. Er beinhaltet die CPU, Speicher (Programm- und Daten), Taktgeber sowie periphere Ein-/Ausgänge (I/O).
Interne Architektur des PIC16F84A
Die Architektur des PIC16F84A zeichnet sich durch folgende Merkmale aus:
- Programmspeicher: Flash ROM.
- Datenspeicher: Unterteilt in RAM und EEPROM.
- CPU: 8-Bit-ALU und Arbeitsregister W.
- Ports: Zwei Ports zur Kommunikation mit der Außenwelt (PORTA, 5 Bit; PORTB, 8 Bit).
- Programm-Zähler (PC): 13-Bit-Adressierung, die