Download RT- ZBAS - Kolter Electronic
Transcript
SEPIA DOKUMENTATION RT- ZBAS Komplexe Automation durch leichte Programmierung Advanced BASIC Inhalt Kapitel 1 Kapitel 2 Grundlagen Einführung Zahlengenauigkeit, Vorbelegung Standard-Befehle (siehe auch Kapitel 2) SEPIA RT-ZBAS Befehle VGA-Farben, Text Color Rechner starten, System booten 3 4 5 6 7 8 Erste Beispiele Mein erstes Programm CPU Temperatur erfassen, Temperatursensor Quittungston mir XPBELL ausgeben RTC Uhrzeit und Datum RTC Programmbeispiel 10 11 13 14 15 Datenübertragung Tastaturabfrage und Zeichenausgabe XSTROUT, XSTRIN$ ser. I/O Datenübertragung XGETKEY Zeichen über COM-Port lesen 16 17 18 Beispiele zur Hardware LOADGO mit IDE-Karte und CF-Karte MEM Memory-Karte ansteuern WatchDog auf RTC-Karte programmieren RL8 Relais programmieren OI8 Optokoppler erfassen AD1 analoge Spannungen messen DA1 analoge Spannungen erzeugen CNT Counter, 24 Bit Zähler auslesen E32 32x Optokoppler erfassen A32 32x Optokoppler programmieren 19 20 21 22 23 24 25 26 27 28 Spezielles Die „AUTOBAS“ Startdatei VGA Textfarben programmieren 29 30 IDE - Datenträger Befehle DIR, LOAD, SAVE DRIVE, RESET, RENAME, ERASE, XROOT Standard - Befehle Einführung Befehlsübersicht, implementierte Befehle 56 57 Fehlermeldungen Software Fehlermeldungen System Fehlermeldungen 58 58 Funktionen Operatoren und math. Standardfunktionen 59 Variablen Variablen und Variablen-Typen 60 Syntax ABS ... ... ... XOR 61 158 31 32 Sonderfunktionen 16-Bit I/O-Adresse ansteuern Debugger Funktionen Hilfe zum Debugger, einzelne Menuefunktionen IDE-Routinen im Debug Untermenue „S“ ROM Adressen (Call) VGA-Terminal Status melden VGA-Grafik mit NET-Karte EMail über XPort® senden XPULSE PHI0/PHI90 Geber-Pattern erzeugen XIPEAK Einzel-Impuls ab 5 µs erzeugen XIRQON & XIRQOFF Interrupt-Generator 34 * 35 37 38 40 41 42 44 45 47 49 Anhang Weitere Programmierbeispiele ASCII - Tabelle F-Tasten Belegung der PS/2-Tastatur Datenblätter & Fotos (Web - Links) 50 51 53 54 * Funktion zur Zeit noch in Erprobung KOLTER ELECTRONIC Tel.: 02235-76707 e-mail: [email protected] Fax.: 02235-72048 Internet: http://www.kolter.de Seite 2