- Архив статей:
- Декабрь 2017 (1)
- Август 2010 (1)
- Июль 2010 (1)
- Июнь 2010 (2)
Микропроцессор – это микросхема, которая объединяет в себе компоненты персонального компьютера – цифроаналоговые преобразователи, порты вывода-ввода, память для долгосрочного хранения информации, оперативную память и даже процессор. Безусловно, микроконтроллер не сможет справиться со многими сложными задачами, однако для управления и большей части задач, связанных с мониторингом, его вполне достаточно.
При помощи микроконтроллера можно измерять напряжение или любую другую физическую величину, контролировать мощность освещения, выводить изображение или текст на монитор, а также контролировать температуру воды в бассейне или же устанавливать режим, в котором должна работать стиральная машина.
Сегодня микроконтроллеры встречаются во всех устройствах, где необходимы обработка информации, какие-либо измерения или управление. Это наручные часы, клавиатура, автомобили, фотоаппараты, микроволновые печи, телефоны и многие другие устройства.
Для работы микроконтроллеру необходима программа. Однако в нем нет операционной системы, установить драйвера для тех или иных устройств нельзя, поэтому доступ к каждому конкретно взятому устройству необходимо прописывать индивидуально.
Порты ввода-вывода предназначены для того, чтобы микроконтроллер мог обмениваться информацией. Происходит данный обмен в цифровом формате, с использованием двоичной системы.
Микропроцессор может получить информацию от подключенного к нему ПК, другого микроконтроллера, а также от датчиков, кнопок и клавиатуры. Для вывода информации подключаются различные индикаторы и светодиоды.
Так называемым мозгом микроконтроллера является микропроцессор. Он отвечает за то, чтобы все периферийные устройства могли взаимодействовать между собой, а также за все вычислительные процессы.
Для хранения информации в микроконтроллерах используется два вида памяти одновременно: память данных и память программ. При этом алгоритм действий загружается в память данных. Содержащийся в ней код полностью определяет деятельность микроконтроллера и не может быть изменен после его загрузки в память.