Белов, А.В. Микроконтроллеры AVR: от азов программирования до создания практических устройств
12 Микроконтроллеры AVR от азов программирования... Это полезно запомнить. Порт ввода — это специальное электронное устройство, на кото рое извне поступают какие-либо электрические сигналы, предназна ченные для управления микропроцессорным устройством. Например, сигналы, возникающие при нажатии клавиш на клавиатуре, сигналы, возникающие при срабатывании различных датчиков и т. п. Процессор считывает их в виде чисел и обрабатывает полученные числа в соответствии с алгоритмом управления. Это полезно запомнить. Порт вывода выполняет обратную функцию. В них процессор запи сывает различные числа, которые затем поступают на внешние устройства в виде электрических сигналов. Эти сигналы используются для управления. Управлять можно любым устройством, которое допускает электрическое управление, это индика торы, дисплеи, электромагнитные реле, электромоторы, электропневмо клапаны, электрические нагреватели и т. д. Нужно только усилить управляющие сигналы до требуемой мощно сти. Кроме перечисленных выше команд в любой микропроцессор зало жен набор специальных команд, специфических для задач управления процессом вычислений. В дальнейшем мы остановимся подробнее на всех типах команд микропроцессора (см. раздел 2.2). Итак, мы разобрались, что такое процессор. И вот такой простой цифровой автомат способен вытворять все те чудеса, которые мы при выкли наблюдать в исполнении современных компьютеров. Как же это возможно? Оказывается, все на свете можно описать цифрами. И текст, и изображение, и звуки, и музыку, и даже целые видеофильмы. Хорошо поработали ученые-математики. Они сумели разработать математические модели всех этих процессов. Остальное оказалось делом техники. Главное, чтобы процессор мог выполнять операции как можно быстрее! А современные процессоры это могут! Но обработка всех перечисленных выше процессов — это удел мощ ных микропроцессоров, применяемых в персональных компьютерах. Однако настоящая книга не ставит перед собой задачи изучения этих микропроцессоров. Предмет нашего изучения — небольшие специали зированные микропроцессорные схемы, предназначенные для управ ления конкретными устройствами автоматики, электронной и бытовой техники. Подобные устройства управления имеют одно общее назва ние — микропроцессорные контроллеры. Теперь рассмотрим подробнее, что же такое микропроцессор. Как уже упоминалось, микропроцессор — это числовой автомат, который выпол няет заложенные в нем операции в соответствии с заранее составленной
Made with FlippingBook
RkJQdWJsaXNoZXIy MTExODQxMg==