Instructions

SetDACchannel
Syntaxe
PROCEDURE SetDACchannel(Channel_no: Longint);
Parametr
Channel_no: Hodnota mezi 1 a 32 korespondující s 6-bitovým DAC kanálem ve kterém mají být
data nastaveny na maximum.
Výsledek
Zvolený DAC kanál je nastavený na maximální výstupní napětí.
Popis
Vybraný 6-bitový DAC kanál je nastavený na maximální výstupní napětí.
Příklad
BEGIN
SetDACchannel(3);
// Set DAC channel 3 at Vmax
END;
SetDACchip
Syntaxe
PROCEDURE SetDACchip(Chip_no: Longint);
Parametr
Chip_no: Hodnota mezi 0 a 3 korespondující s adresou 6-bitového DAC čipu ve kterém má být
celkem 8 kanálů nastaveno na maximální výstupní napětí.
Výsledek
Celkem 8 DAC kanálů příslušného DAC čipu je nastaveno na maximální výstupní napětí.
Popis
Celkem 8 DAC kanálů zvoleného 6-bitového DAC čipu je nastaveno na maximální výstupní napě
(Vmax). Proměnná data „DAC“ příslušných DAC kanálů jsou obdobně upravena.
Příklad
BEGIN
SetDACchip(0);
// DAC channels 1...8 are at Vmax
END;
SetAllDAC
Syntaxe
PROCEDURE SetAllDAC;
Výsledek
Všechny DAC kanály jsou nastaveny na maximální výstupní napětí.
Popis
Všechny DAC kanály 6-bitového DAC jsou nastaveny na maximální výstupní napětí (Vmax).
Příklad
BEGIN
SetAllDAC;
// All DAC channels 1...32 are at Vmax
END;
ConfigAllIOasInput
Syntaxe
PROCEDURE ConfigAllIOasInput;
Výsledek
IOconfig: Proměnné „IOconfig“ pro všechny I/O porty jsou nastaveny na hodnotu 255.
Popis
Všechny digitální I/O kanály (1…64) jsou konfigurovány jako vstupy. Každý IO čip (0…7) zahrnuje
proměnnou, která zajišťuje návrat IO pinu ve formě dat (bitů), která nemají vysokou úroveň (high).
Pokud je takový bit na úrovni high (1), představuje vstup. Zápis do IO kanálu pak nezpůsobí žádné
změny. Stav IO kanálů může být určující pouze externím signálem.
Příklad
BEGIN
ConfigAllIOasInput;
// All IO channels are now configured as inputs
END;
ConfigIOchipAsInput
Syntaxe
PROCEDURE ConfigIOchipAsInput(Chip_no: Longint);
Parametr
Chip_no: Hodnota mezi 0 a 7 korespondující s nastavením adresy Input/Output čipu
ve kterém mají být kanály konfigurovány jako vstupy.
Výsledek
IOconfig: Proměnná „IOconfig“ příslušného Input/Output čipu je nastavena na hodnotu 255.
Popis
Celkem 8 digitálních vstupních/výstupních kanálů vybraného IO čipu je konfigurováno jako vstupy.
Každý IO čip (0…7) obsahuje proměnnou, kterou je konfigurace každého IO pinu vrácena ve formě
dat (bit) jež nejsou v úrovni high. Pokud je takový bit high (1) jedná se o vstup. Stav IO kanálů může
být určen pouze externím signálem.
Příklad
BEGIN
ConfigIOchipAsInput(0);
// The 8 channels from IO Chip 0 are now configured as inputs
END;
ConfigIOchannelAsInput
Syntaxe
PROCEDURE ConfigIOchannelAsInput(Channel_no: Longint);
Parametr
Channel_no: Hodnota mezi 1 a 64 korespondující s IO kanálem, který má být konfigurován jako
vstup.
Výsledek
IOconfig: Počet kanálů, IO čipů a bitů je určen v případě nastavení proměnné „IOconfig“
do úrovně high (1).