ьох СУЧАСНИХ приладнати, таких як телефони, пральні машини, смороду відповідають за роботу двигунів и систем гальмування СУЧАСНИХ автомобилей, з їх помощью створюються системи контролю і системи збору ІНФОРМАЦІЇ.
Метою Дослідження є визначення основних технічних характеристик та режімів роботи контролера для Подальшого! застосування у прилаштувався управління на базі даного контролера.
Оскількі кінцевім продуктом роботи є самє Пристрій управління як елемент Керування системою, нужно мати алгорітмізовану методику его побудова та Керування. Така процедура Необхідна НЕ позбав для создания модуля, а й для коректного Подальшого Використання та обслуговування.
Об'єктом Дослідження є однокристальними мікроконтролері MSP 430.
Предмет Дослідження - технічні характеристики та режими роботи контролера.
1. Режими роботи
1.1 Системи переривані та режими роботи
переривані - це сигнал, что сообщает систему про Здійснення Якої-небудь події. При цьом Виконання поточної послідовності команд пріпіняється и управління передається спеціальній Функції - ISR, обробнікові переривані. Если звітність,, щоб Пристрій на базі MSP430 споживай якомога менше електроенергії, нужно правильно використовуват переривані.
В ході Виконання програми мікроконтролером зазвічай відбуваються Різні події: АЦП завершивши Перетворення вхідного сигналу, таймер відлічів завдань Інтервал, осцилятор Вийшов з ладу ТОЩО. Для відстеження ціх подій и вчасної їх ОБРОБКИ может застосовуватіся два підході:
Перший підхід. У безперервному ціклі відстежуваті регістрі статусу періферійніх прістроїв и ядра. Недоліки: ядро ??мікроконтролера Постійно включення, что приводити до Збільшення енергоспожівання, програмне відстежування подій вімагає Багато годині, что может привести до ВТРАТИ ІНФОРМАЦІЇ.
Другий підхід. Використовуват переривані. У цьом випадка мікроконтролер может знаходітіся в режімі НИЗЬКИХ енергоспожівання, при вінікненні певної події, ядро ??переходити в активний режим, включаються необхідні Периферійні Пристрої.
Пріоритети переривані фіксовані и залежався від Місцезнаходження модуля відносно CPU. Чім Ближче розташованій модуль до CPU, тім Вище Пріоритет его переривані. Пріоритети візначають порядок ОБРОБКИ переривані при одночасній генерації декількох Запитів.
У MSP430 є три типи переривані:
Скиданом системи;
немасковані;
масковані.
1.2 Немасковані переривані
Немасковані переривані NMI НЕ маскуються бітом загально Дозволу переривані GIE, однак могут буті окремо дозволені або Заборонені помощью індівідуальніх бітів Дозволу переривані (NMIE, ACCVIE, OFIE).
При вінікненні немаскованого переривані ВСІ біті Дозволу цього переривані автоматично скідаються. Виконання програми продовжується з адреси, что містіться у векторі немаскованого переривані, 0FFFCh. Для повторного Дозволу переривані користувача программа винна вновь Встановити необхідні біті. Графічна схема ОБРОБКИ джерел немаскованого переривані наведена на малю...