Contents

Êîìïüþòåðíàÿ îáó÷àþùàÿ ïðîãðàììà "Òàéìåð"
Ñîäåðæàíèå ñïðàâêè
Ù¸ëêíèòå ìûøüþ íà ïîä÷åðêíóòîì òåêñòå, ñîîòâåòñòâóþùåì íåîáõîäèìîé ñïðàâêå äëÿ òîãî, ÷òîáû ïîëó÷èòü èíôîðìàöèþ ïî èíòåðåñóþùåìó âàñ ðàçäåëó.

 Ââåäåíèå - ñîäåðæèò èíôîðìàöèþ î ïðèìåíåíèè, ñîñòàâå è ôóíêöèÿõ òàéìåðà, åãî áëîê-ñõåìó, íàçíà÷åíèå âõîäîâ è âûõîäîâ ÁÈÑ è èíôîðìàöèþ î èñïîëüçóåìûõ  â ïðîãðàììå ñîêðàùåíèÿõ.

 Ïðîãðàììèðîâàíèå òàéìåðà - ñîäåðæèò ïîäðîáíóþ èíôîðìàöèþ î ïðîãðàììèðîâàíèè òàéìåðà, ôîðìàòàõ óïðàâëÿþùèõ ñëîâ, ðåãèñòðàõ ñîñòîÿíèÿ è ìåòîäàõ ÷òåíèÿ ñ÷¸ò÷èêîâ.

 Ðåæèìû ðàáîòû - ñîäåðæèò èíôîðìàöèþ î  âñåõ ðåæèìàõ ðàáîòû òàéìåðà.

 Ïðàâèëà ðàáîòû ñ ïðîãðàììîé - ñîäåðæèò óêàçàíèÿ ïî âûïîëíåíèþ çàäàíèé è èçó÷åíèþ äåìîíñòðàöèîííûõ ìàòåðèàëîâ.

Ñòðóêòóðíàÿ ñõåìà òàéìåðà

Ñòðóêòóðíàÿ ñõåìà ÏÒ âêëþ÷àåò:
- áóôåð øèíû äàííûõ BD è ëîãè÷åñêèå ñõåìû óïðàâëåíèÿ ÷òåíèåì / çàïèñüþ:
- äåøèôðàòîð DS, ñ ïîìîùüþ êîòîðîãî âûáèðàåòñÿ îäèí èç òðåõ êàíàëîâ ëèáî ôîðìèðóåòñÿ ïðèçíàê çàãðóçêè óïðàâëÿþùèõ ñëîâ èëè êîìàíä;
- òðè èäåíòè÷íûõ êàíàëà COUNT2-COUNTO, ðåàëèçóþùèõ çàïðîãðàììèðîâàííóþ ôóíêöèþ.

Êàæäûé êàíàë âêëþ÷àåò:
- 16-ðàçðÿäíûé áóôåðíûé ðåãèñòð OL, ñëóæàùèé äëÿ çàïîìèíàíèÿ è õðàíå-íèÿ ìãíîâåííîãî çíà÷åíèÿ ñ÷åò÷èêà ÑÅ, êîòîðîå â ëþáîå âðåìÿ ìîæåò áûòü çàïèñàíî êîìàíäîé CLC èëè RBC êàíàëà. Ïîñëå âûïîëíåíèÿ ýòèõ êîìàíä ñîäåðæèìîå OL ìîæåò áûòü ñ÷èòàíî â ÖÏ áåç îñòàíîâêè äàëüíåé-øåãî ñ÷åòà â ðåãèñòðå ÑÅ;
- 16-ðàçðÿäíûé ñ÷åò÷èê/òàéìåð ÑÅ, ðàáîòàþùèé â ðåæèìå âû÷èòàíèÿ. Èç-ìåíåíèå ñîäåðæèìîãî ÑÅ îñóùåñòâëÿåòñÿ ïî ñðåçó ñèãíàëà CLK ïðè GATE=1;
- 16-ðàçðÿäíûé ðåãèñòð êîíñòàíò ïåðåñ÷åòà CT, ñëóæàùèé äëÿ õðàíåíèÿ êîíñòàíò ïåðåñ÷åòà. Ñîäåðæèìîå CR çàãðóæàåòñÿ â ÑÅ äëÿ ñ÷åòà â çàâèñèìîñòè îò çàïðîãðàììèðîâàííîãî ðåæèìà;
- 8-ðàçðÿäíûé ðåãèñòð ñîñòîÿíèÿ êàíàëà ST, ñîäåðæèìîå êîòîðîãî ìîæíî ñ÷èòûâàòü â ÖÏ ñ ïîìîùüþ êîìàíäû RBC. Ñîäåðæèìîå ýòîãî ðåãèñòðà ÿâëÿåòñÿ ñëîâîì ñîñòîÿíèÿ êàíàëà.
- 8-ðàçðÿäíûé ðåãèñòð óïðàâëÿþùåãî ñëîâà RCW, ïðåäíàçíà÷åííûé äëÿ åãî õðàíåíèÿ. Ñëîâî çàãðóæàåòñÿ â RCW êîìàíäîé OUT ñ àäðåñîì, ôîðìèðóþùèì íà âõîäàõ ÀÎ, À1 êîä 11. Âûáîð êîíêðåòíîãî êàíàëà îñóùåñòâëÿåòñÿ ñ ïîìîùüþ äâóõ ñòàðøèõ ðàçðÿäîâ ñàìîãî óïðàâëÿþùåãî ñëîâà.
- Ñõåìà óïðàâëÿþùåé ëîãèêè êàíàëà CL îñóùåñòâëÿåò óïðàâëåíèå âõî-äîì/âûõîäîì   ñ÷åò÷èêà/òàéìåðà â çàâèñèìîñòè îò çàïðîãðàììèðîâàííîãî ðåæèìà.

 Áëîê-ñõåìà òàéìåðà (ñìîòðåòü ðèñóíîê):

Íàçíà÷åíèå âõîäîâ è âûõîäîâ ÁÈÑ
Äëÿ ïîëó÷åíèÿ íåîáõîäèìîé èíôîðìàöèè î êàêîì-ëèáî âõîäå èëè âûõîäå ÁÈÑ ù¸ëêíèòå ìûøüþ íà íàçâàíèå äàííîãî ýëåìåíòà, âûäåëåííîãî â òåêñòå ïîä÷¸ðêèâàíèåì.

1   D7                  13 OUT1
2   D6                  14 GATE1
3   D5                  15 CLK1
4   D4                  16 GATE2
5   D3                  17 OUT2
6   D2                  18 CLK2
7   D1                  19 A0
8   D0                  20 A1
9   CLK0              21 CS
10 OUT0              22 RD
11 GATE0            23 WR
12 GND               24 Ucc

WR

Çàïèñü. Ñèãíàë WR=0 îðèåíòèðóåò âõîäíîé áóôåð BD íà ââîä. Òàéìåð ïðèíèìàåò èíôîðìàöèþ ñ øèíû äàííûõ D7-D0. 

Ucc

Âûâîä ïèòàíèÿ.

             Áëîê-ñõåìà òàéìåðà

Íàçíà÷åíèå áëîêîâ è ñîêðàùåíèÿ, èñïîëüçóåìûå
â îêíå èììèòàöèîííîé ìîäåëè òàéìåðà

