PROMOS fórum

FRED - grafické vývojové prostředí => FRED - platforma ProDis => Téma založeno: libor 05.03.2010, 13:40:42



Název: Vstup SEG
Přispěvatel: libor 05.03.2010, 13:40:42
Ani z nápovědy jsem příliš nepochopil funkci vstupu "SEG" u modulu PRODIS. K čemu vlastně slouží? Mohou se za běhu aplikace využívat dle potřeby oba vstupy "ASC" i "SEG" u modulu PRODIS? Mohou být v projektu FRED umístěny dva moduly PRODIS, z nichž jeden využívá vstup "ASC" a druhý vstup "SEG"?

Dotaz zaslaný mailem (viz výzva (http://forum.elsaco.cz/index.php?topic=13.msg112#msg112)).


Název: Re: Vstup SEG
Přispěvatel: libor 05.03.2010, 13:42:02
Vstup SEG dokáže podle vstupní posloupnosti bajtů rozsvítit konkrétní segmenty displeje; co bajt, to jedno místo (jedna "číslice") displeje, a které bity v daném bajtu jsou jedničkové, ty segmenty daného místa na displeji svítí. Takže je to vlastně přesné bitové ovládání jednotlivých segmentů displeje.

Za běhu je využitelný vždy jen jeden vstup modulu PRODIS, souběžné použití není možné. Více modulů PRODIS v jednom projektu také nelze použít.


Název: Re: Vstup SEG
Přispěvatel: libor 05.03.2010, 13:45:53
Zobrazuji na displeji číslo (přes vstup ASC). Ovšem potřeboval bych doprovodit některé číselné údaje písmenných identifikátorem umístěným za nebo před číslem. A na to jsem chtěl použít vstup SEG. Jak na to? Nemohl byste mě nasměrovat, prosím?

Dotaz zaslaný mailem (viz výzva (http://forum.elsaco.cz/index.php?topic=13.msg112#msg112)).


Název: Re: Vstup SEG
Přispěvatel: libor 05.03.2010, 13:49:50
Pro zobrazení číslic a písmen najednou si vystačíte i se vstupem ASC. Možnosti zobrazení písmen jsou na číselném displeji samozřejmě dosti omezené (což by použití vstupu SEG nevyřešilo).  V příloze je obrázek, na kterém je ukázána možnost zařazení písmen. Především musíte zkrátit délku převodu v modulu IntToAscii nebo FloatToAscii (aby na písmeno zbylo místo). Vedle si pomocí Smux nebo Smux10 vyberete vhodné písmeno (v příkladu se volí z A a F). Získané dva řetězce (zápis čísla a písmeno) pak sečtete modulem Splus a zobrazíte na PRODISu.

(připojený soubor vidí pouze registrovaní uživatelé (http://forum.elsaco.cz/index.php?action=register))