Programmierung

Turbo Pascal


 
  1. Allgemein

    Turbo Pascal enthält als Kern die Programmiersprache Pascal, die um Sprachelemente für moderne Programmiermethoden erweitert wurde.
    Pascal wurde bis 1970 von N. Wirth in Zürich entwickelt. Die Pascal-Erweiterung Turbo Pascal ist seit der Version 3.0 für Borland urheberrechtlich geschützt. Bei der Weiterentwicklung der Versionen (von 3.0 aufwärts) wurde die Abwärtskompatibilität nicht hundertprozentig verwirklicht. Die Version 5.5 wurde um Komponenten zur objektorientierten Programmierung erweitert. Außerdem ist die Möglichkeit der maschinennahen Programmierung in allen Version vorhanden.
    Leider hat die Version 7 einen Makel: Wegen fehlerhafter Initialisierung eines Zählers für die Delay-Funktion wird auf schnelleren Systemen (ab PII/III und Athlon 266 MHz, K6-2 525 MHz) ein Runtime Error erzeugen. Dafür gibt es ein Patch-Programm von C't, die die fehlerhafte Stelle in der EXE für den entsprechenden Rechnertakt korrigiert. Eine bessere Lösung, die für alle Geschwindigkeiten funktioniert, ist eine geänderte Unit CRT die bis 300GHz funktionieren soll.

  2. Das "Hallo Welt"

    program hallo;
    begin
     
    Write(
    'Hallo Welt!');
    end.


  3. Algorithmen

    Ein Algorithmus ist eine konkrete, in keiner festen Sprache abgefasste, Beschreibung eines allgemeinen Verfahrens zur Lösung eines Problems.

  4. Testprogramm für den LPT-Port

    System : DOS
    Aufgabe: Dieses Programm testet
                   alle Ports der parallelen
                   Schnittstelle.

    weitere Informationen gibt es hier



  5. Testprogramm für den COM-Port

    System : DOS
    Aufgabe: Dieses Programm testet
                   alle Ports der seriellen
                   Schnittstelle.

    weitere Informationen gibt es hier





  6. Die folgenden Programme sind schon etliche Jahre alt, stammen aus den Anfangszeiten und waren für DOS gedacht. Sie sollen als grober Anhalt dienen, u.a. wie unter TurboPascal auf die entsprechenden Schnittstellen zugegriffen werden kann. 

  7. Lauflicht

    System : DOS
    Aufgabe: Steuerung eines Lauflichts am LPT-Port
                   oder an einer PIO-Karte.
                   Entsprechende Hardware
                   (Relais-Platine o.ä.) vorausgesetzt.
                 
    Download Llicht01.zip


  8. 8-Kanal-Mesz

    System : DOS
    Aufgabe: Spannungsmessungen mit einem 8-Kanal
                   10-Bit AD-Wandler an der seriellen
                   Schnittstelle (LTC1090).


    Download Mesz1003.zip


  9. Code

    System : DOS
    Aufgabe:  Passwortschutz beim Start des PC's für
                    Rechner ohne Bios-Passwort.

    Download Code23.zip






http://www.counter-service.de http://www.counter-service.de
Home
uebermich
Programmierung
Amateurfunk
Elektronik
Download
Links
E-Mail
Gästebuch/Meckerecke
Counter-DG1XPZ