Что такое микроконтроллер и зачем он нужен?

02.03.2015

1C

Вся наша современная жизнь построена на технике, это бытовая техника (стиральные машины, компьютеры, телевизоры и так далее) и более сложная техника (компьютеризация промышленности, военная техника и так далее). Конечно, обычному обывателю сложно представить себе всю сложность комплектации этих изделий.

Но все же каждый понимает, что любая программа - это своего рода схема, которая есть основой ее "жизнедеятельности". Основа жизнедеятельности любой техники - это микроконтроллер (МК) особого склада. МК - это особо сложная схема, в комплектации которой присутствуют все элементы, требуемые для полноценной самостоятельной ее работы:

  • процессор,
  • ОЗУ (оперативная память),
  • ПЗУ (постоянная память),
  • генератор тактовой частоты
  • таймеры
  • порты ввода/вывода
  • последовательные интерфейсы
  • и много-много чего.


Самые простые микросхемы
Самые простые микросхемы - это микроконтроллеры для начинающих. Микроконтроллеры для начинающих, в основном, используются в комплектации радиотехники. Самая легкая, самая обычная и, наверное, самая простая схема такого рода появилась в начале 1971 году. Точнее, в этом году был выдан первый патент на данную схему. Первые схемы - однокристальные микро-ЭВМ по праву могут называться МК для начинающих. Это были самые простые схемы, и первая из них была выпущена в 1976 году американской фирмой Intel, на то время первый и самый простой микроконтроллер назывался i8048. С появлением этих схем по праву можно связать полноценный прорыв в мире технического развития человечества. Когда появились первые схемы на микроконтроллерах, промышленность начала стремительно их разрабатывать и усовершенствовать, что привело к стремительному развитию данной технологии. Сейчас даже примитивные микроконтроллеры для начинающих сложно назвать простыми и легкими, все они довольно сложные каждая по-своему.

На чем "говорят" микроконтроллеры

Самое сложное в устройстве этих изделий это программирование микроконтроллеров. Программирование микроконтроллеров чаще всего происходит на двух языках - Ассемблер или Си. Но все же есть некоторые компиляторы, для программирования которых существует другой язык - Бейсик или Форт. Для каждого отдельного вида МК (микроконтроллера) существуют свои компиляторы Си. Сейчас без МК невозможно существование современного мира. Создание МК сделало наш мир намного проще, но вместе с тем намного сложнее.

Реклама

Популярные мероприятия
Соглашение на обработку персональных данных