程序要求:
有六條線體,分別為①號(hào)線、②號(hào)線、③號(hào)線、④號(hào)線、⑤號(hào)線、⑥號(hào)線。 根本線體開啟和關(guān)閉多少,來進(jìn)行分配計(jì)數(shù)量。 以下為相應(yīng)關(guān)系。6路對(duì)應(yīng)6個(gè)寄存器,每個(gè)寄存器內(nèi)預(yù)存數(shù)據(jù)為0;
每一路有輸入信號(hào)時(shí)其對(duì)應(yīng)的寄存器與臨時(shí)寄存器相加求和;
根據(jù)臨時(shí)寄存器內(nèi)數(shù)據(jù)大小0~6,分別分配給有輸入的線體。 序號(hào) | X0 | X1 | X2 | X3 | X4 | X5 | = | D0 | D1 | D2 | D3 | D4 | D5 |
1 | 1 | 1 | 1 | 1 | 1 | 1 | 6 | 5 | 4 | 3 | 2 | 1 |
2 | 1 | 0 | 1 | 1 | 0 | 1 | 4 | 0 | 3 | 2 | 0 | 1 |
3 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 2 | 1 |
4 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 4 | 3 | 2 | 1 |
5 | 1 | 0 | 0 | 1 | 1 | 1 | 4 | 0 | 0 | 3 | 2 | 1 |
6 | 1 | 1 | 1 | 1 | 1 | 0 | 5 | 4 | 3 | 2 | 1 | 0 |
7 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
8 | 1 | 1 | 1 | 1 | 1 | 0 | 5 | 4 | 3 | 2 | 1 | 0 |
X0為線體①的開關(guān) D0為線體①的計(jì)數(shù)量X1為線體②的開關(guān) D1為線體②的計(jì)數(shù)量X2為線體③的開關(guān) D2為線體③的計(jì)數(shù)量X3為線體④的開關(guān) D3為線體④的計(jì)數(shù)量X4為線體⑤的開關(guān) D4為線體⑤的計(jì)數(shù)量X5為線體⑥的開關(guān) D5為線體⑥的計(jì)數(shù)量[ 此帖被lxm6724576在2014-01-05 17:26重新編輯 ]