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
Was macht der Assembler aus dem hier sbrs temp1, ,RXC1 (2 Komma)
Karl heinz Buchegger wrote: > Was macht der Assembler aus dem hier > > sbrs temp1, ,RXC1 > > (2 Komma) sorry ein tippfehler sollte natürlich nur ein komma.
Und, war das jetzt das Problem? Ich sehe auch nirgends, wo du den Port B auf Ausgang stellst ( das DDRB mit 0xFF beschreiben)
so portB ist als ausgang definiert aber der mega hängt sich auf in der recive routine.
Was verstehst du unter "hängt sich auf in der recive routine"? Nur dass du keine Ausgabe auf PORTB hast oder schlimmeres?
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
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.