ROBOBASIC Sprach-Referenz v2
Numerale (0~7), Konstanten und Byte-Variablen können für die [Analoge Portnummer]
genutzt werden.
Der Wertebereich für eine Taste reicht von 0 bis 16. 0 bedeutet, dass die Taste nicht gedrückt
ist. Numerale von 1 bis 16 bedeuten, dass die Taste gedrückt ist.
Beispiel des Befehls
DIM K AS BYTE
K = KEYIN(0, 16)
Kapitel 6
Erklärung der Befehle
zur Speichersteuerung
Die Robotersteuereinheit hat CPU und Speicher, so dass sie als Mikrocomputer bezeichnet
werden kann. Speicherausführungen sind daher ein wichtiger Aufgabenbereich beim Sichern
und dem Berechnen von Programmen. Der externe Speicher für die Kontrolleinheit findet sich
in Form des EEPROM und wird für das Speichern von Nutzerprogrammen genutzt. Der
Arbeitsspeicher befindet sich dagegen direkt in der CPU.
Der interne Speicher wird als RAM bezeichnet. Allerdings kann man ihn auch als Datensatz
bezeichnen, da der spezielle Funktionen der Roboter-CPU hat. Der interne Speicher steht im
Zusammenhang mit der Anzahl der verwendbaren Variablen während der Entwicklung eines
Programms. Die Controller der MR-C2000-Serie haben 30Bytes variablen Speicherplatz. Die
MR-C3000-Serie hat 256Bytes variablen Speicher. Die anderen Teile des Speichers sind für
die interne Verwendung der Robotersteuereinheit gedacht.
HITEC ROBONOVA
Einlesen der Werte von 16 Tasten, die am analogen Port #0
hängen als K
http://www.robonova.de
25