hi, ich habe probleme mit dem usart vom 48,168 in asm,.. (memory mapped, extended i/o) es besteht definitiv kein hardware problem,... im anhang ist die usart file,.. laufen soll es mit 9600,8,n,1 kann mir jemand mal büdde n zaunenpfahl über mein kopf jauchen?? gruß und dank,..
Ok, hat sich erledigt, anscheinend ist
1 | ori temp,RXEN0 |
2 | ori temp,TXEN0 |
durch
1 | ori temp,0b00011000 |
zu ersetzen,.. naja gut,.. thx
Kai Scheddin wrote: > Ok, hat sich erledigt, > anscheinend ist >
1 | > ori temp,RXEN0 |
2 | > ori temp,TXEN0 |
3 | > |
> > durch >
1 | > ori temp,0b00011000 |
2 | > |
> zu ersetzen,..
Versuch mal:
1 | ori temp, 1<<RXEN0 |
2 | ori temp, 1<<TXEN0 |
Peter
bzw.
1 | ori temp, 1<<RXEN0 | 1<<TXEN0 |
RXEN0 etc. sind lediglich bit-Indizes (0-7), ori erwartet eine Bit-Maske
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.