-
Assembler Brauche Hilfe!
Kann hier jemand Assembler? Ich brauche dringend Hilfe!
Das sollen wir tun:
Wenn Licht auf eine Solarzelle scheint soll sich der Schrittmotor auf 100 drehen. Wenn das Licht aus ist wieder auf 0. Aber wie mache ich das? Betriebssystem ist Linux.
Der Microcontroller ist glaub ich das hier:
Siemens
SAB 80C515/80C535
8-Bit Microcontroller
Kann mir jemand helfen? Programmbefehle sind z.B. diese hier:
$IC(sfr.def)
Org 5000H
mov P4,#00001111B
Anf:
CALL ZEIT
MOV A,P4
RL A
MOV P4,A
JMP Anf
$IC(ZEIT.DEF)
End
Wie frag ich ab ob Spannung auf der Solarzelle ist(Also etwa 5Volt). Und wie mache ich das sich der Schritmotor 100 mal nach rechts dreht? Also RR A...
-
Das wird dir so niemand sagen koennen, der nicht genau mit diesem Chip schon mal gearbeitet hat. Vielleicht waere es hilfreich, wenn du die Dokumentation zu deiner Hardware (z.B. als PDF) verlinken wuerdest.
-
Hm ist die einztige die ich finden konnte, wenn nicht lad ich die richtige mit 250 Seiten hoch.
http://www.info-rlp.de/lernteams/ele...cket_guide.pdf
-
Ob Spannung auf der Solarzelle ist, fragst du über einen der analogen Eingänge ab, an dem du diese anschließt (AD-Wandler wird zB. über ADCON gesteuert). Die Ansteuerung vom Schrittmotor hängt von diesem ab.
Gruß Brauni
-
Wenn du nur Abfragen willst, ob Spannung da ist, reicht ein digitaler Eingang auch, musst halt nur nachsehen, ab welcher spannung der auf High geht.
Wann macht dein Schritt-Motor einen schritt? Steuerst du ihn direkt an?
MfG
Brainstar