Forum: Projekte & Code Durchzählen der LEDs per Timer0 (AVR, Assembler)


von Andreas (Gast)


Angehängte Dateien:

Lesenswert?

Testprogramm für AVR-Demoboard mit AT90S1200
Durchzählen der LEDs per Timer0

Autor: J. Zimmermann    Status: getestet
Datum: 08.06.1998    Version: 1.0

Ing.-Büro Josef Zimmermann
Copyleft nach GNU GPL

Konfiguration der Harware: Atmel Evaluationboard
Verbindung per Flachbandkabel von LEDs mit PortB

Für AVR-ASM V1.21 oder höher
Bitte den sleep-Befehl nicht im Simulator verwenden!

Die Art und Weise in der die Hardware-Register initialisiert werden ist 
nicht ganz sauber. Besser wäre es zunächst das Register zu lesen, den 
Wert über Bit-Befehle zu ändern und dann zurück zu schreiben. Spätestens 
bei der Portierung auf einen anderen Controller der AVR-Familie kann es 
sonst zu Problemen kommen. Darüber hinaus muß bei der Portierung der 
Stackpointer initialisiert werden, was sich beim 90S1200 erübrigt, wegen 
des Hardwarestacks.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.