вторник, 3 июня 2008 г.

Что такое микроконтроллер

Микроконтроллер это такой же компьютер который мы видим каждый день, но только на одной микросхеме. В свою очередь, микроконтроллер предназначен для управления электронными устройствами. Первый микроконтроллер появился на свет после появления микропроцессора в 1976 г. Сегодня микроконтроллеры получили широкое применение и их можно встретить почти везде, начиная от бытовой техники и заканчивая домашними роботами. На самом деле с технической точки зрения, микроконтроллер очень сложная микросхема, которая содержит в одном корпусе
  • микропроцессор
  • порты ввода-вывода
  • оперативную память (RAM)
  • постоянную память данных (ROM)
  • перепрограммируемую ROM (EPROM)
  • электрически перепрограммируемую ROM (EEPROM).
  • некоторые содержат различные преобразователи


Отечественный микроконтроллер КБ5004ВЕ1

Сегодня ведущими производителями микроконтроллеров являются Atmel, Microchip, NXP, Samsung, TI (Texas Insruments), ST, Renesas, Holtec.

В своем проекте "Многофункциональный мобильный робот ROBOTEH" я применил микроконтроллер AVR. Это микро-ЭВМ фирмы производителя Atmel.


Огромную роль в моем выборе сыграла доступность в программировании микроконтроллеров и доступность программного обеспечения и средств разработки. У Atmel много бесплатно распространяемых программных продуктов. Фирма Atmel уделяет этому вопросу большое внимание. Atmel выпустила бесплатную среду разработки AVR Studio, которая работает под Windows. Так-же в интернете полно различных компиляторов, схем программаторов, ассемблеров, отладчиков, схем разъемов и адаптеров.

Для начинающего роботостроителя немаловажным является и то, что для программирования микроконтроллера AVR можно обойтись вовсе без аппаратного программатора. Самым популярным способом программирования этих микроконтроллеров являются пять проводков, подсоединенных к параллельному порту персонального компьютера. Еще один не маловажный факт это то, что AVR-архитектура оптимизирована под язык высокого уровня Си.

Комментариев нет: