CIT-Problém s Pravdivostní tabulkou
Napsal: 14 pro 2014 19:22
Ahoj,
prvně bych rád upřesnil že nežádám o vypracování mého úkolu jako spíše o navedení k vyřešení mého problému. Takže jedná se o pololetní práci do číslicové techniky kterou se učím 1. rok. Za tu dobu jsem se i toho docela dost naučil každopádně nejsem nijak schopný vyřešit toto(Zkusím to trochu zkrátit, protože zadání docela rozsáhlé):
Máme chemickou linku.
Máme 7 spínačů.
Máme 2 diody(červená,zelená).
A máme Sedmisegmetový displej.
První 3 spínače zleva jsou ve stavu "1", ostatní ve stavu "0".
PRO STAV: "OK"(zelená dioda): Prvním zobrazeným číslem na displeji je 3 jakmile uživatel sepne spínač 3 na displeji se objeví číslo 7 dále se tento postup opakuje s těmito čísly ->3,1,5,7,2,6,4. jakmile je toto pořadí správně vykonáno zobrazí se "0". Pokud některý ze spínačů je sepnut špatně zobrazí se znak "E"(Error).
PRO STAV: "HAVARIE"(červená dioda):Je postup takřka stejný, až na jiné zobrazované čísla...
Mým úkolem je napsat pravdivostní tabulku (mám, ale bez "E")
a to je ten problém, jakým způsobem tam zakomponovat tuto hlášku...
Určitě by to šlo zapsat pomocí 256 řádků(8 bitů), ale lehce se v tom udělá chyba a i celkově to je pracné... Takže žádám o nějaké nasměrování jak docílit toho, abych to nemusel zapisovat již zmiňovanými 256 řádky...
Pokud by byla potřeba pravdivostní tabulka tak ji dodám v Excelu...
pokud by bylo něco nejasné tak piště...
Předem velké díky za jakékoli postrčení :)
prvně bych rád upřesnil že nežádám o vypracování mého úkolu jako spíše o navedení k vyřešení mého problému. Takže jedná se o pololetní práci do číslicové techniky kterou se učím 1. rok. Za tu dobu jsem se i toho docela dost naučil každopádně nejsem nijak schopný vyřešit toto(Zkusím to trochu zkrátit, protože zadání docela rozsáhlé):
Máme chemickou linku.
Máme 7 spínačů.
Máme 2 diody(červená,zelená).
A máme Sedmisegmetový displej.
První 3 spínače zleva jsou ve stavu "1", ostatní ve stavu "0".
PRO STAV: "OK"(zelená dioda): Prvním zobrazeným číslem na displeji je 3 jakmile uživatel sepne spínač 3 na displeji se objeví číslo 7 dále se tento postup opakuje s těmito čísly ->3,1,5,7,2,6,4. jakmile je toto pořadí správně vykonáno zobrazí se "0". Pokud některý ze spínačů je sepnut špatně zobrazí se znak "E"(Error).
PRO STAV: "HAVARIE"(červená dioda):Je postup takřka stejný, až na jiné zobrazované čísla...
Mým úkolem je napsat pravdivostní tabulku (mám, ale bez "E")
a to je ten problém, jakým způsobem tam zakomponovat tuto hlášku...
Určitě by to šlo zapsat pomocí 256 řádků(8 bitů), ale lehce se v tom udělá chyba a i celkově to je pracné... Takže žádám o nějaké nasměrování jak docílit toho, abych to nemusel zapisovat již zmiňovanými 256 řádky...
Pokud by byla potřeba pravdivostní tabulka tak ji dodám v Excelu...
pokud by bylo něco nejasné tak piště...
Předem velké díky za jakékoli postrčení :)