ки в режимі веденого і іс-користується при послідовному програмуванні мікроконтролера без додаткового джерела напруги (Downloading).  
 Послідовний порт введення-виведення UART (Universal Asynchronous Receiver-Transmitter) призначений для передачі і прийому байтів даних двопровідними лініями зв'язку (наприклад, по інтерферон  Йсу RS-232C або "струмова петля").  Прийом і передача можуть вестися одночасно.  При передачі байта формується послідовність з десяти чи одинадцяти бітів (кадр), що містить стартовий біт, що має нульове значення, вісім бітів байта (DO, D1, ..., D7) і столовий біт, що має одиничне значення.  Між старшим бітом байта (D7) і стоповим бітом може поміщатися додатковий біт. 
  Порт UART входить до складу периферійних пристроїв мікроконтролерів типу 2313, 4433, 8515, 8535, т163 і ml03 (табл. 1, колонка UART). 
  Послідовний порт введення-виведення TWSI (Two-Wire Serial Interface) призначений для обміну байтами даних з іншими пристроями по двухпроводной шині IС (Integrated Circuit).  До шині можуть підключатися до 127 пристроїв. 
  Пристрій, підключений до шини IС, може працювати в якості ведучого (master) або веденого (slave). Провідне пристрій при звільненні шини від обміну між іншими пристроями посилає в шину сигнал початку обміну і займає шину, потім посилає адресний байт для вибору одного з провідних пристроїв і завдання напряму обміну, передає або приймає байти даних і посилає сигнал закінчення обміну. ​​
  Ведене пристрій, упізнавши свою адресу, залежно від зазначеного напрямку обміну приймає або передає дані. 
  Пристрій, що приймає байти даних, після прийому кожного байта посилає в шину сигнал підтвердження прийому.  Адресний байт може містити загальний адресу для передачі даних одночасно в усі ведені пристрої. 
  Швидкість обміну задається провідним пристроєм, обмін може вестися зі швидкістю до 400000 біт/с. 
  Послідовний порт TWSI мається у мікроконтролера типу ml63. p> Таймер-лічильник загального призначення (General Purpose Timer/Counter) призначений для формування запиту переривання при указаний час (режим таймера) або звершенні заданого числа подій (режим лічильника).  Мікроконтролери сімейства AVR можуть мати від одного до трьох таймерів-лічильників загального призначення Т/СХ (X - номер таймера-лічильника, X = 0, 1, 2). 
  Основним елементом таймера-лічильника є базовий лічильник, який веде рахунок на додавання.  При його переповненні формується запит переривання Т/СХ OVF. 
  Таймер-лічильник загального призначення може виконувати додаткові функції: 
  в–  функцію захоплення; 
				
				
				
				
			  в–  функцію порівняння; 
  в–  функцію широтно-імпульсного модулятора; 
  в–  функцію рахунки реального часу. 
  Функція захоплення (capture) полягає в запам'ятовуванні коду, сформованого в базовому лічильнику, в спеціальному регістрі захоплення при зміні значення певного зовнішнього або внутрішнього сигналу.  При цьому формується запит переривання Т/СХ САРТ. p> функція порівняння (Compare) полягає в зміні значення сигналу на певному виході мікроконтролера при збігу коду, формованого в базовому лічильнику, з кодом в спеціальному регістрі порівняння.  При цьому формується запит переривання Т/СХ СОМР. p> Функція широтно-імпульсного модулятора (PWM) полягає у формуванні на певному виході мікроконтролера імпульсної послідовності з заданими періодом повторення і тривалістю імпульсів. 
  Функції порівняння та PWM реалізуються з використанням одного і тою ж обладнання.  Вибір потрібної функції виконується програмними засобами. 
  Функція рахунки реального часу (Real Time Clock) реалізується в таймері-лічильнику при використанні додаткового внутрішнього генератора із зовнішнім кварцовим резонатором з частотою 32768 Гц ("часовий" кварц).  При цьому параметри процесів у таймері-лічильнику з високою точністю прив'язані до одиниці виміру реального часу - секунді. 
  Залежно від розрядності лічильника і виконуваних додаткових функцій можуть бути виділені п'ять типів таймерів-лічильників загального призначення, що входять до групи периферійних пристроїв мікроконтролерів сімейства AVR. 
  Тип А. Восьмирозрядних таймер-лічильник без додаткових функцій. 
  Тип В. Восьмирозрядних таймер-лічильник з функцією порівняння/PWM. 
  Тип С. Восьмирозрядних таймер-лічильник з функцією порівняння/PWM і функцією рахунки реального часу. 
  Тип D. Шестнадцатіразрядний таймер-лічильник з функціями захоплення і порівняння/PWM. p> Тип Є. Шестнадцатіразрядний таймер-лічильник з функцією захоплення і двома каналами для виконання функцій порівняння/PWM. 
  У табл.  1, в колонках Т/З, Т/З1 і Т/С2 вказані типи таймерів-лічильників, що входять до групи периферійних пристроїв під цими іменами у мікроконтролерів різних типів. Таймер-лічильник одного типу в мікроконтролерах різних типів може мати різні імена. 
  Сторожовий таймер (Watchdog Timer, WDT) призначений для ліквідації наслі...