Scwart2 Суббота, 15.12.2018, 13:13
Приветствую Вас Гость | RSS
Главная | Каталог статей | Регистрация | Вход
» Меню сайта

» Категории раздела
Мои статьи [117]
СХЕМЫ [108]
Различные электронные схемы
Справочник [46]
справочные данные

» Наш опрос
какой документацией вы пользуетесь,при ремонте ноутбука?
Всего ответов: 34

» Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

» Форма входа

Главная » Статьи » Мои статьи

2. Обзор микроконтроллеров


1. Intel - свой выпуск микроконтроллеров, компания начала с серии i8048, но наибольшую популярность приобрело семейство i8051, вышедшее в 1980 году и официально названное MCS 51. Это 8-ми разрядный микроконтроллер с Гарвардской архитектурой, производился по кмоп технологии. Имел на своем борту ОЗУ 128 байт, ПЗУ 4Кб, 8-ми битную шину данных и 16-и битную шину адреса, 2 таймера, 4 порта ввода/вывода и последовательный интерфейс. На базе семейства i8051 был разработан отечественный аналог КР1816ВЕ51. Так как это семейство было очень удачное, то в настоящее время существует большое множество контроллеров, совместимых с i8051.

2. Microchip Technology - эта фирма представляет нам серию микроконтроллеров PIC16ХXX, это 8-pазpядные микроконтроллеры с сокращенным набором команд (RISK), имеют двухшинную Гарвардскую архитектуру, за счет чего имеют большую скорость выполнения инструкций (команд), которых у них всего 35. Одна команда выполняется за 4 такта (кроме условных команд перехода, они за 8), тактовой частоты, то есть, при частоте тактирования 1 МГц, скорость выполнения одной команды 4 мкс. Также существует специальная серия, предназначеная для применения в готовых изделиях, которые полностью готовы к работе. Они предназначены для однократного программирования, выпускаются в более дешевом пластиковом корпусе. Это позволяет несколько уменьшить цену.

3. Texas Instruments - выпускает микроконтроллеры отличные от выше представленных тем, что они имеют фон-неймановскую архитектуру а также 16-ти разрядные. Кроме того используют ортогональную систему команд (RISK), их всего 27. От остальных микроконтроллеров отличаются тем, что не содержат команд для загрузки регистров, и команд для выполнения операций над аргументами в регистрах. Из особенностей можно выделить очень низкое (по сравнению с другими микроконтроллерами) потребление энергии, имеют 5 режимов энергосбережения. Непосредственно для разработчика, из вкусностей стоит отметить библиотеку математики с плавающей точкой. Библиотека FPP подключается к рабочей программе, занимая в программной памяти 1 килобайт. Библиотека работает с числами в диапазоне от -1.099.1012 до +1.099.1012 . При помощи нее можно выполнять операции сложения, вычитания, умножения, деления, вычисления квадратного корня, вычисления тригонометрических функций и операции сравнения чисел. В состав библиотеки входят конвертеры, преобразующие числа в формат float и обратно. Разработчик получает возможность производить сложные вычисления с большой точностью.

4. Motorolla - является признанным лидером в производстве микроконтроллеров для встроенных применений и для устройств промышленной автоматики. Производит более 300 типов различных микроконтроллеров и интегрированных процессоров, от простейших 8-ми разрядных, до мощных интегрированных процессоров. Существует несколько 8-ми разрядных семейства: это HC05, HC08 и HC11, которые отличаются вычислительной мощностью (HC11 до 10-и раз производительнее HC05).

5. Atmel - на рынке микроконтроллеров представляет семейство универсальных 8- ми разрядных микроконтроллеров. Как и большинство из перечисленных имеют гарвардскую архитектуру, и сокращенный набор команд. Но в отличие от других, к ним не применимо понятие машинного цикла, то есть все команды выполняются со скоростью 1 миллион раз в секунду (1 MIPS). По сравнению с  микроконтроллерами PIC имеют 32 регистра общего назначения. С 2002 года все семейство разделилось на 3 группы: Classic (уже не выпускается), Tiny и Mega. Соответственно группы различаються по количества переферии на кристалле. В 2008 году корпорация Atmel анонсировала новое семейство AVR-микроконтроллеров - XMEGA, это более современные, быстродейственные микроконтроллеры с низким энергопотреблением и расширенным набором переферии. Программно полностью совместимы с Tiny и Mega.

 

В следующей статье мы подробно рассмотрим микроконтроллеры семейства AVR (Atmel).



Источник: http://radio-new.ru
Категория: Мои статьи | Добавил: tehnomir (03.05.2011)
Просмотров: 806 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
» Поиск

» Друзья сайта
  • wyp.club
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz


  • Copyright MyCorp © 2018
    Хостинг от uCoz