AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Lauflicht in Assembler

Ein Thema von FabianIBerlin · begonnen am 18. Mär 2006 · letzter Beitrag vom 18. Mär 2006
Antwort Antwort
FabianIBerlin

Registriert seit: 6. Mär 2005
43 Beiträge
 
#1

Lauflicht in Assembler

  Alt 18. Mär 2006, 15:04
Hi, wir haben gerade in der schule angefangen Assembler zu programieren. Wir benutzen dem micro Controller SAB 80C535 und sollen ein lauflicht programmieren. Ich habe eine zahl max 8 bit groß und die soll nach einander auf den ausgabeport gelegt werden (da sind LED's). Kann mir jemand sagen wie ich sowas realisieren kann?
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#2

Re: Lauflicht in Assembler

  Alt 18. Mär 2006, 15:05
Dein Lehrer vielleicht?
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
FabianIBerlin

Registriert seit: 6. Mär 2005
43 Beiträge
 
#3

Re: Lauflicht in Assembler

  Alt 18. Mär 2006, 15:14
leider nicht wir sollen alles selber rauskriegen...
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#4

Re: Lauflicht in Assembler

  Alt 18. Mär 2006, 15:17
Ich kenne die Hardware, die ihr verwendet zwar nicht, vermute aber das Bitmuster irgend eine Speicherstelle zur LED-Ansteuerung verwendet wird. Die Animation eines lauflichts erreichst du dann durch Verändern diese Bitmusters z.B. durch Rotation des Bytes.
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.251 Beiträge
 
Delphi 2006 Professional
 
#5

Re: Lauflicht in Assembler

  Alt 18. Mär 2006, 15:19
Zitat von FabianIBerlin:
... Kann mir jemand sagen wie ich sowas realisieren kann?
Zitat von FabianIBerlin:
... wir sollen alles selber rauskriegen...
Hai Fabian,

was fällt Dir an diesen beiden Aussagen von Dir auf?
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat
FabianIBerlin

Registriert seit: 6. Mär 2005
43 Beiträge
 
#6

Re: Lauflicht in Assembler

  Alt 18. Mär 2006, 15:21
er meinte wir können auch im inet gugen auch teile das ist nur eine teilaufgabe das lauflicht, es ist uns nicht verboten sogar fertige bsp zu verwenden
  Mit Zitat antworten Zitat
Dust Signs

Registriert seit: 28. Dez 2004
Ort: Salzburg
379 Beiträge
 
#7

Re: Lauflicht in Assembler

  Alt 18. Mär 2006, 15:25
Zitat von FabianIBerlin:
es ist uns nicht verboten sogar fertige bsp zu verwenden
Das glaube ich zwar weniger, aber such mal nach den Befehlen rol, ror bzw. shl und shr...

Dust Signs
(aka AXMD in der EE)
Die Nummer, die Sie gewählt haben, ist imaginär. Bitte drehen Sie Ihr Telefon um 90° und versuchen Sie es erneut.
  Mit Zitat antworten Zitat
Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.251 Beiträge
 
Delphi 2006 Professional
 
#8

Re: Lauflicht in Assembler

  Alt 18. Mär 2006, 15:25
Auch wenn ich seit Hundertjahren kein Assembler mehr gemacht habe; ich würde so vorgehen.
  1. Register auf den Wert 1 setzen.
  2. Registerinhalt in "Ausgabeport kopieren".
  3. Zu einer Unterfunktion springen welche x Millisekunden läuft
  4. Registerwert um eins nach links schieben. (SHL)
  5. Zu 2. springen
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat
FabianIBerlin

Registriert seit: 6. Mär 2005
43 Beiträge
 
#9

Re: Lauflicht in Assembler

  Alt 18. Mär 2006, 15:26
Zitat von Dust Signs:
Zitat von FabianIBerlin:
es ist uns nicht verboten sogar fertige bsp zu verwenden
Das glaube ich zwar weniger, aber such mal nach den Befehlen rol, ror bzw. shl und shr...

Dust Signs
Ich bin nicht mehr in der 3. klasse ich bin im 4. semster wir ham sowas nicht nötig. Und wir müssen es ja selber presentieren spirch verstehen was wir da haben...
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:53 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz