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.