Assembler

asm1

Assemblercode für einen HF-Sender

Assembler-Programmierung ist viel stärker mit den spezifischen Mikrocontroller-Strukturen verwoben als die Programmierung mit Compilern. Wer mit Assemblern programmiert, muss sich zwangsläufig intensiver mit Aufbau und Funktionsweise von Mikrocontrollern beschäftigen. Und genau das ist auch das Hauptziel dieses Projektteils: Weder werden wir hier einen vollständigen Assembler-Kurs anbieten, noch sollen hier umfangreiche Projekte mit einem Assembler realisiert werden. Vielmehr wird es darum gehen, einige typische Aspekte der Assembler-Programmierung für den Attiny 2313 exemplarisch zu beleuchten und dabei auch für ein tieferes Verständnis für die Funktionsweise von Mikrocontrollern zu sorgen.

Viel Spaß beim Studieren!

Was ist Maschinencode?

Ein erstes Assemblerprojekt

Von Hand assemblieren

Grundlegende Programmiertechniken: Register und Schleifen

Unterprogramme

Interrupts