- Akku Tests und Balkonkraftwerk Speicher         
Ergebnis 1 bis 3 von 3

Thema: Einfaches printf() über RS232 ausgeben //Stimmt der Code???

  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    08.03.2007
    Ort
    Leichlingen
    Alter
    41
    Beiträge
    29

    Einfaches printf() über RS232 ausgeben //Stimmt der Code???

    Anzeige

    LiFePo4 Akku selber bauen - Video
    Hallo zusammen...

    Ich möchte mit dem ATmega128Funk eine ganz einfache Ausgabe am Terminal ausgeben. Warum geht DAS nicht? Was ist am Quellcode falsch???

    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");
    
    }
    Das Demoprogramm mit "Alle meine Entchen" und den Pinnen läuft über BASCOM! Warum das nicht???

    Dank im Vorraus!!!

    ...STS-Team
    (Signatur entfernt - war zu groß - admin)

  2. #2
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    08.05.2005
    Ort
    Issum
    Alter
    52
    Beiträge
    2.236
    Das Demoprogramm mit "Alle meine Entchen" und den Pinnen läuft über BASCOM! Warum das nicht???
    Weil printf auf die stdout geht, und wo ist bei AVR die stdout, wer sagt denn, daß es die UART sein muß? ?
    Den Datenstrom mußt Du per Hand umbiegen guckst Du

    Gruß Sebastian
    Software is like s e x: its better when its free.
    Linus Torvald

  3. #3
    Neuer Benutzer Öfters hier
    Registriert seit
    08.03.2007
    Ort
    Leichlingen
    Alter
    41
    Beiträge
    29
    mpf... Danke für die schnelle Antwort...

    ...aber irgendwie klappt dat nit!!! HELP! [-o<
    (Signatur entfernt - war zu groß - admin)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Solar Speicher und Akkus Tests