дків збою в ході програми шляхом перезапуску мікроконтролера при виявленні збою. Сторожовий таймер мається у мікроконтролерів всіх типів.
Аналого-цифровий перетворювач (Analog-to-Digital Converter) формує десятирозрядний двійковий код числа, пропорційного величині напруги аналогового сигналу па вході мікроконтролера. У мікроконтролерах AVR до перетворювача можуть підключатися від чотирьох до восьми входів мікроконтролера.
Аналого-цифровий перетворювач входить до складу периферійних пристроїв мікроконтролерів типу t15, 4433, 8535, ml63 і ml03. Число підключаються входів у мікроконтролерів названих типів зазначено в табл. 1, у колонці ADC. p> Аналого-цифровий компаратор (Analog Comparator, AC) порівнює за величиною аналогові сигнали, вступники на два входи мікроконтролера, і формує запит переривання ANA COMP, коли різниця їх значень змінює знак. При цьому також може бути виданий сигнал для виконання функції захоплення в таймері-лічильнику загального призначення.
Аналоговий компаратор входить до складу периферійних пристроїв мікроконтролерів всіх типів, крім 2323 і 2343 (табл. 1, колонка АС).
Програмований апаратний модулятор (Programmable Hardware Modulator, РИМ) призначено формування імпульсного сигналу на виведення РА2 для живлення світлодіодних індикаторів. Тривалість імпульсу і шпаруватість сигналу задаються програмними засобами. Струм навантаження може мати величину до 25 мА при напрузі живлення 1,8 В. Програмований апаратний модулятор є у мікроконтролерів типу t28.
Блок переривань (Interrupt Unit, IU) організовує перехід до виконання перериває програми при надходженні запиту переривання, якщо переривання по даному запиту дозволено і він має більш високий пріоритет, ніж інші запити, що надійшли одночасно з ним.
Переривання дозволено, якщо розряд 1 регістра SREG знаходиться в одиничному стані і в одиничному стані знаходиться розряд, дозволяючий/забороняючий переривання по даному запиту, розташований в одному з регістрів введення-виведення. Пріоритетність запитів задана апаратно.
При переході до виконання перериває програми розряд I регістру SREG скидається в нульовий стан і зберігається в цьому стані до завершення перериває програми. Розряд 1 може бути переведений в одиничний стан по команді в перериває програмі.
Запити в блок переривань надходять із зовнішніх джерел та джерел, розташованих у внутрішніх пристроях мікроконтролера. Загальне число запитів переривання у мікроконтролерів різних типів зазначено в табл. 1, у колонці IU
Література
1 Таверньє К. PIC-мікроконтролери. Практика застосування: Пер. з фр. -М: ДМКПресс, 2008. - 272 с.: Іл. (Серія В«ДовідникВ»). p> 2 Борзенко А.Е. IBM PC: пристрій, ремонт, модернізація. - 2-е вид. перераб. і доп. - М.: ТОО фірма В«Комп'ютер ПресВ», 2006. - 344с.: Іл. p> 3 Цифрові інтегральні мікросхеми: Справ./М. І. Богданович, І.М. Грель, В.А. Прохоренко, В.В. Шалімо.-Мн.: Білорусь, 2001. - 493 с.: Іл. p> 4 ДСТУ 3008-95. Документація. Звіти у сфері науки і техніки. Структура і правила оформлення.
5 Охорона праці в обчислювальних центрах. Ю.Г. Собаров та ін - М.: Машинобудування, 2000. - 192с. br/>