Gast
#813639
Hallo, warum ist der Registername URSEL in Atmega644 verschwunden? Und wodurch wird er ersetzt? Danke!
|
Anzeige
|
URSEL in Atmega644
Gast
#813639
Hallo, warum ist der Registername URSEL in Atmega644 verschwunden? Und wodurch wird er ersetzt? Danke! Wurik wrote: > Hallo, > > warum ist der Registername URSEL in Atmega644 verschwunden? Und wodurch > wird er ersetzt? > > Danke! Was hat dieses Register denn gemacht?
Gast
#813710
URSEL: Register Select This bit selects between accessing the UCSRC or the UBRRH Register. It is read as one when reading UCSRC. The URSEL must be one when writing the UCSRC. Bei Atmega644 ist dieser Registername nicht zu finden, warum? Ist der Reorganisation der Register zum Opfer gefallen. Wenn UBRRxH und UCSRxC auf getrennten Adressen liegen, ist die Ursel überflüssig.
Gast
#813733
Das USRSEL-Flag wird bei ATMEGA 32/16 gesetzt um Zugriff auf das UCRSC Register zu erhalten, da sich an der selben Addresse auch das HI-Byte (UBBRH) des UBRR-Registers befindet. Bei den x4ern sind diese Register wieder getrennt und es wird daher kein Selektionsbit benötigt. Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|