Post:#94422 Date:24.12.2007 (20:08) ... Спорить на тему, что лучше - тема бесперспективная. У всех контроллеров есть свои плюсы и минусы. Так сложилось, что я занялся именно ПИКами. Поэтому перечислю только их преимущества. Если есть желание поспорить - пожалуйста, всегда рад. Но со временем всё что считаю ненужным из темы удалю. Уж извините, но таковы правила игры.
Сразу скажу, что я не супермен и уж тем более - не Господь Бог. Я такой же человек как и все, просто в этой теме знаю немного больше. Поэтому я не смогу ответить абсолютно на все вопросы. Чем богаты - тем и рады.
Итак о плюсах.
1. Бесплатная среда програмирования. На мой взгляд, это очень большой плюс. На сколько мне известно, другие производители не обременяют себя сдиранием с потребителя денег за ПО. Есть конечно и бесплатные урезанные версии, но они имеют кучу ограничений и в конце концов эти ограничения захочется преодолеть. А если кто-то думает, что достаточно будет попробовать, а там как сложится, то лучше вообще не начинать. Зачем терять время.
2. Замечательно налаженная поддержка. Глюки устраняются быстро и качественно. Есть форум. По правде сказать, начинающим там делать нечего. А начинать то надо.
3. Железобетонность. За те 5 лет как я первый раз взял в руки ПИК, видел всего несколько убитых экземпляров. И я вам скажу, что нужно было ещё умудриться спалить. А через мои руки прошла не одна тысяча этих микросхем. Конечно, если подать на ножки 220 В 50 Гц, можете не сомневаться - сдохнет. Но ведь и молотком убить можно. А он не для этого предназначается.
4. Довольно быстродействующий 8-10-12 битный АЦП, в зависимости от модели. Причём в очень редкой модели его нет, ставится практически везде.
5. Широкая линейка, от копеешных PIC10 с ограниченными возможностями, но в маленьком корпусе, до быстродействующих сигнальных процессоров.
6. Низкое энергопотребление. На мой взгляд, это очень важный параметр. Не многие могут этим похвастаться.
о РИСах вообще-
РИС был далеко не лучший процессор по причине
своеобразной структуры страничной памяти.
Атмель в этом смысле лучше, но хуже по помехоустойчивости,
что критично в авто приложениях и то, как сказать...
xrom Пост: 507364 От 09.Sep.2016 (16:45)
еще одна ценность пиков нет вч помех , на атмеге делали охрану так она забила вход радиоприемнику пришлось переделывать на пиках
Вы не пробовали снизить тактовую частоту у AVR? Контроллеры PIC16 реально имеют производительность в 4 раза меньше, чем AVR при одинаковой тактовой частоте.
У AVR мощные выходы, способные принимать на себя более 20 мА при напряжении питания 5 В, возможно, также в этом проблема. У PIC16 выходы послабее, следовательно, фронты будут более пологие.
xrom Пост: 507364 От 09.Sep.2016 (16:45)
еще одна ценность пиков нет вч помех , на атмеге делали охрану так она забила вход радиоприемнику пришлось переделывать на пиках
Вы не пробовали снизить тактовую частоту у AVR? Контроллеры PIC16 реально имеют производительность в 4 раза меньше, чем AVR при одинаковой тактовой частоте.
а это для меня реально новость... что первое что второе гарвардовская архитектура, один такт одно действие...
У пиков сложнее архитектура.
У авр - классическая как из учебника. А пики построены на основе мипс-архитектуры- это более продвинутая с разными хитростями.
Но сами пики это урезанная версия мипса . причем там четыре разных варианта урезания, и все отличаются друг от друга.
У авр одна общая- одну изучил и все.
Хотя иногда, изредка, у пиков есть преимущество, но редко.
Чаще они наоборот- отстают.
О! Спасибо, dedivan!
Я просто еще к чему спросил? Тут на рынке видел что-то вроде конструктора для начинающих со всеми нужными причендалами. Кажется он был по AVR. Стоит покупать? А литература есть для "чайников"? Погуглить, конечно, не сложно, но, раз уж у нас тут спецы есть, грех и с ними не посоветоваться.
Это смотря что ты хочешь. Если просто из любопытства поморгать лампочками и забросить- это набор для чайника самое оно.
А если как базарыч паяешь по сто корпусов логики за вечер- и хочешь это сократить- то серьезнее надо- учебники по архитектуре микроэвм есть.
С них надо начинать- потом любые можно осваивать по текущей задаче.
Базарыч вон освоил- доволен.
Задачи разные бывают и для каждой есть свое наиболее подходящее семейство каменей.
насчёт ваттметра- ИМХО просто перемножить значения переменных двух ацп (пишу только во флоукоде пока , написал вольтметр без единой строки на си ) до ваттметра - только задействовать второе ацп атмеги , какая нах разница постоянный или переменный ток ? на постоянки просто перемножаем значения двух ацп и на индикатор ) не ? ток измеряется как напряжение на шунте и всего лишь...
среднеквадратичные значения на переменке нужны , на постоянке зачем ?