Не отступай и не сдавайся !!! |
|
|
Ардуино, ESP32, ESP8266, LoRa. Обучение. Моделирование. Программирование под заказ.
|
|
Измерение и контроль параметров: температура, влажность, освещённость, давление, наличие напряжения, датчик движения, тревожная кнопка (дача, квартира, дом, цех, теплица, офис). Выдача измеренных параметров на персональную страницу в Интернете, на планшет, в смартфон. В случае выхода параметров за заданные границы - оповещение по электронной почте, sms. |
|
Микроконтроллеры 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
|