BD/DS - áóôåð øèíû äàííûõ è äåøèôðàòîð âûáîðà êàíàëà;
0 - 2 - êàíàëû òàéìåðà, ðåàëèçóþùèå çàïðîãðàììèðîâàííóþ ôóíêöèþ;
OL - ðåãèñòð õðàíåíèÿ ìãíîâåííîãî çíà÷åíèÿ ñ÷åò÷èêà/òàéìåðà (16 ðàçðÿäîâ);
CL - ñõåìà óïðàâëÿþùåé ëîãèêè êàíàëà;
CE - ñ÷åò÷èê/òàéìåð (16 ðàçðÿäîâ);
CR - ðåãèñòð êîíñòàíòû ïåðåñ÷åòà (16 ðàçðÿäîâ);
RS - ðåãèñòð ñîñòîÿíèÿ êàíàëà (8 ðàçðÿäîâ);
RCW - ðåãèñòð óïðàâëÿþùåãî ñëîâà (8 ðàçðÿäîâ).

Ðåæèìû ðàáîòû òàéìåðà

           Êàíàëû òàéìåðà íåçàâèñèìî äðóã îò äðóãà ìîãóò áûòü çàïðîãðàììèðîâàíû íà ðàáîòó â îäíîì èç øåñòè ðåæèìîâ:
·	 ÐÅÆÈÌ 0 - ïðåðûâàíèå òåðìèíàëüíîãî ñ÷åòà;
·	 ÐÅÆÈÌ 1 - ïðîãðàììèðóåìûé æäóùèé ìóëüòèâèáðàòîð;
·	 ÐÅÆÈÌ 2 - èìïóëüñíûé ãåíåðàòîð ÷àñòîòû;
·	 ÐÅÆÈÌ 3- ãåíåðàòîð ìåàíäðà;
·	 ÐÅÆÈÌ 4 - ïðîãðàììíî-ôîðìèðóåìûé ñòðîá;
·	 ÐÅÆÈÌ 5 - àïïàðàòíî-ôîðìèðóåìûé ñòðîá;

           Êîãäà óïðàâëÿþùåå ñëîâî çàïèñûâàåòñÿ â ñ÷åò÷èê , íåìåäëåííî óñòàíàâëèâàþòñÿ âñå óïðàâëÿþùèå ëîãè÷åñêèå óñòðîéñòâà è OUT ïðèíèìàåò îïðåäåëåííîå íà÷àëüíîå ñîñòîÿíèå, ñèãíàëà  CLK íà ýòî íå òðåáóåòñÿ. Â ðåæèìàõ 0, 4 âõîä GATE ÷óâñòâèòåëåí ê ëîãè÷åñêîìó óðîâíþ, à â ðåæèìàõ 1,5  âõîä  GATE ÷óâñòâèòåëåí ê ïåðåäíåìó ôðîíòó. Â ðåæèìàõ 2 è 3 âõîä GATE ÷óâñòâèòåëåí è ê ôðîíòó è ê óðîâíþ. Â ñëåäóþùåé òàáëèöå ïðèâåäåíû îïåðàöèè, âûïîëíÿåìûå ñ÷åò÷èêîì ïðè ðàçëè÷íûõ ñîñòîÿíèÿõ ñèãíàëà GATE.
·	 Ñìîòðåòü òàáëèöó "Îïåðàöèè, âûïîëíÿåìûå ñ÷¸ò÷èêîì":
          Ïðè çàãðóçêå íîâîãî ñ÷åòà ñ÷åò÷èêè äåêðåìåíòèðóþòñÿ ïî çàäíåìó ôðîíòó CLK.
          Ñ÷åò÷èê íå âûïîëíÿåò îñòàíîâ, êîãäà åãî çíà÷åíèå äîñòèãàåò íóëÿ. Â ðåæèìàõ 0, 1,4 è 5  ñ÷åò ïðîäîëæàåòñÿ è ñ÷åò÷èê ïðîäîëæàåò ñ÷èòàòü äî ìàêñèìàëüíîãî çíà÷åíèÿ: FFFF â äâîè÷íîì ñ÷åòå èëè 9999 â äåñÿòè÷íîì ñ÷åòå.  Ðåæèìû 2 è 3 ïåðèîäè÷åñêèå: ïî îêîí÷àíèè ñ÷åòà ñ÷åò÷èê ïåðåçàãðóæàåòñÿ ïåðâîíà÷àëüíûì çíà÷åíèåì ëèáî âíîâü çàãðóæåííûì è ïðîäîëæàåò ñ÷åò äàëüøå.

ÐÅÆÈÌ 0 - ïðåðûâàíèå òåðìèíàëüíîãî ñ÷åòà

 	Ïîñëå òîãî êàê çàïèñàíî óïðàâëÿþùåå ñëîâî, OUT óñòàíàâëèâàåòñÿ íèçêèì.
Çàãðóçêà êîíñòàíòû íå îêàçûâàåò âëèÿíèÿ íà OUT. Ñ÷åò ðàçðåøàåòñÿ ñèãíàëîì GATE=1 è çàïðåùàåòñÿ GATE=0. Ïî GATE=1 è ôðîíòó ïåðâîãî CLK íà÷èíàåòñÿ ñ÷åò. OUT îñòàåòñÿ íèçêèì, ïîêà ñîäåðæèìîå ñ÷åò÷èêà íå ñòàíåò ðàâíûì íóëþ, ò.å. ÷åðåç (N+1) CLK. Ïî äîñòèæåíèè ñ÷åò÷èêîì íóëÿ OUT ñòàíîâèòñÿ âûñîêèì è îñòàåòñÿ äî çàãðóçêè íîâîãî ñ÷åòà èëè íîâîãî óïðàâëÿþùåãî ñëîâà â ñ÷åò÷èê,  Èçìåíåíèå ïîëÿðíîñòè GATE íå îêàçûâàåò âëèÿíèÿ íà  OUT, íî ïî  GATE=0 ñ÷åò ïðèîñòàíàâëèâàåòñÿ, à ïî  GATE=1 ïðîäîëæàåòñÿ áåç ïåðåãðóçêè  CE. Çàãðóçêà íîâîé êîíñòàíòû âî âðåìÿ ñ÷åòà ïðè çàïèñè ìëàäøåãî áàéòà ïðèâîäèò ê îñòàíîâêå òåêóùåãî ñ÷åòà, à ïðè çàïèñè ñòàðøåãî áàéòà - ê çàïóñêó íîâîãî öèêëà ñ÷åòà.
            Êîíòðîëü ñ÷åò÷èêà (ïî êîìàíäàì CLC (÷òåíèå "íà ëåòó ") è RBC  (îáðàòíîå ÷òåíèå)) â ýòîì ðåæèìå âîçìîæíî òîëüêî ïîñëå õîòÿ áû îäíîãî öèêëà ñ÷åòà, òàê êàê ñ÷åò÷èê ìîæåò áûòü åùå íå çàãðóæåí.

 Ôóíêöèîíèðîâàíèå òàéìåðà â ðåæèìå 0 (ñìîòðåòü ðèñóíîê)
created with Help to RTF file format converter

Ôóíêöèîíèðîâàíèå òàéìåðà â ðåæèìå 0

    Ôóíêöèîíèðîâàíèå òàéìåðà â ðåæèìå 1

ÐÅÆÈÌ 1 - ïðîãðàììèðóåìûé æäóùèé ìóëüòèâèáðàòîð

            Íà âûõîäå OUT ôîðìèðóåòñÿ ñèãíàë íèçêîãî óðîâíÿ äëèòåëüíîñòüþ T=Tclk*N  (N- êîíñòàíòà ñ÷åòà,   Tclk- ïåðèîä òàêòîâûõ èìïóëüñîâ).OUT=0 âûðàáàòûâàåòñÿ ïî ïîëîæèòåëüíîìó  ôðîíòó  GATE, è òîëüêî ïî çàâåðøåíèè ñ÷åòà OUT =1. Ðåæèì 1 - ýòî ðåæèì  ñ ïåðåçàïóñêîì, ò.å. ïî êàæäîìó ôðîíòó GATE CR ïåðåäàåòñÿ â  CE è çàïóñêàåò èëè ïåðåçàïóñêàåò åãî, äàæå åñëè ñ÷åò íå  çàâåðøåí äî êîíöà. Åñëè âî âðåìÿ ñ÷åòà â òàéìåð çàãðóæàåòñÿ íîâàÿ êîíñòàíòà, ýòî íå âëèÿåò íà äëèòåëüíîñòü òåêóùåãî èìïóëüñà æäóùåãî ìóëüòèâèáðàòîðà äî ñëåäóþùåãî çàïóñêà.

 Ôóíêöèîíèðîâàíèå òàéìåðà â ðåæèìå 1 (ñìîòðåòü ðèñóíîê):

     Ôóíêöèîíèðîâàíèå òàéìåðà â ðåæèìå 2 

D7-D0

Òðåõñòàáèëüíûå âõîäû/âûõîäû øèíû äàííûõ. 

ÐÅÆÈÌ 2 - èìïóëüñíûé ãåíåðàòîð ÷àñòîòû
 	Â ýòîì ðåæèìå êàíàë âûïîëíÿåò ôóíêöèþ ïðîãðàììèðóåìîãî äåëèòåëÿ âõîäíîé ÷àñòîòû Fclk. Ñðàçó æå ïîñëå çàãðóçêè RCW âûõîä OUT ñòàíîâèòñÿ ðàâíûì 1 è ïðè GATE=1 íà OUT ñ ÷àñòîòîé Fclk/N óñòàíàâëèâàåòñÿ íóëü íà âðåìÿ Tclk (ò.å. OUT=1 ïðè (N-1)Tclk, à  OUT=0 ïðè  Tclk , ãäå N- êîíñòàíòà ñ÷åòà). Ýòî ðåæèì ñ àâòîçàãðóçêîé CE , ò.å. ïî îêîí÷àíèè ñ÷åòà CE  àâòîìàòè÷åñêè ïåðåçàãðóæàåòñÿ è ñ÷åò ïîâòîðÿåòñÿ. Ïðè÷åì, åñëè â ïðîöåññå ðàáîòû ñ÷åò÷èêà îñóùåñòâèòü çàãðóçêó íîâîé êîíñòàíòû, òî òåêóùèé ïåðèîä ãåíåðàöèè ÷àñòîòû íå èçìåíÿåòñÿ, à ñëåäóþùèé áóäåò îïðåäåëÿòüñÿ íîâûì çíà÷åíèåì N. Ïðè ïîäà÷å GATE=0 íà  OUT óñòàíàâëèâàåòñÿ 1, ñ÷åò îñòàíàâëèâàåòñÿ è âîçîáíîâëÿåòñÿ ïðè ïîäà÷å GATE=1, íî óæå ñ íà÷àëà . Ýòî ïîçâîëÿåò èñïîëüçîâàòü âõîä  GATE   äëÿ ñèíõðîíèçàöèè ðàáîòû êàíàëà ñ âíåøíèìè ñîáûòèÿìè.

 Ôóíêöèîíèðîâàíèå òàéìåðà â ðåæèìå 2 (ñìîòðåòü ðèñóíîê):

    Ôóíêöèîíèðîâàíèå òàéìåðà â ðåæèìå 3

ÐÅÆÈÌ 3- ãåíåðàòîð ìåàíäðà

            Ýòîò ðåæèì  àíàëîãè÷åí ðåæèìó 2 çà èñêëþ÷åíèåì òîãî, ÷òî íà âûõîäå OUT ôîðìèðóþòñÿ èìïóëüñû ñ äëèòåëüíîñòüþ ïîëóïåðèîäîâ, ðàâíîé N/2*Tclk  ïðè ÷åòíîì N,  (N+1)/2*Tclk äëÿ ïîëîæèòåëüíîãî è (N-1)*Tclk  äëÿ îòðèöàòåëüíîãî ïîëóïåðèîäîâ ïðè íå÷åòíîì N . Ãåíåðàòîð  ìåàíäðà íå ðàáîòàåò ïðè çàãðóçêå â ñ÷åò÷èê êîíñòàíòû N=3.

 Ôóíêöèîíèðîâàíèå òàéìåðà â ðåæèìå 3 (ñìîòðåòü ðèñóíîê):

    Ôóíêöèîíèðîâàíèå òàéìåðà â ðåæèìå 4

created with Help to RTF file format converter

ÐÅÆÈÌ 4 - ïðîãðàììíî-ôîðìèðóåìûé ñòðîá

            Â ýòîì ðåæèìå OUT ñòàíîâèòñÿ ðàâíûì 1 ñðàçó ïîñëå çàãðóçêè RCW. Ïî  îêîí÷àíèè îòñ÷åòà ÷èñëà, çàãðóæåííîãî â ñ÷åò÷èê, íà âûõîäå OUT óñòàíàâëèâàåòñÿ íóëü íà ïåðèîä, ðàâíûé  Tclk, à çàòåì  OUT âíîâü ïðèíèìàåò èñõîäíîå çíà÷åíèå (ò.å. OUT=0 ÷åðåç ïåðèîä âðåìåíè  (N+1)*Tclk). Âîçìîæíà ïåðåçàãðóçêà êîíñòàíòû âî âðåìÿ  ñ÷åòà,  ïðè ýòîì çàãðóçêà ìëàäøåãî  áàéòà íå îêàçûâàåò âëèÿíèÿ íà òåêóùèé ñ÷åò, à çàãðóçêà ñòàðøåãî áàéòà èíèöèèðóåò íîâûé öèêë ñ÷åòà. Ïî äåéñòâèþ ñèãíàëà GATE ðàáîòà òàéìåðà â ðåæèìå 4 àíàëîãè÷íà ðåæèìó 0, ïðè GATE=0  ñ÷åò ïðèîñòàíàâëèâàåòñÿ, ïðè GATE=1   ïðîäîëæàåòñÿ.

 Ôóíêöèîíèðîâàíèå òàéìåðà â ðåæèìå 4 (ñìîòðåòü ðèñóíîê):

   Ôóíêöèîíèðîâàíèå òàéìåðà â ðåæèìå 5

ÐÅÆÈÌ 5 - àïïàðàòíî-ôîðìèðóåìûé ñòðîá

        Ðàáîòà òàéìåðà â ðåæèìå 5 ïî âûõîäíîìó ñèãíàëó àíàëîãè÷íà åãî ðàáîòå â ðåæèìå 4 (OUT=0 â òå÷åíèå Tclk ïîñëå îòñ÷åòà êîíñòàíòû ñ÷åòà), à ïî äåéñòâèþ  GATE - ðåæèìó 1,  â êîòîðîì çàïóñê ñ÷åòà âûïîëíÿåòñÿ ïî ïåðåäíåìó ôðîíòó ñèãíàëà GATE. Ñ÷åò÷èê â ýòîì ðåæèìå ïåðåçàïóñêàåìûé, ò.å. êàæäûé  ïîëîæèòåëüíûé ôðîíò  GATE  çàïóñêàåò ñ÷åò èëè ïåðåçàïóñêàåò åãî ñ íà÷àëà, åñëè ñ÷åò íå çàâåðøåí äî êîíöà. Ïåðåçàãðóçêà ñ÷åò÷èêà íîâîé êîíñòàíòîé âî âðåìÿ ñ÷åòà íå âëèÿåò íà äëèòåëüíîñòü òåêóùåãî öèêëà, íî ñëåäóþùèé öèêë ( ïî ôðîíòó GATE) áóäåò óæå ñ íîâîé êîíñòàíòîé.

 Ôóíêöèîíèðîâàíèå òàéìåðà â ðåæèìå 5 (ñìîòðåòü ðèñóíîê):

                                         Îïåðàöèè, âûïîëíÿåìûå ñ÷åò÷èêîì

Ïðîãðàììèðîâàíèå òàéìåðà

             Ïîñëå âêëþ÷åíèÿ ïèòàíèÿ ñîñòîÿíèå òàéìåðà íåîïðåäåëåííîå. Ðåæèì ðàáîòû êàæäîãî ñ÷åò÷èêà îïðåäåëÿåòñÿ ïðè åãî ïðîãðàììèðîâàíèè. Êàæäûé ñ÷åò÷èê äîëæåí áûòü çàïðîãðàììèðîâàí, ïðåæäå ÷åì îí áóäåò èñïîëüçîâàòüñÿ. Íåèñïîëüçóåìûå ñ÷åò÷èêè íå íóæäàþòñÿ â ïðîãðàììèðîâàíèè.
             Ïðè ïðîãðàììèðîâàíèè ñ÷åò÷èêà ñíà÷àëà çàïèñûâàåòñÿ óïðàâëÿþùåå ñëîâî, à çàòåì êîíñòàíòà ñ÷åòà. Ôîðìàò óïðàâëÿþùåãî ñëîâà ïîêàçàí íà ñëåäóþùåì ðèñóíêå:
·	 Ôîðìàò óïðàâëÿþùåãî ñëîâà CW (ñìîòðåòü ðèñóíîê)
             Çàïèñü óïðàâëÿþùåãî ñëîâà ïðîèñõîäèò ïðè çàïèñè â ïîðò 43 (À1, À0=11), à çàïèñü êîíñòàíò ñ÷åòà â êàíàëû 0, 1, 2 - ïðè çàïèñè â ïîðòû 40, 41, 42 (À1, À0=00, 01, 10) ñîîòâåòñòâåííî ïðè àêòèâíûõ ñèãíàëàõ ÑS è VR (CS=0, VR=0).
             Ïðîöåäóðà ïðîãðàììèðîâàíèÿ òàéìåðà î÷åíü ãèáêàÿ. Íåîáõîäèìî çàïîìíèòü äâà ïðàâèëà:
             1) â êàæäûé ñ÷åò÷èê óïðàâëÿþùåå ñëîâî äîëæíî áûòü çàïèñàíî ïåðåä çàãðóçêîé ñ÷åòà;
             2) ñ÷åò÷èê äîëæåí çàãðóæàòüñÿ òåì êîëè÷åñòâîì áàéòîâ çíà÷åíèÿ ñ÷åòà, êîòîðîå óêàçàíî â óïðàâëÿþùåì ñëîâå (ìëàäøèé áàéò, ñòàðøèé áàéò, ìëàäøèé áàéò è ñòàðøèé áàéòû). Òàê êàê RCW êàæäîãî êàíàëà èìååò ñâîé àäðåñ (SC1, SC0) è çàãðóæàåìûé â CVR êîä õðàíèòñÿ äî ñëåäóþùåãî ïðîãðàììèðîâàíèÿ, òî íå òðåáóåòñÿ ñïåöèàëüíîé ïîñëåäîâàòåëüíîñòè ïðîãðàììèðîâàíèÿ. Ïðèåìëåìà ëþáàÿ ïîñëåäîâàòåëüíîñòü, ñëåäóþùàÿ ïðèâåäåííûì âûøå ïðàâèëàì.
             Íîâàÿ êîíñòàíòà ñ÷åòà ìîæåò áûòü çàïèñàíà â ñ÷åò÷èê â ëþáîé ìîìåíò âðåìåíè è äîëæíà ñîîòâåòñòâîâàòü çàïðîãðàììèðîâàííîìó ôîðìàòó ñ÷åòà. Ñëåäóåò ïîìíèòü , ÷òî ïðè çàïèñè êîíñòàíò ñ÷åòà îíè ïîñòóïàþò â CR,  à íåïîñðåäñòâåííî â ñ÷åò÷èê ïîïàäàþò ïî âõîäíîìó ñèãíàëó GATE.
             Åñëè  ñ÷åò÷èê çàïðîãðàììèðîâàí äëÿ ÷òåíèÿ/çàïèñè äâóõ áàéòîâ ñ÷åòà, ïðîãðàììà çàãðóçêè íå äîëæíà ïåðåäàâàòü óïðàâëåíèå ìåæäó çàïèñüþ ïåðâîãî è âòîðîãî áàéòîâ äðóãîé ïðîãðàììå, êîòîðàÿ òîæå çàïèñûâàåò äàííûå â ýòîò ñ÷åò÷èê.
             Â ñëåäóþùåé òàáëèöå ïðèâåäåíû îïåðàöèè, âûïîëíÿåìûå ïðè ðàçëè÷íûõ êîìáèíàöèÿõ íà âõîäàõ CS, RD, VR, A0, A1  òàéìåðà:
·	 Îïåðàöèè, âûïîëíÿåìûå íà âõîäàõ òàéìåðà (ñìîòðåòü òàáëèöó):
    ×àñòî æåëàòåëüíî ÷èòàòü ñîäåðæèìîå ñ÷åò÷èêà áåç íàðóøåíèÿ ïðîöåññà ñ÷åòà. Èìååòñÿ òðè ìåòîäà ÷òåíèÿ ñ÷åò÷èêîâ:
1)  Ïðîñòîå ÷òåíèå;
2)  ×òåíèå "íà ëåòó" êîìàíäîé CLC (çàùåëêèâàíèå ñîäåðæèìîãî ñ÷åò÷èêîâ); 
3)  Îáðàòíîå ÷òåíèå êîìàíäîé RBC (çàùåëêèâàíèå ñîäåðæèìîãî ñ÷åò÷èêîâ è/èëè RSTAT).

                                         Ôîðìàò óïðàâëÿþùåãî ñëîâà CW

CLK0, CLK1, CLK2

Âõîäû òàêòîâûõ ñèãíàëîâ äëÿ óïðàâëåíèÿ ñ÷åò÷èêàìè/òàéìåðàìè. Ïî ôðîíòó 1/0 ñèãíàëà íà âõîäå CLK óìåíüøàåòñÿ íà åäèíèöó ñîäåðæèìîå ñîîòâåòñòâóþùåãî ñ÷åò÷èêà/òàéìåðà CE.

        Îïåðàöèè, âûïîëíÿåìûå íà âõîäàõ òàéìåðà

Ïðîñòîå ÷òåíèå

           Ýòîò ìåòîä ÷òåíèÿ ñ÷¸ò÷èêà ðåàëèçóåòñÿ ïðîñòîé îïåðàöèåé ÷òåíèÿ. Ïðè ÷òåíèè ñ÷åò÷èêà , âûáèðàåìîãî À1, À0, ðàáîòà ñ÷åò÷èêà äîëæíà áûòü ïðèîñòàíîâëåíà ïîäà÷åé GATE=0 ëèáî âíåøíèì ëîãè÷åñêèì óñòðîéñòâîì, áëîêèðóþùèì ïîäà÷ó CLK íà âûáðàííûé ñ÷åò÷èê. Â ïðîòèâíîì ñëó÷àå ñ÷åò ìîæåò áûòü èçìåíåí â ïðîöåññå ÷òåíèÿ è åãî ðåçóëüòàò áóäåò íåîïðåäåëåííûì.
created with Help to RTF file format converter

×òåíèå "íà ëåòó" êîìàíäîé CLC (çàù¸ëêèâàíèå ñîäåðæèìîãî ñ÷¸ò÷èêîâ)

     Ôîðìàò óïðàâëÿþùåãî ñëîâà ñîîòâåòñòâóþùåé êîìàíäû ïîêàçàí ñëåäóþùåì ðèñóíêå:
·	 Ôîðìàò êîìàíäû CLC - ÷òåíèå "íà ëåòó" (ñìîòðåòü ðèñóíîê):
            Ýòà êîìàíäà ïîçâîëÿåò ïðî÷èòàòü òåêóùåå çíà÷åíèå ñ÷åò÷èêà â ëþáîé ìîìåíò âðåìåíè áåç îñòàíîâà ñ÷åòà. Êîìàíäà  "×òåíèå"  íà ëåòó" íå âëèÿåò íà ñîäåðæèìîå ðåãèñòðà RCW. Ïðè âûïîëíåíèè ýòîé êîìàíäû òåêóùåå çíà÷åíèå ñ÷åòà çàùåëêèâàåòñÿ â âûõîäíîé çàùåëêå OL è íàõîäèòñÿ òàì äî íà÷àëà âûïîëíåíèÿ ïåðâîé êîìàíäû ñ÷èòûâàíèÿ ýòîãî ñ÷åò÷èêà.
Àäðåñ çàùåëêèâàåìîãî ñ÷åò÷èêà îïðåäåëÿåòñÿ ðàçðÿäàìè SC1, SC0 êîìàíäû. Åñëè â òàéìåð ïîñòóïàåò íåñêîëüêî êîìàíä "×òåíèå "íà ëåòó" äëÿ îäíîãî è òîãî æå ñ÷åò÷èêà áåç ïîñëåäóþùèõ  ñ÷èòûâàíèé, òî ðåçóëüòàòîì ÷òåíèÿ áóäåò ñ÷åò, çàùåëêíóòûé ïåðâîé êîìàíäîé "×òåíèå "íà ëåòó".
           Ïðè ëþáîì ìåòîäå çíà÷åíèå ñ÷åòà äîëæíî ÷èòàòüñÿ ñîãëàñíî ôîðìàòó ïðîãðàììèðîâàíèÿ: åñëè ñ÷åò÷èê ïðîãðàììèðóåòñÿ íà äâà áàéòà ñ÷èòûâàíèÿ, äâà áàéòà è äîëæíû áûòü ïðî÷èòàíû. Íåîáõîäèìî ïîìíèòü , ÷òî åñëè îïåðàöèÿ ñ÷èòûâàíèÿ âûïîëíåíà íå äî êîíöà, íîâàÿ êîìàíäà "×òåíèå "íà ëåòó" íå âîñïðèíèìàåòñÿ, à ïîêà êîíñòàíòà ñ÷åòà íå çàãðóæåíà â CE, îíà íå ìîæåò áûòü ïðî÷èòàíà. Äâà áàéòà íå îáÿçàòåëüíî ñ÷èòûâàòü ñðàçó îäèí çà äðóãèì, ìåæäó èõ ñ÷èòûâàíèÿìè ìîãóò áûòü âûïîëíåíû îïåðàöèè ÷òåíèÿ èëè çàïèñè äðóãèõ ñ÷åò÷èêîâ.
           Äðóãàÿ îñîáåííîñòü òàéìåðà: ÷òåíèå ìîæåò ïðåðûâàòüñÿ çàïèñüþ â òîò æå ñ÷åò÷èê. Íàïðèìåð, åñëè ñ÷åò÷èê ïðîãðàììèðóåòñÿ íà äâà áàéòà ñ÷åòà, âîçìîæíà ñëåäóþùàÿ ïîñëåäîâàòåëüíîñòü:
     1)  ÷èòàòü ìëàäøèé áàéò,
     2)  çàïèñàòü íîâûé ìëàäøèé áàéò,
     3)  ÷èòàòü ñòàðøèé áàéò
     4)  çàïèñàòü íîâûé ñòàðøèé áàé.

Ôîðìàò êîìàíäû CLC - ÷òåíèå "íà ëåòó"

Îáðàòíîå ÷òåíèå êîìàíäîé RBC (çàùåëêèâàíèå ñîäåðæèìîãî ñ÷åò÷èêîâ è/èëè RSTAT)

          Ýòîò ìåòîä ïðåäïîëàãàåò èñïîëüçîâàíèå êîìàíäû RBC - "Îáðàòíîå ÷òåíèå". Ôîðìàò óïðàâëÿþùåãî ñëîâà äëÿ ýòîé êîìàíäû ïîêàçàí íà ñëåäóþùåì ðèñóíêå:
·	 Ôîðìàò êîìàíäû RBC - "Îáðàòíîå ÷òåíèå" (ñìîòðåòü ðèñóíîê):
          Ïî ýòîé êîìàíäå ìîãóò âûïîëíÿòñÿ äâå îïåðàöèè: çàùåëêèâàíèå òåêóùåãî çíà÷åíèÿ ñ÷åò÷èêà (îâ) è/èëè çàùåëêèâàíèå òåêóùåãî çíà÷åíèÿ RS êàíàëà(îâ). Ýòè îïåðàöèè âûïîëíÿþòñÿ ëèáî íåçàâèñèìî ëèáî ñîâìåùàþòñÿ.
          Ýòà êîìàíäà ýêâèâàëåíòíà íåñêîëüêèì êîìàíäàì "×òåíèå "íà ëåòó" CLC (ïî îäíîé íà êàæäûé ñ÷åò÷èê).
          Ïðè COUNT=0 ñîäåðæèìîå ñ÷åò÷èêà (îâ) çàùåëêèâàåòñÿ â OL è ñîõðàíÿåòñÿ òàì äî åãî ñ÷èòûâàíèÿ èëè ïåðåïðîãðàììèðîâàíèÿ. Ñ÷èòûâàåìûé ñ÷åò÷èê àâòîìàòè÷åñêè "îòùåëêèâàåòñÿ", êîãäà áóäåò ïîëíîñòüþ ïðî÷èòàí, íî äðóãèå ñ÷åò÷èêè îñòàþòñÿ çàùåëêíóòûìè, ïîêà íå áóäóò ïðî÷èòàíû.
          Ïðè STATUS=0 ñîäåðæèìîå RS óêàçàííîãî êàíàëà (îâ) çàùåëêèâàåòñÿ â STATL è ñîõðàíÿåòñÿ òàì äî åãî  ñ÷èòûâàíèÿ. Åñëè äî ñ÷èòûâàíèÿ â òàéìåðå ïîñòóïèò åùå îäíà èëè íåñêîëüêî êîìàíä "Îáðàòíîå ÷òåíèå" äëÿ çàùåëêèâàíèÿ RS, îíè áóäóò èãíîðèðîâàòüñÿ, ïîêà íå áóäåò ïðî÷èòàíî ñîñòîÿíèå òàéìåðà ïî ïåðâîé êîìàíäå "Îáðàòíîå ÷òåíèå". Ôîðìàò RS ïîêàçàí íà ñëåäóþùåì ðèñóíêå:
·	 Ôîðìàò ðåãèñòðà ñîñòîÿíèÿ RS (ñìîòðåòü ðèñóíîê):
          Ðàçðÿäû D5-D0 ñîîòâåòñòâóþò òåêóùåìó çíà÷åíèþ ðåãèñòðà CVR, ðàçðÿä D7 (OUT) - òåêóùåìó ñîñòîÿíèþ âûõîäà OUT, ðàçðÿä D6 (NULL COUNT)èíäóöèðóåò, ïðîèçîøëà çàãðóçêà êîíñòàíòû ñ÷åòà èç CR â CE  èëè íåò. Åñëè NULL  COUNT=0 , òî ýòî îçíà÷àåò, ÷òî ðàíåå çàãðóæåííàÿ â CR êîíñòàíòà ïåðåäàíà  â CE. Â ýòîì ñëó÷àå  ìîæíî âûïîëíèòü çàãðóçêó íîâîé êîíñòàíòû, íå íàðóøàÿ ñ÷åòà. Èçìåíåíèå NULL COUNT ïðè ðàáîòå è ïðîãðàììèðîâàíèè ïîêàçàíî â ñëåäóþùåé òàáëèöå:
·	 Èçìåíåíèå ñîñòîÿíèÿ NULL COUNT (ñìîòðåòü òàáëèöó):
          Ñ÷åò è ñîñòîÿíèå âûáðàííîãî ñ÷åò÷èêà (êîâ) ìîãóò áûòü îäíîâðåìåííî çàù¸ëêíóòû ïðè COUNT=0 è STATUS=0. Ýòî ôóíêöèîíàëüíî òî æå ñàìîå , ÷òî è âûïîëíåíèå äâóõ êîìàíä "Îáðàòíîå ÷òåíèå" ïîñëåäîâàòåëüíî îäíà çà äðóãîé.
          Åñëè ñ÷åò è ñîñòîÿíèå ñ÷åò÷èêà çàùåëêíóòû, ïî ïåðâîé îïåðàöèè ÷òåíèÿ áóäåò ñ÷èòûâàòüñÿ çàùåëêíóòîå ñîñòîÿíèå ñ÷åò÷èêà íåçàâèñèìî îò òîãî, ÷òî çàùåëêíóòî ïåðâûì. Ñëåäóþùèå îäíà èëè äâå îïåðàöèè (îäèí èëè äâà áàéòà ñ÷åòà) ðåàëèçóþò ñ÷èòûâàíèå çàùåëêíóòîãî ñ÷åòà.

      Ôîðìàò êîìàíäû RBC - "Îáðàòíîå ÷òåíèå" 

               Ôîðìàò ðåãèñòðà ñîñòîÿíèÿ RS

   Èçìåíåíèå ñîñòîÿíèÿ NULL COUNT

Ââåäåíèå
Ïðîãðàììèðóåìûé èíòåðâàëüíûé òàéìåð Ê1810ÂÈ54

             Ïðîãðàììèðóåìûé òàéìåð (ÏÒ) Ê1810ÂÈ54 ïðåäíàçíà÷åí äëÿ ãåíåðàöèè âðåìÿçàäàþùèõ ôóíêöèé, ïðîãðàììíî-óïðàâëÿåìûõ âðåìåííûõ çàäåðæåê ñ âîçìîæíîñòüþ ïðîãðàììíîãî êîíòðîëÿ èõ âûïîëíåíèÿ.
             Ïðîãðàììèðóåìûå òàéìåðû ïðèìåíÿþòñÿ â ÌÏÑ, âûïîëíåííûõ íà áàçå ÌÏÊ, ÁÈÑ Ê580, Ê1810, Ê1821, èñïîëüçóåìûõ â çàäà÷àõ óïðàâëåíèÿ è èçìåðåíèÿ â ðåàëüíîì ìàñøòàáå âðåìåíè ñ òàêòîâîé ÷àñòîòîé äî 8 ÌÃö. Êîíñòðóêòèâíî ýòè ÏÒ ñîâìåñòèìû ñ ÏÒ òèïà Ê580ÂÈ53 è îòëè÷àþòñÿ îò íèõ ïîâûøåííûì áûñòðîäåéñòâèåì è ðàñ-øèðåííûìè ôóíêöèîíàëüíûìè âîçìîæíîñòÿìè.
             Ïðîãðàììèðóåìûé òàéìåð Ê1810ÂÈ54 âêëþ÷àåò òðè íåçàâèñèìûõ êàíàëà, êàæäûé èç êîòîðûõ ìîæåò áûòü çàïðîãðàììèðîâàí íà ðàáîòó â îäíîì èç øåñòè ðåæèìîâ äëÿ äâîè÷íîãî èëè äâîè÷íî-äåñÿòè÷íîãî ñ÷åòà.
             Âîçìîæíà ðàáîòà â ðåæèìå îäíîêðàòíîãî âûïîëíåíèÿ ôóíêöèé, ïîâòîðåíèÿ çàïðîãðàììèðîâàííûõ ôóíêöèé áåç íîâîãî ïåðåïðîãðàììèðîâàíèÿ èëè â ðåæèìå àâòîçàãðóçêè.
             Ñîñòîÿíèå ëþáîãî èç êàíàëîâ ìîæåò áûòü ïðî÷èòàíî â ëþáîé ìîìåíò âðåìåíè êàê ñ îñòàíîâêîé ñ÷¸òà, òàê è áåç.

         - Ñòðóêòóðíàÿ ñõåìà òàéìåðà;
         - Íàçíà÷åíèå âõîäîâ è âûõîäîâ ÁÈÑ;
         - Íàçíà÷åíèå áëîêîâ è èñïîëüçóåìûå ñîêðàùåíèÿ.

