Hallo zusammen,
so ich bin eine AVR-Neuling. Vor 5 Monaten habe ich angefangen mich mit dem Thema Bascom und AVR zu beschäftigen.
Ich bin ein Bastelfreak und jetzt ist mir das Thema Microcontrollen eben noch abgegangen. Na ja jetzt habe ichs ja angepackt.
Ich bin 26 Jahre und beschäftige mich Hauptsächlich mit Modellbau. In meiner Werkstatt findet sich eine CNC-Fäse und eine Drehbank und noch vieles mehr ...
So jetzt habe ich mich vorgestellt, jetzt zu meinem Problem.
Ich versuche die ADC Ports eines ATMega32 abzufragen und über Print (Bascom) an die RS232 auszugeben. Wenn ich mir die Daten jetzt mit einem Terminalprogramm ansehe, kommt nur "Müll" am Comport an. Was mache ich denn da falsch???
Falsche Variable, oder Was ???
Währe super wenn mir jemand helfen könnte.
Das ist mein Code aus Bascom:
und hier auf dem Bild ist die Antwort im Terminal zu sehen:Code:$baud = 9600 Config Adc = Single , Prescaler = Auto Start Adc Dim W As Word , Channel As Byte Channel = 0 Do W = Getadc(channel) Print "ADC-Pin " ; Channel ; ": Wert " ; W Incr Channel If Channel > 7 Then Channel = 0 Waitms 5000 Loop End
Vielen Dank schon mal
Gruß Ronny







Zitieren
Lesezeichen