PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Frage zu Befehl zb.: Analogwert / 50 und Softww PWM



Inkoknito
04.11.2007, 11:38
Gutenmorgen,

nach dem ich erfolgreich mein myavrusb mit steckbrett getestet habe und auch schon einiges zusammengebastelt habe wie Hardware PWM für 2 Leuchtdioden und mit LCD Display usw.

1. Frage

was bedeutet das:
kleiner Program auszug:
Do
Analogwert = Getadc(0)
Balken = Analogwert / 50

If Balken <> Balken_alt Then
Balken_alt = Balken

also ich meine besonderes das mit den / 50, heist das einfach dass der eingelesene wert durch 50 geteilt wird oder wie, was hat das für einen nutzen?

2.Frage
Nach dem ich ja schon etwas mit der Hardware PWM rumprobiert habe, wollte ich nun mal etwas die Software PWM austesten.
vieleicht hat ja jemand von euch einen kleinen Code schnipsel wo das drinen steht. also was ganz einfaches

besten dank

mfg

Gento
04.11.2007, 22:56
1) Es geht wohl um eine 'LCD?' Balkenanzeige.

Analogwert = Wert vom AD Wandler 0
Stelle des Balkens = Analogwert / 50

LCD beschreiben kostet richtig Zeit.
Also nur Anzeigen bei Veränderung + wenn Veränderung dann neuen Wert Sichern.

2) ----------------

Ich selbst benutze 1) So strecke ich 20 Cursorlcdposition in 100 Spalten auf. (Mit eigens definierten Zeichen)


Gento