Hallo zusammen...
Ich möchte mit dem ATmega128Funk eine ganz einfache Ausgabe am Terminal ausgeben. Warum geht DAS nicht? Was ist am Quellcode falsch???
Das Demoprogramm mit "Alle meine Entchen" und den Pinnen läuft über BASCOM! Warum das nicht???Code:#include <mega128.h> #include <stdio.h> void main(void) { // USART0 initialization // Communication Parameters: 8 Data, 1 Stop, No Parity // USART0 Receiver: On // USART0 Transmitter: On // USART0 Mode: Asynchronous // USART0 Baud rate: 19200 UCSR0A=0x00; UCSR0B=0x18; UCSR0C=0x06; UBRR0H=0x00; UBRR0L=0x33; // USART1 initialization // Communication Parameters: 8 Data, 1 Stop, No Parity // USART1 Receiver: On // USART1 Transmitter: On // USART1 Mode: Asynchronous // USART1 Baud rate: 9600 UCSR1A=0x00; UCSR1B=0x18; UCSR1C=0x06; UBRR1H=0x00; UBRR1L=0x67; printf("Hello World!\r"); }
Dank im Vorraus!!!
...STS-Team







Zitieren

Lesezeichen