Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Industrietechnik

PIC18 Mikrocontroller: Eigenschaften, Performance & Programmierung

PIC18 Mikrocontroller: Eigenschaften, Performance & Programmierung
PIC Mikrocontroller

Benötigen Sie einen leicht programmierbaren Mikrocontroller mit guter Peripherieanbindung? Der PIC18 ist die Antwort.

Grund: Hohe Ausführungsgeschwindigkeit, einfache Programmierung. Beliebt & funktionsreich → Spitzenposition.

Dieser Artikel erklärt den PIC18 (Fokus PIC18F452) und seine Nutzung.

Was ist der PIC18F452?

Programmable Interface Controllers (PIC) = kleine, leistungsfähige Mikrocontroller für vielfältige Aufgaben. Einsatz: Steuerungen, Telefone, Alarmanlagen, Computer.

PIC18 Mikrocontroller: Eigenschaften, Performance & Programmierung
Elektronische Geräte

Alle PICs: Register als RAM, Stack für Rücksprungadressen. PIC18F452: Flash-basiert, 8-Bit, MIPS/CMPS. Bis 34 I/O von 40 Pins, leistungsstark.

Peripherie: 3 Timer (8/16-Bit), 10-Bit ADC (8 Kanäle), SPI, I²C, USART. Stromsparend: 0,2 µA Standby, 1,6 mA @ 5 V/4 MHz.

PIC-Familien

PIC18F452 Pinbelegung (40 Pins)

40 Pins mit spezifischen Funktionen. Bilder zeigen verschiedene Pinout-Darstellungen.

PIC18 Mikrocontroller: Eigenschaften, Performance & Programmierung
PIC18 Mikrocontroller: Eigenschaften, Performance & Programmierung
PIC18 Mikrocontroller: Eigenschaften, Performance & Programmierung
PIC18 Mikrocontroller: Eigenschaften, Performance & Programmierung
PIC18 Mikrocontroller: Eigenschaften, Performance & Programmierung
PIC18 Mikrocontroller: Eigenschaften, Performance & Programmierung
Verschiedene Pinbelegungs-Darstellungen für PIC18

Alternativen zum PIC18F452

PIC18 Mikrocontroller: Eigenschaften, Performance & Programmierung

Detailmerkmale PIC18F452

Programmierung von PIC-Mikrocontrollern

Software: MPLAB X IDE (kostenlos), Compiler (XC8), IPE. Auch Assembler möglich. Mehrere Tools nötig. Hardware: PICkit3 (Programmer), Breadboard, Quarz-Oszillator, Kondensatoren, Lötstation, PIC-ICs.

PIC18 Mikrocontroller: Eigenschaften, Performance & Programmierung
Breadboard
PIC18 Mikrocontroller: Eigenschaften, Performance & Programmierung
Quarz-Oszillator (Quelle: Wikimedia Commons)
PIC18 Mikrocontroller: Eigenschaften, Performance & Programmierung
Kondensatoren
PIC18 Mikrocontroller: Eigenschaften, Performance & Programmierung
Lötstation (Quelle: Wikimedia Commons)
PIC18 Mikrocontroller: Eigenschaften, Performance & Programmierung
PICkit3

Anwendungen

Unterschied PIC16 vs. PIC18

PIC18 schneller (bis 48 MHz), Hardware-Division (PIC16: nein), einfacheres Bank-Switching.

PIC18 Mikrocontroller: Eigenschaften, Performance & Programmierung
PIC16 Mikrocontroller

Abschließende Gedanken

PIC18 für einfache Steuerungen konzipiert. Früher: Peripheral Interface Controller. Heute: Programmable Intelligent Computer. Intelligentes Gerät mit Data-RAM, Programmspeicher. Mehr als nur CPU+RAM+Peripherie.

Fragen? Kontaktieren Sie uns – wir helfen gerne.

Industrietechnik

  1. P-F-Kurve erklärt: Reliability-Centred Maintenance meistern
  2. 6G erforscht: Die Zukunft ultraschneller Konnektivität
  3. Pumpenkavitation verhindern: Ursachen, Symptome und Vermeidung
  4. Plasmaschneiden erklärt: Funktionsweise, Vorteile und Tipps
  5. Löten erklärt: Verfahren, Lote, Schritt-für-Schritt-Anleitung & Entlöten
  6. Hartlöten erklärt: Metallteile sicher & effektiv verbinden
  7. Kupferhartlöten erklärt: Techniken & Tipps für starke, zuverlässige Verbindungen
  8. MQTT in der Industrieautomation: Praxishandbuch für Hersteller
  9. Lean Digital: Definition, Vorteile und nahtlose Integration
  10. Referenzbezeichner verstehen: PCB-Bestückungsanschlüsse korrekt kennzeichnen