Forum: Mikrocontroller und Digitale Elektronik Problem mit LED


von Kostas K. (tidus)


Lesenswert?

Hallo zusammen!
Bin ganz neu auf diesem Gebiet und versuche mich gerade an etwas aber es 
funktioniert nicht so wie ich es will.

Ich arbeite mit dem M16C(M30245) Mikrocontroller und habe folgendes 
Problem:
Ich habe ein Programm bekommen, mit dem man über ein PDA Werte an die 
Timer geben kann für eine bestimmte Zeit. Je höher der Wert ist desto 
größter ist die Spannung die am Ausgang des Timer. Wenn 0 oder gar 
nichts angegeben wird, soll die Spannung an output des Timers Null sein.

Ich möchte jetzt einen Timer so programmieren. Ich habe es auch gemacht 
mit Timer A0. Es gibt aber ein Problem. Und zwar, dass die Spannung, 
wenn ich nichts mache nie Null ist. Und außerdem leuchtet LED0 immer. 
Ich glaube deswegen, da der Ausgang des Timer A0 und LED0 auf den 
gleichen Port liegen. Wie kann ich das denn machen, dass es so 
funktioniert wie ich es haben will?
Ich meine, dass LED0 nicht leuchtet?

Und noch etwas: Ich habe irgendwo gelesen, dann die Pins der MCU 
mehrfach belegt sind und das man die gewünschte Funktion programmieren 
muss. Wie kann man das machen? Ich glaube so kann man auch mein Problem 
lösen. Aber ich weiß nicht wie das geht.

Ich bin wirklich verzweifelt und würde mich freuen wenn jemand mir dabei 
helfen könnte.

Vielen Dank schon im Voraus

Kostas

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.