Forum: Mikrocontroller und Digitale Elektronik ATMEGA16 Bitmuster am Eingang mit Analogwert multiplizieren


von Alexander S. (alze1970)


Lesenswert?

Hallo zusammen,

ich bin ziemlich neu in der Programmierung mit Bascom und vielleicht 
kann mir jemand von euch helfen...

Ich möchte einen Analogeingang einlesen und mit dem Bitmuster das an den 
Digitalen IOs am Port B anliegt an eine Variable übergeben und 
anschliessend multiplizieren.

Bitmuster 00000000 entspricht 0
Bitmuster 00000001 entspricht 1
Bitmuster 00000010 entspricht 2
Bitmuster 00000011 entspricht 3
usw...


Den Anlalogeingang hab ich schon geschafft, aber bei dem Bitmuster steh 
ich ganz schön auf dem Schlauch. Gibt es hierfür einen Befehl, oder kann 
ich einfach die Eingänge an die Variable übergeben und diese als Integer 
deklarieren???

Vielleicht kann mir jemand von euch helfen... wäre echt supi

alze

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.