Page 202 - 149
P. 202

10 Загальні засади і особливості програмування та відлагодження
                                            мікропроцесорних пристроїв

                         Розробка  систем  пристроїв  керування  різноманітним  промисловим
                  обладнанням та технологічними процесами на базі сучасних мікропроцесорів і
                  однокристальних  мікро-ЕОМ  представляє  собою  складний  творчий  процес,
                  який  поєднує  в  собі  розв’язок  схемотехнічних  питань  та  проблем  розробок
                  програмних  засобів.  Необхідного  забезпечення    (ПЗ)  значно  перевищує
                  трудоємкість розробки апаратурних засобів (АЗ).
                         Застосування засобів відлагодження та програмування суттєво прискорює
                  процес розробки мікропроцесорних пристроїв та швидкого переналагодження їх
                  для роботи на іншому об’єкті.
                             10.1 Особливості структури мікропроцесорних пристроїв

                         Типова узагальнена структура мікропроцесорної системи (МПС) містить
                  мікропроцесор, ОЗП або пам’ять даних, ПЗП або пам’ять програм, канали або
                  карти вводу/ виводу, схеми зв’язку і спряження з об’єктом (СЗО) і типи МПС та
                  об’єкта  (рис.  10.1.).  МПС  побудовано  на  базі  однокристальної  мікро-ЕОМ
                  (ОЕОМ), передбачає в своїй структурі тільки ОЕОМ і СЗО та відповідні типи,
                  оскільки ОЕОМ об’єднує в одному корпусі мікросхеми МП, ОЗП, ПЗП і порти
                  вводу  /виводу.  Вказаний  структурний  склад  ПМС  є  практично  типовим  і
                  постійним для різних МПС. Функціональну індивідуальність МПС для роботи
                  пристрою або інакше ПЗ МПС. Із апаратурних засобів для конкретного об’єкта
                  спеціально вибирають тип МП, кількість і тип ВІС ОЗП і ПЗП, розробляються
                  схеми вводу/виводу, зв’язку і спряження з об’єктом.
                         Програмні  засоби  поряд  з  апаратурними  визначають  функції  і
                  ефективність  роботи  МПС.  Для  незмінного  складу  АЗ  МПС  шляхом  зміни
                  тільки  ПЗ  можна  одержати  різні  нові  функції  для  даного  об’єкта,  тобто
                  мікропроцесор забезпечує властивість програмованості об’єкта керування.
                         Апаратурні засоби МПС забезпечують  можливість зберігання  ПЗ,  даних
                  для  обробки, обробки і  виконання програми і даних,  зв’язку з об’єктом, а  ПЗ
                  шляхом  керування  АЗ  і  об’єктом  реалізують  необхідні  функціональні
                  можливості МПС і об’єкта, логічні і часові функції.
                         Таким чином, МПС має двояку основу: апаратурні і програмні засоби, які
                  тісно пов’язані між собою. Можна говорити про функціонально-блочну систему
                  АЗ та ПЗ, що дозволяє розділити їх проектування в часі і ввести його окремо і
                  паралельно.






                                                                                                             203
   197   198   199   200   201   202   203   204   205   206   207