Pfad: Home => AVR-Übersicht => Hardware
RAM Tutorial für das Erlernen der Assemblersprache von
AVR-Einchip-Prozessoren AT90Sxxxx
von ATMEL anhand geeigneter praktischer Beispiele.
Hardware auf dem STK board
(Die Links auf die *.asm-Dateien zum Herunterladen mit gedrückter Shift-Taste anklicken.)
HTML-
Format
ASM-
Format
Erläuterung zum Inhalt
EEPROM EEPROM Das EEPROM lesen und beschreiben. Beim Programmieren wird ein im EEPROM definierter Zähler auf Null gesetzt. Mit jedem Restart wird dieser um Eins erhöht und sein Inhalt auf den LEDs in Hex ausgegeben. Siehe unbedingt die Hinweise am Ende dieses Programmes, da beim Programmieren und beim Verifizieren auf dem Board Fehlermeldungen auftreten werden!
RAM RAM Testet exteres RAM auf dem STK-200 board zählt RAM-Positionen durch Schreiben von AA und 55 in die einzelnen Positionen, verifiziert den Inhalt und gibt bei erfolgreichem Test das MSB der obersten RAM-Adresse auf den LEDs aus
LCD LCD Löscht das LCD-Display und gibt in Zeile 1 und 2 einen Test-Text aus. Die nötigen LCD-Grund-Routinen sind sinnigerweise in einer eigenen Include-Datei untergebracht, die für alle möglichen Zwecke weiterverwendet werden kann.
SIO SIO Sendet auf der Schnittstelle mit 9k6 8N1 einen Text und echot dann eingehende Zeichen zurück. Für die Hardware (Kabel, Stecker, etc.) und das Terminal- Programm bitte noch diesen Text lesen!
SIO SIO Ähnlich: Sendet die Hexadezimalverschlüsselung der empfangenen Zeichen zurück. Die gleichen Hinweise wie oben treffen zu (siehe Text!)


©2002 by http://www.avr-asm-tutorial.net