Електроний посібник з
дисципліни "Ìікропроцесорні системè"
 
Äèïëîìíûé ïðîåêò
1. ÇÀÃÀËÜͲ ÏÎÍßÒÒß É ÑÒÐÓÊÒÓÐÀ ÑÈÑÒÅÌ ÊÅÐÓÂÀÍÍß
  1.1. Äèñêðåòí³ àáî öèôðîâ³ ÑÓ
  1.2. Îñíîâè îá÷èñëþâàëüíî¿ òåõí³êè
       1.2.1.  Îñíîâè áóëåâî¿ àëãåáðè
        1.2.2.  Áàçîâ³ ëîã³÷í³ åëåìåíòè
        1.2.3.  Ðåàë³çàö³ÿ ëîã³÷íèõ åëåìåíò³â (ËÅ)
        1.2.4.  Êîìá³íàö³éí³ ïðèñòðî¿
       1.2.5.  Àðèôìåòè÷í³ ïðèñòðî¿
        1.2.6.  Öèôðîâ³ ïðèñòðî¿ ïîñë³äîâí³ñòíîãî òèïó
        1.2.7.  Îðãàí³çàö³ÿ ïàì'ÿò³
        1.2.8.  Ìåòîäè é ñïîñîáè ðåàë³çàö³¿ äèñêðåòíèõ ³ öèôðîâèõ ÑÓ
2. ÇÀÃÀËÜͲ ²ÄÎÌÎÑÒ² ÏÐΠ̲ÊÐÎÊÎÍÒÐÎËÅÐÈ
   2.1.  Ñòðóêòóðà é ôóíêö³îíàëüí³ ìîæëèâîñò³ áàçîâî¿ ìîäåë³ ÌCS-51 (ÌÊ51)
    2.2.  Ïðîãðàìíî äîñòóïí³ ðåñóðñè ÌÊ51
    2.3.  Ìåòîäè àäðåñàö³¿ â ÌÊ51
    2.4.  Ñèñòåìà êîìàíä ÌÊ51
            2.4.1.  Àðèôìåòè÷í³ êîìàíäè
            2.4.2.  Ëîã³÷í³ êîìàíäè
            2.4.3.  Êîìàíäè ïåðåñèëàííÿ
            2.4.4.  Êîìàíäè ïåðåäà÷³ êåðóâàííÿ
            2.4.5.  Êîìàíäè ðîáîòè ç á³òàìè
3. ÏÎÐÒÈ ÂÂÎÄÓ/ÂÈÂÎÄÓ ²ÍÔÎÐÌÀÖ²¯
4. ÎÐÃÀͲÇÀÖ²ß ÏÅÐÅÐÈÂÀÍÜ Ó Ì²ÊÐÎÏÐÎÖÅÑÎÐÍÈÕ ÑÈÑÒÅÌÀÕ
5. ÎÐÃÀͲÇÀÖ²ß ÒÈÌ×ÀÑÎÂÈÕ ÇÀÒÐÈÌÎÊ Ó  ̲ÊÐÎÏÐÎÖÅÑÎÐÍÈÕ ÑÈÑÒÅÌÀÕ
   6. ÏÐÀÂÈËÀ ÍÀÏÈÑÀÍÍß ÏÐÎÃÐÀÌ ÄËß ÌÊ 51
   6.1.  Êîìï³ëÿòîð äëÿ ì³êðîêîíòðîëåð³â ñ³ì’¿ ÌÊ51
    6.2.  Ñèíòàêñèñ ìîâè àñåìáëåðà
    6.3.  Äèðåêòèâè àñåìáëåðà
    6.4.  Îá÷èñëåííÿ ï³ä ÷àñ òðàíñëþâàííÿ
    6.5.  Ïîð³âíÿííÿ ï³ä ÷àñ òðàíñëþâàííÿ
    6.6.  Ïîâ³äîìëåííÿ ïðî ïîìèëêè àñåìáëþâàííÿ
    6.7.  Ìåòîäèêà ðîáîòè ç êîìï³ëÿòîðîì x8051
           6.7.1.  ijàëîãîâèé ðåæèì
            6.7.2.  Ðåæèì êîìàíäíîãî ðÿäêà
   6.8.  Ðåäàêòîð çâ'ÿçê³â äëÿ êîìï³ëÿòîðà ì³êðîêîíòðîëåðà ñ³ì’¿ ÌÊ51
7. ÏÐÈÊËÀÄÈ ÂÂÎÄÓ ²ÍÔÎÐÌÀÖ²¯ Ç ÄÈÑÊÐÅÒÍÈÕ ÄÀÒ×ÈʲÂ
8. ÎÐÃÀͲÇÀÖ²ß ÏÅÐÅÄÀײ ²ÍÔÎÐÌÀÖ²¯  ÏÎÑ˲ÄÎÂÍÎÌÓ ÔÎÐÌÀÒ²  (ÌÏÑ)
    8.1. Ïðèíöèïè ïåðåäà÷³ ³íôîðìàö³¿ ç ïîñë³äîâíîãî êàíàëó çâ'ÿçêó
    8.2. Ïîñë³äîâíèé ³íòåðôåéñ ó ì³êðîêîíòðîëåð³ ÌÑS51
   8.3. Ðåæèì ðîáîòè 0
9. ÏÎÑ˲ÄÎÂͲ ØÈÍͲ ÑÈÑÒÅÌÈ (ÊÀÍÀËÈ ÇÂ'ßÇÊÓ)
9.1. Çàãàëüí³ ïîíÿòòÿ ïðî åëåêòðîíí³ øèíí³ ñèñòåìè
9.2. гçíîâèäè ïîñë³äîâíèõ øèííèõ ñèñòåì
9.3. Îêðåì³ ïðèêëàäè ³íòåðôåéñ³â òà ïîñë³äîâíèõ øèí
       9.3.1. ²íòåðôåéñ RS 232 
                  9.3.1.1. Âèçíà÷åííÿ ëîã³÷íîãî ð³âíÿ
                  9.3.1.2. Ðîçâåäåííÿ êîíòàêò³â òà ñèãíàë³â
                  9.3.1.3. Äîâæèíà êàáåëþ
     9.3.2. Ç’ºäíàííÿ RS 485
       9.3.3. Øèíà I2C
                   9.3.3.1. Êîíöåïö³ÿ øèíè I2C
                        9.3.3.2. Ïåðåäà÷à äàíèõ íà ð³âí³ ðîçðÿä³â
                        9.3.3.3. Êåðóâàííÿ äîñòóïîì äî ñï³ëüíîãî ðåñóðñó òà òàêòîâà ñèíõðîí³çàö³ÿ
                        9.3.3.4. Àäðåñàö³ÿ êîðèñòóâà÷³â øèíè (I2C - áëîêè)
            9.3.4. CAN (Controller Area Network - ìåðåæà êîíòðîëåð³â)
          9.3.4.1. Îñíîâè
          9.3.4.2. Ô³çè÷í³ õàðàêòåðèñòèêè
          9.3.4.3. Õàðàêòåðèñòèêè ïðîòîêîëó ð³âíÿ ïåðåäà÷³ á³ò³â  
          9.3.4.4. Ïðîòîêîëè çàñòîñóâàííÿ íà áàç³ CAN
          9.3.4.5. Îñíîâí³ õàðàêòåðèñòèêè CAN
9.3.5.  MODBUS
  10. ÏÐÈÊËÀÄÈ ÐÎÇÐÎÁÊÈ ÑÈÑÒÅÌ ÊÅÐÓÂÀÍÍß ÍÀ ÁÀDz ÌÊ-51
   10.1.  Ñèñòåìè êåðóâàííÿ ç íåïåðåðâíèìè õàðàêòåðèñòèêàìè
   10.2. Ñèñòåìè êåðóâàííÿ êðîêîâèìè äâèãóíàìè

Ç̲ÑÒ