AVR-Tutorial UART: Baudrate einstellen - Anfängerfrage

OP #2023881
Lesenswert?

Hallo zusammen,

ich hätte da mal eine Anfängerfrage zum AVR-Tutorial UART:

Dort ist das Einstellen der Baudrate und des Frame-Formats über die 
Register UBRR und UCSR beschrieben 
(http://www.mikrocontroller.net/articles/AVR-Tutorial:_UART)

    ldi     temp, HIGH(UBRR_VAL)
    out     UBRRH, temp
    ldi     temp, LOW(UBRR_VAL)
    out     UBRRL, temp
    ldi     temp, (1<<URSEL)|(3<<UCSZ0)
    out     UCSRC, temp
    sbi     UCSRB,TXEN

Leider will das bei meinem Controller AT90CAN128 nicht funktionieren. 
Die Register lassen sich mit "out" nicht mehr erreichen.
Schätze mal, die Register müssen indirekt geladen werden.

Schonmal danke für eure Tipps!

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