murdocg
19.09.2009, 16:44
Eben wollte ich einen µC testen.
Hab dazu folgendes Programm geflasht.
$regfile = "m8def.dat"
$framesize = 32
$swstack = 32
$hwstack = 32
$crystal = 1600000
Config Portb.6 = Output
Config Pinb.7 = Input
Portb.7 = 1
Do
If Pinb.7 = 0 Then
Portb.6 = 1
Else
Portb.6 = 0
End If
Loop
End
Eigentlich müsste die LED die an Port B 6 und Masse liegt doch leuchten wenn ich den Taster der an Masse und Port B 7 liegt drücke. Es ist aber genau andersherum. Hab ich einen Denkfehler oder hab ich was übersehen?
Edit: Nochmal zur verständlichkeit, also die LED leuchtet wenn ich den Taster nicht drücke und leuchtet nicht, wenn ich den Schalter drücke.
LG Fabian
Hab dazu folgendes Programm geflasht.
$regfile = "m8def.dat"
$framesize = 32
$swstack = 32
$hwstack = 32
$crystal = 1600000
Config Portb.6 = Output
Config Pinb.7 = Input
Portb.7 = 1
Do
If Pinb.7 = 0 Then
Portb.6 = 1
Else
Portb.6 = 0
End If
Loop
End
Eigentlich müsste die LED die an Port B 6 und Masse liegt doch leuchten wenn ich den Taster der an Masse und Port B 7 liegt drücke. Es ist aber genau andersherum. Hab ich einen Denkfehler oder hab ich was übersehen?
Edit: Nochmal zur verständlichkeit, also die LED leuchtet wenn ich den Taster nicht drücke und leuchtet nicht, wenn ich den Schalter drücke.
LG Fabian