-
-
Erfahrener Benutzer
Roboter Genie
öm..
und wie sähe das in assembler aus?
-carryflag auf 0 setzen
-adresh wert verdreifachen
-auf überlauf achten , wenn überlauf wert auf 255 setzen
-carryflag auf 1 setzen
-wert zwischenspeichern
-von wert 241abziehen
-carryflag bleibt=1 also zahl größer als240,
dann pwm ausschalten, port high
sonst carryflag=0, also weiter im normalen programm
das gleich nochmal andersrum für den unteren wert
..hmmm.. wärs da nicht besser erst 8 vom original Wert abzuziehen,
und wenns dann kleiner null ist, das ding abschalten, und dafür die obere vollast spanne um 10 vergrößern..
hm.. doch das wäre besser.. schau ich gleich mal nachm essen..
uh, kom-pilli-ziert ..
und irgendwie doppelt gemoppelt..
Gruß
undTschüß \

/
~Jürgen
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen