PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Config Portd = Output



king-sixXx
24.04.2005, 12:27
Hi Leute!

Ich hab gerade mein erstes Bascom Proggi geschrieben und es läuft! Bin richtig happy :-)

Mein Code sieht so aus:


Config Portd = Output

Do
Portd = 255
Waitms 100
Portd = 0
Waitms 50
Loop

End



Ich benutze eine Atmega8 und der Befehl "Config Portd = Output" definiert doch alle Ports von PD0 bid PD7 als Ausgang. Demnach müsste ich zwischen alle diese Port und VCC+ LED anschließen können und diese müsse blinken.
Das tut sie aber nur an den Ports PD1 und PD4!

Was habe ich falsch gemacht???

Liebe Grüße!
Benedict

teslanikola
24.04.2005, 17:00
Also am CODE liegt es garantiert nicht. Ich würde mal einen anderen M8 einsetzten und probieren obs dan geht, wenn incht schau mal ob LEDs kaputt oder flaschrum verlötet sind ( das passiert schell mal ).

Marco78
24.04.2005, 17:13
Was für LEDs sind das denn? Ultrahelle? Nicht das der maximale Strom pro Port überschritten ist?!

Ist nur ne blöde Idee, aberder Teufel steckt ja oft im Detail ;)

24.04.2005, 18:25
Vielen Dank für die Hinweise! An den LED lags nicht.
Ich hab den Code entwas verändert:
statt "Portd = 255" hab ich einfach "Portd.1 = 1" usw. geschrieben...
Jetzt klappts :-)

Liebe Grüße!

king-sixXx
24.04.2005, 18:54
Der obrige Beitrag war natürlich von mir...