Главная Обратная связь

Дисциплины:






Основные семейства микроконтроллеров MCS51, AVR, PIC, ARM (общие сведения)



MCS51:

Intel 8051 – однокристальный микроконтроллер гарвардской архитектуры.

• один или два УАПП (UART)

• два или три таймера

• 128 или 256 байт встроенной ОЗУ (16 байт которой имеют побитовую адресацию)

• от 512 байт до 128 Кбайт встроенной памяти программ

• один машинный цикл оригинального 8051 ядра занимает 12 временных тактов, а большинство инструкций выполняется за один или два машинных цикла.

• улучшенное 8051-совместимое ядро выполняет машинный цикл за 6, 4, 2, или даже за 1 такт, с частотой до 100 МГц

• автоматический сброс по падению питающего напряжения; встроенные тактовые генераторы

• автозагрузчики долговременной памяти данных на основе EEPROM

• I²C (стандарт 3-х проводной последовательной шины); SPI; USB хост интерфейс

• ШИМ-генераторы; аналоговых компараторов; АЦП и ЦАП преобразователей

• часов реального времени; дополнительных таймеров и счетчиков;

• внутрисхемных отладчиков; внутрисхемное программирование памяти программ; дополнительных источников прерываний; расширенных энергосберегающих режимов

ARM:(усовершенствованная RISC машина, предшественник Acorn RISC Machine) — 32-битная микропроцессорная архитектура с сокращённым набором команд (RISC). Микроконтроллеры ARM имеют высокую производительность, гибкое управление энергопотреблением(5 режимов работы), качественную Flash-память и наиболее широкий набор периферии из всех производителей ARM-микроконтроллеров.

· 32-разрядный RISC процессор

· Тридцать один 32-разрядный регистр общего назначения и шесть регистров состояния

· Циклическое сдвиговое устройство и перемножитель

· Быстрый отклик на прерывания применений реального масштаба времени

AVR: семейство восьмибитных микроконтроллеров фирмы Atmel.

Микроконтроллеры AVR имеют гарвардскую архитектуру и систему команд, близкую к идеологии RISC. Процессор AVR имеет 32 8-битных регистра общего назначения, объединённых в регистровый файл.

o внутренняяФлеш-память команд до 256 K (10 000 циклов перезаписи)

o внутреннее EEPROM данных до 4 КБ (100 000 циклов)

o внешняя память 64 КБ

o Таймеры на 8, 16 бит, ШИМ-модулятор (PWM); 8-, 9-, 10-, 16-битный, аналоговые компараторы

o внутренняя SRAM до 8 K, время доступа 1 такт

PIC:(PeripheralInterfaceController - "периферийный интерфейсный контроллер") — микроконтроллеры гарвардской архитектуры, производимые американской компанией MicrochipTechnologyInc.

Отличительной особенностью PIC-контроллеров является хорошая преемственность различных семейств:

o программная совместимость (единая бесплатная среда разработки MPLAB IDE, С-компиляторы от GCC),



o совместимость по выводам, по периферии, по напряжениям питания, по средствам разработки, по библиотекам и стекам наиболее популярных коммуникационных протоколов.

В номенклатуре MicrochipTechnologyInc. представлен широкий спектр 8-и, 16-и и 32-битных микроконтроллеров и цифровых сигнальных контроллеров под маркой PIC.

PIC12, PIC16:

• 14-и разрядная архитектуре слова программ

• корпусах от 8 до 64 выводов

• работают в диапазоне напряжений питания от 2.0 до 5.5В

• имеют систему прерываний, аппаратный стек и энергонезависимую память данных EEPROM

• USB, SPI, I2C™, USART, LCD, компараторы, АЦП и т. п

 





sdamzavas.net - 2019 год. Все права принадлежат их авторам! В случае нарушение авторского права, обращайтесь по форме обратной связи...