Hallo Leute,

sitze seit heute Mittag am UART (bin absoluter Neuling). Hab das Kapitel UART im Datasheet komplett abgearbeitet. Parallel dazu auch http://www.mikrocontroller.net/artic...orial/Der_UART hier reingeschaut (deutsche Übersetzung der Registerfunktionen). Nun alles angeschlossen Programmiert und es will einfach nicht funktionieren.

meine Code:

Code:
/*
 * AVRGCC2.c
 *
 * Created: 20.04.2012 16:34:54
 *  Author: Administrator
 */ 
#include <avr/io.h>
#include <util/delay.h>




#define F_CPU		16000000UL
#define BAUD		9600UL

#include <util/setbaud.h>


int main(void)
{ 
	//UART DEfinitionen
	
	UCSRB = (1<<TXEN);
	UCSRC = (1<<URSEL)|(1<<UCSZ1)|(1<<UCSZ0);
	
	UBRRL_VALUE;
	UBRRL_VALUE;
	
	
	int x;
	
    while(1)
    {
	    while (!(UCSRA & (1<<UDRE)))  /* warten bis Senden moeglich                   */
    {
    }
 
    UDR = 'x';                    /* schreibt das Zeichen x auf die Schnittstelle */
	}
}
Als Hardware habe ich:
RN-Control 1.4
myAVR USBtoUART

Software:
AVRStudio
HTerm