BDOCT, BDHEXD – Bitové demultiplexery

Symboly blokůPotřebná licence: STANDARD
PIC PIC

Popis funkce
Bloky BDOCT a BDHEXD pracují jako bitové demultiplexery a lze je výhodně použít pro rozebírání celočíselných signálů na jednotlivé bity. Oba bloky se od sebe liší jen počtem výstupů, blok BDOCT má 8 bitových výstupů, blok BDHEXD jich má 16. Výstupní signály Yi jsou přímo tvořeny bity signálu, který vznikne bitovým posunem vstupu iu o shift bitů vpravo, přičemž v signálu Y0 je vždy nejnižší bit tohoto čísla.

Vstup

iu

Vstupní signál k dekompozici

Long (I32)

Výstupy

Y0…Y15

Jednotlivé bity vstupního signálu

Bool

Parametr

shift

Počet bitů, o který se posune vstupní signál iu před rozebráním na jednotlivé bitové výstupy   0  31

Long (I32)

vtype

Typ hodnoty vstupu, může nabývat hodnot:  4

Long (I32)

2 ....

Byte (rozsah 0 ... 255)

3 ....

Short (rozsah -32768 ... 32767)

4 ....

Long (rozsah -2147483648 ... 2147483647)

5 ....

Word (rozsah 0 ... 65536)

6 ....

DWord (rozsah 0 ... 4294967295)

10 ...

Large (rozsah -9223372036854775808...9223372036854775807)

2023 © REX Controls s.r.o., www.rexygen.com