-
-
also i hab jetzt das programm ausgebessert. und des schaut jetzt so aus:
void USART_Transmit1()
{
while ( !( UCSRA & (1<<UCSRA.5)) );
UDR = 3;
}
aber er geht aus der while schleife net raus. Habs im avrstudio simuliert und bin dabei drauf gekommen.
gesetzt sand mein sachen richtig, zumindest brauch ich sie so...
// USART initialization
// Communication Parameters: 8 Data, 1 Stop, No Parity
// USART Receiver: Off
// USART Transmitter: On
// USART Mode: Asynchronous
// USART Baud rate: 9600
UCSRA=0x00;
UCSRB=0x08;
UCSRC=0x86;
UBRRH=0x00;
UBRRL=0x33;
i bin so ratlos und net mal meine lehrer können sich dabei aus :-/
glg
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen