←ïðåäûäóùàÿ ñëåäóþùàÿ→
1 2 3 4 5 6 7 8 9 10 11 12 13 14 ...
ïîðòîâ ââîäà-âûâîäà, ïðåäíàçíà÷åííûõ äëÿ óïðàâëåíèÿ êîíòðîëëåðîì ÏÄÏ.
-------T--------T---------------------------------------------¬ ¦ Ïîðò ¦ Ðåæèì ¦ Íàçíà÷åíèå ¦
+------+--------+---------------------------------------------+ ¦ 0h ¦ çàïèñü ¦ Çàïèñü íà÷àëüíîãî àäðåñà â ðåãèñòð íà÷àëüíî-¦ ¦ ¦ ¦ ãî àäðåñà è ðåãèñòð òåêóùåãî àäðåñà êàíàëà 0¦
¦ ¦ ¦ ¦
¦ 2h ¦ çàïèñü ¦ òî æå äëÿ êàíàëà 1 ¦
¦ ¦ ¦ ¦
¦ 4h ¦ çàïèñü ¦ òî æå äëÿ êàíàëà 2 ¦
¦ ¦ ¦ ¦
¦ 6h ¦ çàïèñü ¦ òî æå äëÿ êàíàëà 3 ¦
¦ ¦ ¦ ¦
¦ 0h ¦ ÷òåíèå ¦ ×òåíèå íà÷àëüíîãî àäðåñà èç ðåãèñòðà íà÷àëü-¦ ¦ ¦ ¦ íîãî àäðåñà êàíàëà 0 ¦
¦ ¦ ¦ ¦
¦ 2h ¦ ÷òåíèå ¦ òî æå äëÿ êàíàëà 1 ¦
¦ ¦ ¦ ¦
¦ 4h ¦ ÷òåíèå ¦ òî æå äëÿ êàíàëà 2 ¦
¦ ¦ ¦ ¦
¦ 6h ¦ ÷òåíèå ¦ òî æå äëÿ êàíàëà 3 ¦
¦ ¦ ¦ ¦
¦ 1h ¦ çàïèñü ¦ Çàïèñü â ðåãèñòð íà÷àëüíîãî ñ÷åò÷èêà öèêëîâ ¦ ¦ ¦ ¦è â ðåãèñòð òåêóùåãî ñ÷åò÷èêà öèêëîâ êàíàëà 0¦
¦ ¦ ¦ ¦
¦ 3h ¦ çàïèñü ¦ òî æå äëÿ êàíàëà 1 ¦
¦ ¦ ¦ ¦
¦ 5h ¦ çàïèñü ¦ òî æå äëÿ êàíàëà 2 ¦
¦ ¦ ¦ ¦
¦ 7h ¦ çàïèñü ¦ òî æå äëÿ êàíàëà 3 ¦
L------+--------+---------------------------------------------- -------T--------T---------------------------------------------¬ ¦ Ïîðò ¦ Ðåæèì ¦ Íàçíà÷åíèå ¦
+------+--------+---------------------------------------------+ ¦ ¦ ¦ ¦
¦ 1h ¦ ÷òåíèå ¦ ×òåíèå òåêóùåãî çíà÷åíèÿ èç ðåãèñòðà òåêó- ¦ ¦ ¦ ¦ ùåãî ñ÷åò÷èêà öèêëîâ êàíàëà 0 ¦
¦ ¦ ¦ ¦
¦ 3h ¦ ÷òåíèå ¦ òî æå äëÿ êàíàëà 1 ¦
¦ ¦ ¦ ¦
¦ 5h ¦ ÷òåíèå ¦ òî æå äëÿ êàíàëà 2 ¦
¦ ¦ ¦ ¦
¦ 7h ¦ ÷òåíèå ¦ òî æå äëÿ êàíàëà 3 ¦
¦ ¦ ¦ ¦
¦ 8h ¦ çàïèñü ¦ Çàïèñü ðåãèñòðà êîìàíä ÏÄÏ ¦
¦ ¦ ¦ ¦
¦ 8h ¦ ÷òåíèå ¦ ×òåíèå ðåãèñòðà ñîñòîÿíèÿ ÏÄÏ ¦
¦ ¦ ¦ ¦
¦ 9h ¦ çàïèñü ¦ Çàïèñü â ðåãèñòð çàïðîñîâ ÏÄÏ ¦
¦ ¦ ¦ ¦
¦ 0Ah ¦ çàïèñü ¦ Çàïèñü áèòà ìàñêè äëÿ îäíîãî èç êàíàëîâ ÏÄÏ ¦ ¦ ¦ ¦ ¦
¦ 0Bh ¦ çàïèñü ¦ Çàïèñü ðåãèñòðà ðåæèìîâ äëÿ îäíîãî èç ¦
¦ ¦ ¦ êàíàëîâ ÏÄÏ ¦
¦ ¦ ¦ ¦
¦ 0Ch ¦ çàïèñü ¦ Î÷èñòêà (ñáðîñ) òðèããåðà-çàùåëêè (òðèããåðà ¦ ¦ ¦ ¦ ïåðâîãî/ïîñëåäíåãî) ¦
¦ ¦ ¦ ¦
¦ 0Dh ¦ çàïèñü ¦ Ïðîãðàììíûé ñáðîñ êîíòðîëëåðà ¦
¦ ¦ ¦ ¦
¦ 0Eh ¦ çàïèñü ¦ Î÷èñòêà áèòîâ ìàñîê âñåõ 4-õ êàíàëîâ ¦
¦ ¦ ¦ ¦
¦ 0Fh ¦ çàïèñü ¦ Çàïèñü ðåãèñòðà ìàñîê äëÿ âñåõ 4-õ êàíàëîâ ¦ ¦ ¦ ¦ ¦
¦ 0Dh ¦ ¦ ¦
¦ èëè ¦ ÷òåíèå ¦ ×òåíèå ðàáî÷åãî ðåãèñòðà ÏÄÏ ¦
¦ 0Fh ¦ ¦ ¦
+------+--------+---------------------------------------------+ ¦ 81h ¦ çàïèñü ¦ Çàäàíèå íîìåðà ñòðàíèöû äëÿ êàíàëà 2 ¦
¦ ¦ ¦ ¦
¦ 82h ¦ çàïèñü ¦ òî æå äëÿ êàíàëà 3 ¦
¦ ¦ ¦ ¦
¦ 83h ¦ çàïèñü ¦ òî æå äëÿ êàíàëà 1 ¦
¦ ¦ ¦ ¦
¦ 87h ¦ çàïèñü ¦ òî æå äëÿ êàíàëà 0 ¦
L------+--------+----------------------------------------------
Ïîðòû 0h - 7h ïðåäíàçíà÷åíû äëÿ çàïèñè èñõîäíûõ çíà÷åíèé â ðåãèñòðû íà÷àëüíîãî è òåêóùåãî àäðåñà, íà÷àëüíîãî è òåêóùåãî ñ÷åò÷èêà öèêëîâ äëÿ âñåõ 4-õ êàíàëîâ. Òàê êàê ïîðòû âîñüìèðàçðÿäíûå, à ðåãèñòðû, â êîòîðûå ÷åðåç íèõ çàíîñÿòñÿ äàííûå, 16-ðàçðÿäíûå, òî çàïèñü ïðîèçâîäèòñÿ â äâà ïðèåìà. Ïåðåä ïåðâîé êîìàíäîé âûâîäà â òðåáóåìûé ïîðò íåîáõîäèìî ñáðîñèòü òðèããåð-çàùåëêó, äëÿ ÷åãî âûïîëíÿåòñÿ êîìàíäà âûâîäà ïðîèçâîëüíîãî çíà÷åíèÿ â ïîðò 0Ch, ïîñëå ÷åãî â òðåáóåìûé ïîðò âûâîäèòñÿ ìëàäøèé áàéò 16-ðàçðÿäíîãî çíà÷åíèÿ è çàòåì ñòàðøèé áàéò ñëåäóþùåé êîìàíäû âûâîäà â òîò æå ïîðò.
Âûâîä â ïîðò 8h ïîçâîëÿåò çàíåñòè çíà÷åíèå â ðåãèñòð êîìàíä ÏÄÏ. Îïèñàíèå áèòîâ ðåãèñòðà êîìàíä ïðèâåäåíî â ï.2.3.
×òåíèå èç ïîðòà 8h ñ÷èòûâàåò ðåãèñòð ñîñòîÿíèÿ ÏÄÏ. Îïèñàíèå áèòîâ ðåãèñòðà ñîñòîÿíèÿ ïðèâåäåíî â ï.2.3.
Çàïèñü â ïîðò 9h ïîçâîëÿåò óñòàíîâèòü èëè ñáðîñèòü áèò çàïðîñà â ðåãèñòð çàïðîñîâ äëÿ îäíîãî èç êàíàëîâ. Ôîðìàò êîìàíäû ñëåäóþùèé:
7 6 5 4 3 2 1 0
---T--T--T--T--T--T--T--¬
¦X X X X X ¦ ¦ ¦ Áèòû:
L--+--+--+--+--+T-+T-+T-- -----
íå èñïîëüçóþòñÿ ¦ L--+--> 0-1: âûáîð êàíàëà 00 - 0 ¦ 01 - 1
¦ 10 - 2
¦ 11 - 3
L--------> 2: 1=óñòàíîâèòü áèò çàïðîñà íà ÏÄÏ 0=ñáðîñèòü áèò çàïðîñà íà ÏÄÏ
Çàïèñü â ïîðò 0Ah ïîçâîëÿåò óñòàíîâèòü èëè ñáðîñèòü áèò ìàñêè â ðåãèñòðå ìàñîê äëÿ îäíîãî èç êàíàëîâ. Ôîðìàò êîìàíäû:
7 6 5 4 3 2 1 0
---T--T--T--T--T--T--T--¬
¦X X X X X ¦ ¦ ¦ Áèòû:
L--+--+--+--+--+T-+T-+T-- -----
íå èñïîëüçóþòñÿ ¦ L--+--> 0-1: âûáîð êàíàëà 00 - 0 ¦ 01 - 1
¦ 10 - 2
¦ 11 - 3
L--------> 2: 1=óñòàíîâèòü áèò ìàñêè 0=ñáðîñèòü áèò ìàñêè
Çàïèñü â ïîðò 0Bh óñòàíàâëèâàåò çíà÷åíèå â ðåãèñòðå ðåæèìîâ îäíîãî èç 4-õ êàíàëîâ ÏÄÏ. Áèòû 0 è 1 çàäàþò íîìåð êàíàëà (00 0, 01 - 1, 10 - 2, 11 - 3).  áèòû 2 - 7 çàíîñÿòñÿ çíà÷åíèÿ, ïåðåäàâàåìûå ñîîòâåòñòâåííî â áèòû 0 - 6 ðåãèñòðà ðåæèìîâ. Îïèñàíèå áèòîâ ðåãèñòðà ðåæèìîâ ïðèâåäåíî â ï. 2.3.
Çàïèñü â ïîðò 0Dh çàäàåò ïðîãðàììíûé ñáðîñ êîíòðîëëåðà (Master Clear). Âûâîä ëþáîãî áàéòà â ýòîò ïîðò èìååò òîò æå ýôôåêò, ÷òî è àïïàðàòíûé ñáðîñ
←ïðåäûäóùàÿ ñëåäóþùàÿ→
1 2 3 4 5 6 7 8 9 10 11 12 13 14 ...
|
|