CONFIG

BASIC2006

Das CONFIG Objekt ist nur auf der M Unit 2.0 verfügbar, da es sich um ein "Extended Objekt" handelt.

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.

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.

Anweisungen:

  • INIT: Objekt Initialisieren
  • GET: Register in Byte-Variable einlesen
  • PUT: Byte-Variable in Register speichern
  • OFF: Objekt deaktivieren

Config-Register:

 Bit 0 Schaltet beide PWM-DACs in den SERVO-Mode 
 Bit 1 Schaltet den Frequenzzähler 1 in den EREIGNISZÄHLER Mode 
 Bit 2 Schaltet den Frequenzzähler 2 in den EREIGNISZÄHLER Mode 
 Bit 3 Aktiviert die PULLUP-Widerstände an PORT 1 bis 8 
 Bit 4  Aktiviert die PULLUP-Widerstände an PORT 9 bis 15 
 Bit 5 Zeigt an wenn die interne Uhr mit DCF77 synchronisiert wurde 
 Bit 6 Signalisiert einen Fehler bei der IIC-Kommunikation 
 Bit 7 Zeigt den Zustand der Start-Taste 

Die jeweilige Funktion wird ausgeführt wenn das zugehörige Bit gesetzt ist.

Demos zu den einzelnen Konfigurationen findet man bei den Beispielen zu den "EXTENDED FUNCTIONS" im Lieferumfang.

Syntax:

 Config.Anweisung

Anweisung: Erforderlich, Eine Objekt-Anweisung

Beispiel:

 DEFINE MyConfigVariable AS BYTE
 MyConfigVariable = 1 ' Beide PWMs auf SERVO Mode
 Config.Init
 Config.Put MyConfigVariable
 Config.Off

Siehe auch: CONFIG2, Extended Objekte

© 2004 - 2012 tappertzhofen. Alle Reche vorbehalten.
Seitenanfang | Impressum