Vorlesung und Übungen zum Aufbau, zur Arbeitsweise und zur Programmierung eines embedded Systems anhand eines Mikrocontrollers.

Nach einer allgemeinen Einführung zum Thema Microcontroller und Microprozessoren wird exemplarisch der 16-Bit Microcontroller C167CR-LM aus der C166-Familie des Chip-Herstellers Infineon dargestellt. Die Programmierung erfolgt in der Programmiersprache C.

Foliensatz zur Vorlesung

Übungen

MCP1_Übersicht/Grundlagen

MCP_Übung 1: I/O-Ports

MCP2_Microcontroller-Grundlagen

MCP_Übung 2: I/O-Ports Zusatzaufgabe

MCP3_Software-Entwicklung

MCP_Übung 3: Matrixtastatur

MCP4_Speicherorganisation

MCP_Übung 4: A/D-Wandler

MCP5_Serielle Schnittstelle

Beispielprogramm Matrixtastatur

MCP6_I/O-Ports

 

MCP7_A/D-Wandler

Aufgabenblatt zur Klausurvorbereitung

MCP8_Interrupts

 

MCP9_Timer/Counter

 

MCP10_PWM-DCF77

 

Stand: WS 07/08

Microcomputing (MCP)