Ïðàâèëà ðàáîòû ñ ïðîãðàììîé

            Çàíÿòèå ñîñòîèò èç 3õ ýòàïîâ: èçó÷åíèå ïðîãðàììíîé íàñòðîéêè, èçó÷åíèå ïðîòîêîëîâ ðàáîòû, êîìïëåêñíîå èçó÷åíèå ðàáîòû ÁÈÑ. Êîëè÷åñòâî è ïîðÿäîê âûïîëíåíèÿ ýòàïîâ îïðåäåëÿåòñÿ ïðåïîäàâàòåëåì èëè ñàìèì ó÷àùèìñÿ. 
             Ïðè ðàáîòå â ðåæèìå "ñ êîíòðîëåì" çàäàíèÿ è êîíòðîëüíûå âîïðîñû çàäàþòñÿ îáó÷àþùåé ïðîãðàììîé, â ðåæèìå "áåç êîíòðîëÿ" çàäàíèÿ ôîðìóëèðóþòñÿ ïðåïîäàâàòåëåì èëè ñàìèì ó÷àùèìñÿ.
             Ðàáîòà ñ ÁÈÑ òàéìåðà îñóùåñòâëÿåòñÿ íà åå ôóíêöèîíàëüíî-ëîãè÷åñêîé ìîäåëè, îòîáðàæàåìîé íà ýêðàíå â âèäå ñòðóêòóðíîé ñõåìû ñ èíäèêàöèåé çíà÷åíèé âõîäíûõ óïðàâëÿþùèõ ñèãíàëîâ è äàííûõ, ñîñòîÿíèé âíóòðåííèõ ðåãèñòðîâ è âûõîäíûõ ñèãíàëîâ.
             Çíà÷åíèÿ óïðàâëÿþùèõ ñèãíàëîâ è äàííûõ çàäàþòñÿ ñ ïîìîùüþ ìûøè â óïðàâëÿþùèõ ïàíåëÿõ, èìåþùèõñÿ â ïîëå ýêðàíà. Èçìåíåíèå çíà÷åíèÿ äîñòèãàåòñÿ ùåë÷êîì ëåâîé êíîïêîé ïî íóæíîìó çíà÷åíèþ. Çíà÷åíèå äàííûõ çàäàåòñÿ ùåë÷êîì ïî ïîëþ D7-D0 â ïàíåëè "Ïðîãðàììèðóåìûé èíòåðâàëüíûé òàéìåð". Ïðè ýòîì ïîÿâèòñÿ íîâîå îêîøêî "Ââîä D7-D0", â êîòîðîì ñëåäóåò çàäàòü çíà÷åíèå êàæäîãî áèòà äàííûõ. Çíà÷åíèå ñèãíàëîâ WR, RD, CS, A0, A1 çàäàåòñÿ ùåë÷êîì ïî ñîîòâåòñòâóþùèì ïîëÿì â ïàíåëè "Ïðîãðàììèðóåìûé èíòåðâàëüíûé òàéìåð". Ñèãíàëû GATE è CLK äëÿ êàæäîãî èç êàíàëîâ çàäàþòñÿ â ïàíåëè "Ïðèìåíåíèå ÁÈÑ" ùåë÷êîì ïî êíîïêå CLK èëè GATE ïîä ñîîòâåòñòâóþùåé êàíàëó öèôðîé.
             Ïîñëå çàäàíèÿ óïðàâëÿþùèõ ñèãíàëîâ è äàííûõ ñëåäóåò íàæàòü êíîïêó "Ñëåäóþùèé" òàêò íà ïàíåëè "Ïðèìåíåíèå ÁÈÑ". Áóäåò îáðàáîòàíî òîëüêî çíà÷åíèå ñèãíàëîâ íà ìîìåíò íàæàòèÿ ýòîé êíîïêè. Íàïðèìåð, ÷òîáû çàäàòü ôðîíò ñèãíàëà GATE 0/1, åñëè GATE=1, íóæíî íàæàòü êíîïêè GATE ñîîòâåòñòâóþùåãî êàíàëà, "Ñëåäóþùèé òàêò", çàòåì ñíîâà GATE è "Ñëåäóþùèé òàêò".
              Â ïàíåëè "Ïðîãðàììèðóåìûé èíòåðâàëüíûé òàéìåð" ïîäðîáíî ðàñïèñàíû çíà÷åíèÿ ðåãèñòðîâ âñåõ òðåõ êàíàëîâ. Íà äèàãðàììå ïîêàçàíû ñèãíàëû òîëüêî îäíîãî êàíàëà. ×òîáû âûâåñòè äèàãðàììó íóæíîãî Âàì êàíàëà, ñëåäóåò ùåëêíóòü ïî êíîïêå ñ ñîîòâåòñòâóþùèì êàíàëîì â ïðàâîé ÷àñòè îêíà äèàãðàììû.

Âûáåðèòå ïðåäìåò èçó÷åíèÿ:
·	 Ïðîãðàììíàÿ íàñòðîéêà
·	 Ïðîòîêîë îáìåíà ÁÈÑ
·	 Ïðèìåíåíèå ÁÈÑ

OUT0, 0UT1, OUT2

Âûõîäû ñîîòâåòñòâóþùèõ ñ÷åò÷èêîâ/òàéìåðîâ.
created with Help to RTF file format converter

Ïðîãðàììíàÿ íàñòðîéêà

  1) Îçíàêîìüòåñü ñî ñïðàâî÷íûì ìàòåðèàëîì (ïóíêò "Ïðîãðàììèðîâàíèå òàéìåðà"), îáðàòèòå   âíèìàíèå íà ðèñóíîê "Ôîðìàò ñëîâà óïðàâëåíèÿ" è íà òàáëèöó "Îïåðàöèè, âûïîëíÿåìûå íà âõîäàõ òàéìåðà";
  2) Ïîëó÷èòå íîâîå çàäàíèå ïî íàñòðîéêå ðåæèìà ðàáîòû òàéìåðà, íàæàâ êíîïêó "íîâîå";
  3) Îçíàêîìüòåñü ñ ñîäåðæàíèåì ïîëó÷åííîãî çàäàíèÿ;
  4) Îáðàòèòå âíèìàíèå íà òèï ñ÷åòà - åñëè îí äâîè÷íûé, ñëåäóåò ïåðåâåñòè êîíñòàíòó â äâîè÷íîå ïðåäñòàâëåíèå; åñëè æå îí äâîè÷íî-äåñÿòè÷íûé, ñëåäóåò ïåðåâåñòè êîíñòàíòó â äâîè÷íî-äåñÿòè÷íîå ïðåäñòàâëåíèå. Ïîñìîòðèòå, ñêîëüêî áàéòîâ òðåáóåò äëÿ ñâîåé ïåðåäà÷è êîíñòàíòà - îäèí èëè äâà - îò ýòîãî çàâèñèò ïðîöåäóðà íàñòðîéêè òàéìåðà;
  5) Ñôîðìèðóéòå óïðàâëÿþùåå ñëîâî. Ïðè åãî ñîñòàâëåíèè ñëåäóåò ó÷åñòü ñëåäóþùèå äàííûå èç çàäàíèÿ: àäðåñ êàíàëà, êîä ðåæèìà êàíàëà è òèï ïåðåñ÷åòà. Êîä ÷òåíèÿ/çàïèñè êîíñòàíòû ñ÷åòà âûáèðàåòñÿ èç ñëåäóþùèõ ñîîáðàæåíèé: åñëè êîíñòàíòà çàíèìàåò îäèí áàéò, òî âûáèðàþò ðåæèì ïåðåñûëêè ìëàäøåãî áàéòà; åñëè æå êîíñòàíòà çàíèìàåò äâà áàéòà, òî âîçìîæíû äâà âàðèàíòà: ïîñûëêà ñòàðøåãî è ìëàäøåãî áàéòîâ îäèí çà äðóãèì (ïðè ýòîì òîëüêî îäíî óïðàâëÿþùåå ñëîâî), ëèáî ðàçäåëüíàÿ ïîñûëêà áàéòîâ, êîãäà ïåðåñûëêà êàæäîãî áàéòà ïðåäâàðÿåòñÿ ñâîèì óïðàâëÿþùèì ñëîâîì. 
  6) Çàíåñèòå ïîëó÷åííîå óïðàâëÿþùåå ñëîâî â îêîøêî "D7-D0" ìîäåëè òàéìåðà;
  7) Ïðîñëåäèòå çà òåì ÷òîá áûëè âûñòàâëåíû ñëåäóþùèå äàííûå: CS=0 - âûáðàí ÷èï òàéìåðà; RD=1; WR=0 - ïðîèñõîäèò çàïèñü; A1=1, A0=1 - ÷òî îçíà÷àåò ïåðåäà÷ó óïðàâëÿþùåãî ñëîâà;
  8) Íàæìèòå êíîïêó "Òàêò->";
  9) Ïðîñëåäèòå, çàïèñàëîñü ëè óïðàâëÿþùåå ñëîâî â RCD;
10) Çàíåñèòå ìëàäøèé áèò êîíñòàíòû â îêîøêî "D7-D0" ìîäåëè òàéìåðà;
11) Âûñòàâüòå íà À1, À0 àäðåñ íóæíîãî êàíàëà;
12) Íàæìèòå êíîïêó "Òàêò->";
13) Ïðîñëåäèòå, çàïèñàëñÿ ëè áàéò â ìëàäøóþ ïîëîâèíó CR;
14) Åñëè êîíñòàíòà ñîñòîèò èç äâóõ áàéòîâ è âûáðàí ðåæèì - ñòàðøèé áàéò çà ìëàäøèì, òî ïîâòîðèòå ïðîöåäóðó äëÿ ñòàðøåãî áàéòà ñ 10 ïóíêòà ïî 13, åñëè æå ñòàðøèé áàéò çàïèñûâàåòñÿ îòäåëüíî è ïðåäâàðÿåòñÿ ñâîèì óïðàâëÿþùèì ñëîâîì, ïîâòîðèòå äëÿ íåãî ïðîöåäóðó ñ 5 ïóíêòà ïî 13;
15) Íàæìèòå êíîïêó "Ðåøåíèå". Åñëè ðåøåíèå áûëî âåðíûì, òî êîëè÷åñòâî âûïîëíåííûõ çàäàíèé óâåëè÷èòñÿ íà 1.

ÊÎÍÒÐÎËÜÍÛÅ ÂÎÏÐÑÎÛ

1) Íàæìèòå êíîïêó "Ïîëó÷èòü íîâûé";
2) Îçíàêîìüòåñü ñ ñîäåðæàíèåì âîïðîñà;
3) Óêàæèòå îäèí èç ïÿòè îòâåòîâ è íàæìèòå êíîïêó "Äà". Åñëè îòâåò âåðåí, êîëè÷åñòâî ïðàâèëüíûõ îòâåòîâ óâåëè÷èòñÿ íà 1.

Ïðîòîêîë îáìåíà ÁÈÑ

1) Îçíàêîìüòåñü ñ ñïðàâî÷íûì ìàòåðèàëîì "Ðåæèìû ðàáîòû òàéìåðà";
2) Ïîìåòüòå îäèí èç ðåæèìîâ;
3) Íàæìèòå êíîïêó "Âûçîâ ðåæèìà" - ïîÿâèòñÿ äèàãðàììà îäíîãî èç âàðèàíòîâ ðàáîòû òàéìåðà â äàííîì ðåæèìå;
4) Íàæèìàÿ êíîïêó "Âûçîâ ðåæèìà", âûáåðèòå èíòåðåñóþùèé âàñ âàðèÿíò;
5) Íàæèìàéòå êíîïêó "Òàêò", íàáëþäàÿ ñèíõðîííûå èçìåíåíèÿ äàííûõ, ïðåäñòàâëåííûõ íà äèàãðàììå è â îêíå ìîäåëè òàéìåðà.

Ïðèìåíåíèå ÁÈÑ

1) Ïîëó÷èòå çàäàíèå îò ïðåïîäàâàòåëÿ, ëèáî íàæìèòå êíîïêó "Çàäàíèå";
2) Îçíàêîìüòåñü ñ çàäàíèåì;
3) Îïðåäåëèòå ïî ñîäåðæàíèþ çàäàíèÿ ðåæèìû ðàáîòû êàíàëîâ;
4) Ñôîðìèðóéòå óïðàâëÿþùèå ñëîâà äëÿ êàíàëîâ, óêàçàííûõ â çàäàíèè. Îïðåäåëèòå èõ êîíñòàíòû ïåðåñ÷åòà;
5) Çàïðîãðàììèðóéòå òàéìåð:
6) Óïðàâëÿÿ ñèãíàëàìè GATE, CLK è âûñòàâëÿÿ íåîáõîäèìûå äàííûå â îêíå ìîäåëè òàéìåðà, äîáåéòåñü ñîîòâåòñòâèÿ ïîëó÷àåìûõ äèàãðàìì âûäàííîìó âàì çàäàíèþ;
7) Ïîêàæèòå ðåçóëüòàòû ïðåïîäàâàòåëþ.

GATE0, GATE1, GATE2

Âõîäû ðàçðåøåíèÿ ñ÷åòà. Ïðè GATE=1 äëÿ íåêîòîðûõ ðåæèìîâ ðàáîòû ðàçðåøàåòñÿ ïîñòóïëåíèå òàêòîâûõ ñèãíàëîâ íà âõîä ñ÷åò÷èêà/òàéìåðà, äëÿ äðóãèõ (èìïóëüñíûé ãåíåðàòîð è ãåíåðàòîð ìåàíäðà) îòêðûâàåòñÿ âûõîäíîé áóôåð OUT.

A0, A1

Àäðåñíûå âõîäû, ïî êîòîðûì îñóùåñòâëÿåòñÿ àäðåñàöèÿ ê îäíîìó èç êàíàëîâ:
· 00 - àäðåñ êàíàëà 0;
· 01 - àäðåñ êàíàëà 1;
· 10 - àäðåñ êàíàëà 2;
· 11 - ïðèçíàê çàãðóçêè óïðàâëÿþùåãî ñëîâà èëè êîìàíä.

GND

Âûâîä "Îáùèé".

CS

Âûáîðêà êðèñòàëëà. Ïðè CS=0 ðàçðåøàåòñÿ ðàáîòà âõîäíîãî áóôåðà BD.

RD

×òåíèå. Ñèãíàë RD=0 îðèåíòèðóåò âõîäíîé áóôåð BD íà âûõîä. Òàéìåð âûäàåò èíôîðìàöèþ íà øèíó äàííûõ D7-D0.

created with Help to RTF file format converter

Index