frank-wob
21.12.2011, 18:22
Hallo,
ich nutze bei einem Mega8 lediglich den Empfänger des USART. Den TXD Pin (PD1) möchte ich als Eingang benutzen.
Ich habe also versucht mit
$baud = 115200
Config Serialin = Buffered , Size = 24
.
.
.
Ucsrb.txen = 0
Config Pind.1 = Input
Portd.1 = 1
den Pin als Eingang zu definieren, funktioniert aber nicht.
Zum lesen der Zeichen in meinen Zeichenbuffer nutze ich inkey()
Kann mir jemand sagen was ich falsch mache? Ist es evtl garnicht möglich (in Bascom) nur einen der Usartpins anderweitig zu nutzen.
Gruß Frank
ich nutze bei einem Mega8 lediglich den Empfänger des USART. Den TXD Pin (PD1) möchte ich als Eingang benutzen.
Ich habe also versucht mit
$baud = 115200
Config Serialin = Buffered , Size = 24
.
.
.
Ucsrb.txen = 0
Config Pind.1 = Input
Portd.1 = 1
den Pin als Eingang zu definieren, funktioniert aber nicht.
Zum lesen der Zeichen in meinen Zeichenbuffer nutze ich inkey()
Kann mir jemand sagen was ich falsch mache? Ist es evtl garnicht möglich (in Bascom) nur einen der Usartpins anderweitig zu nutzen.
Gruß Frank