Пристрій формування вхідних сигналів для випробування 16-розрядних мікроконтролерів
59

Мікроконтролер  являє  собою  логічний  автомат  з високим ступенем детермінованості,  який  допускає  небагато  варіантів в його системному включенні. В пристроях  управління  об’єктами  мікроконтролери розглядаються у вигляді сукупності апаратно-програмних засобів. При проектуванні мікроконтролерів треба вирішувати одну з  найскладніших  задач розробки: задачу оптимального розподілу функцій між апаратними засобами і програмним забезпеченням. Рішення такої задачі ускладнюється тим, що взаємоз’язок і взаємодія між апаратними і програмними засобами динамічно змінюються [10].

 

3.2.2.  Компіляція та налагодження програми генератору тестових сигналів

Компіляція та налагодження програми проводилося в програмному середовищу WinAvr, а сама программа була написана на мові С зі вставками коду асемблеру.

Повний лістинг програми представлений в додатку А.

Оскільки компіляція програми проводилася в програмі WinAvr то опишемо основні можливості даного програмного середовища [11].

WinAVR включає набір компонентів, які представлені нижче: