Hallo
Vielen Dank für die Antworten! Die Lust am Schreiben hat noch nicht nachgelassen. Nur die Zeit hat gefehlt...
Leider funktioniert das ganze immernochnicht...Ich habe das senden aus der ISR raus genommen. und habe in main jetzt nur noch stehen:
Trotzdem will das ganze noch nicht so... so langsam weiß ich auch nichtmehr woran das noch liegen kann...Code:void main (void) { // Disable Watchdog timer PCA0MD &= ~0x40; // WDTE = 0 (clear watchdog timer // enable) OSCILLATOR_Init (); // Initialize Oscillator PORT_Init(); // Initialize Port I/O UART0_Init (); // Initialize UART0 EA = 1; //Interrupts global freigeben ES0 = 1; //UART0 interrupt freigeben RI0=0; while(1) { while (RX_ready == 0); putchar(the_char); the_char = 0; } }
Habe auch schon versucht wie sich das ganze verhält wenn ich den Controller ohne das Interface betreibe. Das brachte leider auch kein anderes Ergebniss...
Grüße!
Bean






Zitieren

Lesezeichen