Die Microcontroller-Seite

Die Microcontroller-Seite: Logo
Diese Website will in die Integration eines Microcontrollers und insbesondere des Atmel AT89C2051 in eigene Schaltungen einführen und Einsteigern und Anfängern die Welt der Microcontroller erschließen. Aber auch andere Themen wie die Ansteuerung eines Fräsautomaten werden nicht ausgeklammert. Die Site wird sich regelmäßig erweitern, sofern es meine Zeit erlaubt.

Nach endlosen Kämpfen mit abstürzenden und sich selbst verstümmelnden Betriebssystemen bin ich inzwischen überzeugter Linux-Anwender. Daher werde ich nach Möglichkeit alle Dateien und Programme auch in einem Linux- und Unix-tauglichen Format verfügbar machen. Layouts werden nun auch als Postscript bereitgestellt, und das Steuerprogramm für das serielle Programmiergerät steht nun auch in einer Linux-Version zur Verfügung. Es gibt den ASEM-51 inzwischen sowohl in einer Linux- als auch in einer Windows-Version! Das bedeutet, dass es nun endlich keinerlei Probleme mehr geben wird, wenn parallel sowohl unter ordentlichen Betriebssystemen als auch unter Windows entwickelt werden soll :-)
Die Webseite: http://plit.de/asem-51.

Die Site ist in mehrere Kapitel untergliedert, die sich hier anwählen lassen:
Allgemeines
Einleitung zum Thema

Ätzen und Belichten für Einsteiger

Einleitung in die Programmierung des 2051

Die Ein- und Ausgänge des Microcontrollers

Erste Schritte mit dem 2051



Programmiergeräte
Die Übertragung von Programmen in den 89C2051

Modellpflege beim Programmiergerät /
Anleitung zum Einbau in einen Umschalter


Auslesen eines 89Cx051

Bausätze und Produkte



Die Ansteuerung von Peripherie
Anschluss eines LCD-Displays

Ansteuerung von 7 Segment-Anzeigen

Anbindung einer Tastaturmatrix für die
Dateneingabe


Soundausgabe mit dem 2051

Drahtlose Datenübertragung

Pulsbreitenmodulation



Fräs/ Bohrroboter
Ansteuerung eines 2.5D - Bohr- und
Fräsautomaten


Das Rastern von Bewegungsvektoren

Schrittmotore mit RTLinux ansteuern



Kleiner Assemblerkurs
Zahlensysteme und Adressierungsarten

Die Befehle für das erste eigene Programm

Bedingte Sprünge

Mathematik-Befehle

Unterprogrammaufrufe

Logische Operationen / Bitmanipulationen

Befehle zum Datentransfer / weitere Befehle

Assembler-Direktiven, bedingte Assemblierung



Softwareprojekte
Multitasking mit dem 89C2051

Multitasking-Warteschleifen (neu)

Code-Generator für 8051-Kompatible

Serielle Schnittstellen per Software

Intelligente Datenübertragung

I2C-Bus Ansteuerung

Datenlogger mit 89C2051



Modellbahn-Projekte
Wendeschleife für die Modellbahn (Wechselstrom)

Wendeschleife - der zweite Aufguss

100 Watt an einem Pin

Steuern und Versorgen über eine Leitung /
Wir bauen einen Weichendecoder




Was gibt's Neues auf diesen Seiten

Die Linkpage

Download


Über Feedback gleich welcher Art würde ich mich freuen! Insbesondere Hinweisen bezüglich Fehlern werde ich sofort nachgehen.

Da ich kein Student mehr bin, wird meine Homepage auch öfter umziehen müssen. Darum bitte nur noch die Domain www.erikbuchmann.de bookmarken, die immer auf die jeweils aktuelle Homepage verweisen wird!

Besucher seit dem 01.11.98:


Erik Buchmann
EMail an: Owner@ErikBuchmann.de