Не отступай и не сдавайся !!!
Ардуино, ESP32, ESP8266, LoRa. Обучение. Моделирование. Программирование под заказ.

Микроконтроллеры AVR


AVR против PIC.

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

Сколько людей - столько мнений. Поэтому борьба взглядов, мнений, пристрастий будет продолжаться вечно…

...и, все же, постараемся быть объективными при сравнении AVR и PIC.

Микроконтроллеры AVR по сравнению с PIC имеют несколько явных преимуществ:

  • AVR имеют более совершенную архитектуру и могут выполнять команды в каждом такте (в отличие от PIC, которым для выполнения команды требуется четыре такта). Поэтому при той же тактовой частоте AVR работают в четыре раза быстрее, чем PIC.
  • AVR имеют 32 рабочих регистра, в то время как PIC всего один.
  • Микроконтроллеры PIC разрабатывались на протяжении долгих лет, и поэтому у них есть несколько неприятных сложностей с совместимостью программ для разных моделей микроконтроллеров. В AVR этого пока удавалось избегать.
  • AVR имеют почти в три раза больше команд. Это можно считать как преимуществом, так и недостатком. С одной стороны, опытному программисту это на руку, так как у него будет больше возможностей (кроме того, программы для AVR по этой причине будут почти всегда короче таких же программ для PIC). С другой стороны, для новичка это не очень хорошо, потому что придётся изучать и разбираться с большим количеством команд.

Недостатки, разумеется, тоже есть. Например, в PIC разрешён прямой доступ к регистрам ввода-вывода, что не допускается в AVR. Впрочем, это не такой уж и страшный недостаток.

Хотя приверженцы есть как у AVR, так и у PIC, и склонить фаната PIC на сторону AVR будет сложно, невзирая ни на что. Потому как для фаната главное вера )))


Похожие запросы по теме:

  • Микроконтроллеры pic avr.
  • Программатор pic avr.
  • Программирование avr pic.
  • Универсальный программатор avr pic.
  • Программирование микроконтроллеров pic avr.
  • Программаторы для микроконтроллеров pic avr.
  • Универсальный программатор для микроконтроллеров avr и pic.
  • Arduino avr pic.
  • Схемы pic avr.
  • Pic avr arm.
  • Схемы программаторов pic и avr.
  • Программатор pic avr своими руками.
  • Arm pic avr dsp.
  • Что такое avr и pic.
  • pic avr dsp arm mcu.
  • pic avr stm.
  • pic vs avr.
  • extra pic для avr.
  • Многоканальные системы управления +на микроконтроллерах avr pic.
  • pic avr io
© 2000-2021 - 26/7/21 19:56
Хостинг нашего сайта осуществляется узлом www.cherepovets-city.ru