Если вы пропустили предыдущие статьи, то можете найти их здесь: 1) Что такое микропроцессор; 2) Что такое микропроцессорная система; 3) Что такое шина данных. Как я уже говорил, микропроцессорная система “лежит на трёх китах”: процессор, память и устройства ввода-вывода. О процессоре я уже рассказал, сегодня очередь второго “кита” - портов ввода-вывода. Любая микропроцессорная система сама по себе никакого смысла не имеет. Потому что создана она для взаимодействия с другими системами. И если она не умеет этого делать (взаимодействовать), то она никому не нужна. Напоминает мир людей, не так ли? Системы взаимодействуют с миром людей с помощью датчиков и исполнительных устройств. Но ни датчики, ни исполнительные устройства напрямую к процессору не подключить. Поэтому существуют устройства ввода-вывода, которые служат посредниками между процессором и внешним миром. Раньше это были, как правило, отдельные устройства или микросхемы. Сейчас всё это дело встроено в микроконтроллер, и эти модул