Problem mit UART1 Empfang

#805843
Lesenswert?

hallo,

habe ein problem beim uart1 vom mega128, das senden über uart1 
funktioniert aber nicht der empfang.
wollte den empfang über leds an portb ausgeben wenn zb. eine 1 übers 
Hyperterminal sende passieren tut aber  nichts.



mfg
kay
Angehängte Dateien:
Persönliche Seite #806109
Lesenswert?

Was verstehst du unter "hängt sich auf in der recive routine"? Nur dass 
du keine Ausgabe auf PORTB hast oder schlimmeres?
1
USART_Receive:
2
  lds temp1, UCSR1A
3
  sbrs temp1, RXC1
4
  rjmp USART_Receive
5
  lds zeichen,UDR1
6
  out portb,zeichen
7
  ret

Keine Ausgabe auf PORTB wäre für mich verständlich - portb ist nirgends 
definiert. Mich wundert, dass der Assembler das so übersetzt. Ich würde 
es mit PORTB versuchen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren