Hallo, ich hätte mal wieder ein Problem.
Sobald im Programm der '$baud oder Print-Befehl auftaucht ist der Port (PD.1 beim Mega32) immer auf 1 und nicht mehr als Ausgang nutzbar.
Beispiel:
$regfile = "m32def.dat"
$crystal = 8000000
'$baud = 9600
$hwstack = 40
$swstack = 40
$framesize = 60
Config Portd = &B11111111 'als Ausgang schalten
Print "Hallo Welt"
Do
Portd = 0
Wait 1
Portd = 255
Wait 1
Loop
End
Gibt es eine Möglichkeit, den UART nach der Ausgabe wieder abzuschalten ?
Konkret möchte ich nur am Programmanfang Werte über TXD ausgeben und den
Port danach wieder als Ausgang nutzen.
Besten Dank schon mal für Eure Hilfe !
Sobald im Programm der '$baud oder Print-Befehl auftaucht ist der Port (PD.1 beim Mega32) immer auf 1 und nicht mehr als Ausgang nutzbar.
Beispiel:
$regfile = "m32def.dat"
$crystal = 8000000
'$baud = 9600
$hwstack = 40
$swstack = 40
$framesize = 60
Config Portd = &B11111111 'als Ausgang schalten
Print "Hallo Welt"
Do
Portd = 0
Wait 1
Portd = 255
Wait 1
Loop
End
Gibt es eine Möglichkeit, den UART nach der Ausgabe wieder abzuschalten ?
Konkret möchte ich nur am Programmanfang Werte über TXD ausgeben und den
Port danach wieder als Ausgang nutzen.
Besten Dank schon mal für Eure Hilfe !