UART AT89S8253 Mikroelektronika

Gast #3973824
Lesenswert?
• ▲
▼
Hallo,
ich arbeite mit einem Experimentierboard von der Firma Mikroelektronika. 
Unten ist ein Beispielprogramm für die Serielle Schnittstelle. Kennt 
sich jemand mit diesem Programm aus und kann mir sagen wo ich sehen kann 
was in den Unterprogrammen für Delay und UART steht. Wo befinden sich 
diese Programme. Es wird keine .lib eingebunden. Ich würde gerne die 
Serielle Schnittstelle selbst programmieren aber gerne mal in diese 
Funktion reinschauen und sehen was dort gemacht wird.

Danke


/*
 * Project name:
     UART (Simple usage of UART module library functions)
 * Copyright:
     (c) Mikroelektronika, 2009.
 * Revision History:
     20071210:
       - initial release;
 * Description:
     This program demonstrates how to use uart library routines. Upon 
receiving
     data via RS232, MCU immediately sends it back to the sender.
 * Test configuration:
     MCU:             AT89S8253
                      http://www.atmel.com/dyn/resources/prod_documents/doc3286.pdf
     Dev.Board:       Easy8051v6 - ac:UART
                      http://www.mikroe.com/easy8051/
     Oscillator:      External Clock 10.0000 MHz
     Ext. Modules:    -
     SW:              mikroC PRO for 8051
                      http://www.mikroe.com/mikroc/8051/
 * NOTES:
     - Turn ON RX and TX UART switches (SW8.5, SW8.6).
*/

char uart_rd;

void main() {

  UART1_Init(4800);               // Initialize UART module at 4800 bps
  Delay_ms(100);                  // Wait for UART module to stabilize

  UART1_Write_Text("Start");
  while (1) {                     // Endless loop
    if (UART1_Data_Ready()) {     // If data is received,
      uart_rd = UART1_Read();     //   read the received data,
      UART1_Write(uart_rd);       //   and send data via UART
    }
  }
}
Gast #3974474
Lesenswert?
• ▲
▼
moin,

frag doch die Firma...aber die werden Dir nicht weiterhelfen wollen.

Ist halt ein totes Pferd,

...oder wie soll man dazu sagen, das diese Firma closed-source for libs 
als "Verkaufsargument" sieht?

VG
Pieter

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.