C Control I Unit-M 2.0 BASIC 5 Vdc Inputs / outputs 16 x digital I/Os/8 x analog or digital I/Os/2 x analogue outputs (s 198822 Data Sheet
Product codes
198822
OBJECTS
Einige spezielle Interfaces wie das LCD,IR,RF,I²C und CONFIG arbeiten intern mit der Umleitung der
Instruktionen PUT,GET,PRINT von der seriellen Schnittstelle auf das jeweilige Objekt. nach dem RESET ist
immer die Schnittstelle aktiv, und keine Umleitung ist wirksam. Vor dem Zugriff auf einer der genannten
Objekte muss eine Umleitung darauf aktiviert werden - das OBJECT muss initialisiert werden
Instruktionen PUT,GET,PRINT von der seriellen Schnittstelle auf das jeweilige Objekt. nach dem RESET ist
immer die Schnittstelle aktiv, und keine Umleitung ist wirksam. Vor dem Zugriff auf einer der genannten
Objekte muss eine Umleitung darauf aktiviert werden - das OBJECT muss initialisiert werden
OBJECT.INIT
Danach erfolgt in der Regel ein Schreib/Lesezugriff auf das OBJECT. Es werden immer Byte Werte
übertragen, selbst wenn der Wert ein Word ist (dann wird nur das LO Byte übertragen)
übertragen, selbst wenn der Wert ein Word ist (dann wird nur das LO Byte übertragen)
Solange keine anderen OBJECTS oder die serielle Schnittstelle benötigt wird kann das OBJECT geöffnet
bleiben. Andernfalls muss vor dem Öffnen eines neuen OBJECTS, das gerade aktive OBJECT geschlossen
werden.
bleiben. Andernfalls muss vor dem Öffnen eines neuen OBJECTS, das gerade aktive OBJECT geschlossen
werden.
OBJECT.OFF
CONFIG REGISTER
Das Config Objekt dient zur Konfiguration alternativer Portfunktionen und anderer Optionen. Um die jeweilige
Funktion aufzurufen müssen Sie die jeweiligen BITs des Config-Registers setzten.
Funktion aufzurufen müssen Sie die jeweiligen BITs des Config-Registers setzten.
Mit Config.Put können Sie das Config-Register beschreiben und mit Config.Get können Sie den Wert des
Config-Register lesen. Diese beiden Anweisung verhalten sich dabei analog zu den PUT und GET Befehlen
der seriellen Schnittstelle.
Config-Register lesen. Diese beiden Anweisung verhalten sich dabei analog zu den PUT und GET Befehlen
der seriellen Schnittstelle.
CONFIG (CONFIG REGISTER 1)
Die Funktion is aktiv, wenn das ensprechende Bit HI ist
CONFIG2 (CONFIG REGISTER 2)
Die Funktion is aktiv, wenn das ensprechende Bit HI ist
Syntax: OBJECT.instruction
3
Bit 0 - Switch both PWM-DACs to SERVO-Mode
Bit 1 - Switch frequency counter 1 to event counter mode
Bit 2 - Switch frequency counter 2 to event counter mode
Bit 3 - switch on PULLUP- resistors for PORT 1 to 8
Bit 4 - switch on PULLUP- resistors for PORT 9 to 15
Bit 5 - radio controlled synchronising of RTC. Clock is Sync
Bit 6 - IIC-BUS Communication Error
Bit 7 - Mirrors logic level at Start button input port
Bit 0 - IRQ disabled and replaced by 20 ms timer interrrupt
Bit 1 - IRQ line logic level
Bit 2 - IRQ disabled, replaced by RF-Module interrupt.
Bit 3 - IRQ disabled, replaced by IR-Module interrupt.
Bit 4 – DA1 und DA2 Voice Mode
Bit 5 – Disable Sound/Speech Compression
Bit 7 - AD-Ports now acting as digital BYTEPORT 3, external