Типичный представитель асинхронного последовательного интерфейса — UART (Universal Asynchronous Receiver-Transmitter — универсальный асинхронный приёмопередатчик). При передаче по интерфейсу UART каждому байту данных предшествует СТАРТ-бит, сигнализирующий приемнику о начале посылки, за СТАРТ-битом следуют биты данных. Завершает посылку СТОП-бит, гарантирующий паузу между посылками.
Методическое указание к лабораторной работе на учебном стенде LESO1.


Параллельные порты предназначены для обмена многоразрядной двоичной информацией между микроконтроллером и внешними устройствами. С точки зрения внешнего устройства порт представляет собой обычный источник или приемник информации со стандартными цифровыми логическими уровнями (обычно ТТЛ), а с точки зрения микропроцессора — это ячейка памяти, в которую можно записывать данные или в которой сама собой появляется информация.
Таймеры предназначены для формирования временных интервалов, позволяя микропроцессорной системе работать в режиме реального времени. Таймеры представляют собой
Программное обеспечение (ПО) микропроцессорных систем состоит из двух частей: ПО микропроцессора и ПО для компьютера. ПО микропроцессора загружается во внутреннюю память микропроцессора, его задача обеспечить работу АЦП, мультиплексора, генератора тестового сигнала, обеспечить взаимодействия микроконтроллера с компьютером. Кроме того на ПО микропроцессора возлагается задача первичной обработки оцифрованного сигнала, дальнейшей обработкой занимается ПО компьютера.
Подключение клавиатуры отличается от схемы подключения одиночной кнопки тем, что потенциал общего провода на опрашиваемые кнопки подается не непосредственно, а через порт вывода. В каждый момент времени сигнал низкого уровня (логический ноль) подается только на один столбец кнопок, на остальные должна подаваться логическая единица. Двоичные сигналы, присутствующие при этом на строках клавиатуры, считываются через порт ввода микроконтроллера.