Vítej, Host. Prosím přihlaš se nebo se zaregistruj.
25.06.2019, 21:52:23

Domů Nápověda Vyhledávání Přihlásit Registrovat
 
Fórum k produktům firmy ELSACO Kolín  

+  PROMOS fórum
|-+  FRED - grafické vývojové prostředí
| |-+  FRED - platforma ProDis
| | |-+  Vstup SEG
0 uživatelů a 1 Host prohlíží toto téma. « předchozí další »
Stran: [1] Dolů Tisk
Autor Téma: Vstup SEG  (Přečteno 7283 krát)
libor
moderátor+

Příspěvků: 388



« kdy: 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).
Zaznamenáno

libor
moderátor+

Příspěvků: 388



« Odpověď #1 kdy: 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.
Zaznamenáno

libor
moderátor+

Příspěvků: 388



« Odpověď #2 kdy: 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).
Zaznamenáno

libor
moderátor+

Příspěvků: 388



« Odpověď #3 kdy: 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é)
Zaznamenáno

Stran: [1] Nahoru Tisk 
« předchozí další »
Skočit na:  


Poháněno MySQL Poháněno PHP Powered by SMF 1.1.21 | SMF © 2011, Simple Machines Validní XHTML 1.0! Validní CSS!