Archiv verlassen und diese Seite im Standarddesign anzeigen : Tiny11 - Lauflicht
firefox2007
23.09.2008, 19:15
Hallo,
ich hab eine Platine auf der 5 LEDs mit Vorwiederstand gegen 5 Volt geschaltet sind und wollte diese nun in Assembler Programmieren.
Die Platine wird von einem Tiny 11 gesteuert:
PBx----LEDx---Rx---+5V
Hat jemand eine Idee?
Besserwessi
23.09.2008, 22:46
Ein Lauflicht mit 5 LEDs sollte mit 5 oder höchstens 10 Phasen auskommen. Die kann man ganz einfach, wie ein Anfänge als 5 mal hintereinander LDI ... , out ... , rcall delay programmieren. Ict zwar nicht schön, geht aber.
Ideen hab ich viele... Hast du aber auch ne konkrete Frage?
Hallo,
nimm doch einfach n Timer, mit dem hast du einen regelmäßigen Interrupt. Dann musst du nur in jedem Interrupt ein Register hochzählen und wenn es oben ist wieder auf 0 setzen. Dann kannst du per Vergleich-Befehl immer an ne andere Stelle hinspringen wo eine oder mehrere LEDs ein- oder ausgeschaltet werden!!
MFG Mixxer
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.