ich hab leider noch in problem. Diesesmal weis ich gar nicht wo ich zum suchen anfangen soll:
Ich hab 8 rote und 1 grüne Led zur Statusanzeige verlötet. Dabei zeigt die grüne an ob die Spannungsquelle angeschlossen ist und die 8 LEDs sind über je einen 1kOhm Widerstand an die Ports C0 bis c7 angeschlossen. nun sollen sie blinken:
Code:
$regfile = "m32def.dat"
$framesize = 32
$swstack = 32
$hwstack = 32
$crystal = 1000000
Config Portc.0 = Output
Config Portc.1 = Output
Config Portc.2 = Output
Config Portc.3 = Output
Config Portc.4 = Output
Config Portc.5 = Output
Config Portc.6 = Output
Config Portc.7 = Output
Do
Portc.0 = 1
Portc.1 = 1
Portc.2 = 1
Portc.3 = 1
Portc.4 = 1
Portc.5 = 1
Portc.6 = 1
Portc.7 = 1
Waitms 500
Portc.0 = 0
Portc.1 = 0
Portc.2 = 0
Portc.3 = 0
Portc.4 = 0
Portc.5 = 0
Portc.6 = 0
Portc.7 = 0
Waitms 500
Loop
End
Die LEDs bei PORTc. 0,1,6,7 blinken auch. Die anderen nicht. Ich hab mit einem Spannungsmessgerät mal die Spannung an den Ports gemessen. Die ist konstant fast 5V. Sie schankt nie. Hab ichs jetzt irgendwie geschafft die Ports kaputt zu machen? Und warum die LEDs nicht leuchten ist mir noch ein rätsel.Auf schlechte Lötstellen hab ichs auch überprüft. Die 5V liegen auch an den LEDs an.
Auch wenn s nicht danach ausschaut, aber ich versuch immer meine Probleme erst selber zu lösen. Aber hier blick ich nicht mehr durch. Wenn die Spannung am Port sich nicht mehr ändert geh ich mal davon aus, dass es am Controller liegt.
Vielen Dank für eure Ratschläge!
Lesezeichen