Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы

PIC18+ после AVR. СтОит ли?

Непрочитано 11.09.2009, 00:25  
alexgap
Гражданин KAZUS.RUN
 
Аватар для alexgap
 
Регистрация: 08.07.2006
Сообщений: 883
Сказал спасибо: 119
Сказали Спасибо 1,108 раз(а) в 175 сообщении(ях)
alexgap на пути к лучшему
По умолчанию PIC18+ после AVR. СтОит ли?

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

Хочу спросить, может я чего то не заметил и у PIC'ов есть какие-то преимущества?

Все серии, что ниже PIC18 не вижу смысла рассматривать в качестве объекта изучения, уж слишком они архитектурно ужасные. А вот о PIC18 и выше с удовольствием бы послушал из первых рук.
Реклама:
alexgap вне форума  
Непрочитано 11.09.2009, 02:19  
picavr
Почётный гражданин KAZUS.RUN
 
Аватар для picavr
 
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,815
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
picavr на пути к лучшему
По умолчанию Re: PIC18+ после AVR. СтОит ли?

Сообщение от alexgap Посмотреть сообщение
Постоянно использую AVR. Но вижу что многие упорно используют PIC. Как по мне, так они значительно проигрывают как по производительности, так и по цене.
AVR например проигрывает SCENIX .. которые тактируются до 100-150 МГЦ. 10 наносекунд исполняется команда. Архитектура PIC. Програмно совместимые. Почти. По цене немного дороже PIC.

Сообщение от alexgap Посмотреть сообщение
Все серии, что ниже PIC18 не вижу смысла рассматривать в качестве объекта изучения, уж слишком они архитектурно ужасные.
Всё зависит что на них делать.. например делал удалённые датчики с батарейным питанием на PIC10F2xx,. питается от 3V батареи потребляет в пределах 1 МКА (в основном спит). Корпус SOT23 - как СМД транзистор BC847 только 6 ног.. такого у AVR не наблюдаю...
DIP14 PIC очень удобные для мелких задач.. а подобные у AVR появлись лиш недавно и дороже (судя по ценам в нашем регионе)

Пользую PIC уже более 8 лет.. AVR около 6 лет... в основном пишу для PIC AVR пользую на скоростных задачах.. где PIC не успевает...
За 8 лет применения PIC в промышленых условиях показали себя устойчивыми МК. Сбойные ситуации практически не проявлялись.
C AVR бывали проблеммы... даже слетала прошивка...
Порты имхо слабее чем PIC. Бывали случаи когда вылетали отдельные ноги в портах...

с PIC меньше гемороя при прошивке, а AVR можно запороть при записи... бывало (Сигнатура, Ресет, SPI) это болезнь у AVR, особено у новичков.
А у PIC такое невозможно в принципе... Почему то не додумались в ATMEL...
у PIC конфигурация хранится в HEX .. не нужно ломать голову что записать ... как бывает у AVR.

Сообщение от alexgap Посмотреть сообщение
Хочу спросить, может я чего то не заметил и у PIC'ов есть какие-то преимущества?
Попробуйте.. всё познаётся в сравнении... причём не со слов других )))

Последний раз редактировалось picavr; 11.09.2009 в 02:40.
picavr вне форума  
Эти 3 пользователя(ей) сказали Спасибо picavr за это сообщение:
alexgap (11.09.2009)
Непрочитано 11.09.2009, 03:15  
alexgap
Гражданин KAZUS.RUN
 
Аватар для alexgap
 
Регистрация: 08.07.2006
Сообщений: 883
Сказал спасибо: 119
Сказали Спасибо 1,108 раз(а) в 175 сообщении(ях)
alexgap на пути к лучшему
По умолчанию Re: PIC18+ после AVR. СтОит ли?

picavr, огромнейшее вам спасибо за познавательный ответ.
Вам нужно в отделе продаж работать, сила убеждения и качество донесения — на высоте.

А можно что-нибудь купить у Microchip'a наподобие STK500 http://www.atmel.com/dyn/Products/to...p?tool_id=2735, http://kosmodrom.com.ua/data/stk500.php? Чтобы и программатор, и COM порт, разьемчики, светодиоды и кнопочки были в одном флаконе, одним словом, набор для старта + система разработки, которая позволяла бы без пайки делать и дергать простые системы. Самому у меня на это времени особо и нет, выгоднее купить набор и быстро приступить к разработке.

И еще вопрос. Как быстро делать проводные шлейфы для внутрисхемного программирования? Для AVR это просто — два разьема IDC-10, плоский кабель из десяти проводков, молоточек и 2 минуты времени, паять ничего не надо. А вот с пиками меня мучает этот вопрос из-за 5 штырьков в один ряд, не к селу ни к городу, паять медленно и обламываться провода будут. Я знаю, конечно, что есть однорядные наконечники, но там нужно по одному проводку обжимать, а меня это не устраивает по времени.

Последний раз редактировалось alexgap; 11.09.2009 в 06:17.
alexgap вне форума  
Непрочитано 11.09.2009, 08:52  
niXto
Почётный гражданин KAZUS.RUN
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,026
Сказал спасибо: 60
Сказали Спасибо 3,941 раз(а) в 2,302 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: PIC18+ после AVR. СтОит ли?

Ну если у вас такие огромные проблемы с временем - лучше вообще даже не пытаться перейти на другое (любое) семейство. Потому что пока вы изучите архитектуру, особенности, среду программирования и подводные камни чипа - уйдет не меньше пары месяцев...
Или вы предпочитаете "раздую код до беспредела, ЛИШЬ бы работало", "глюки в работе буду не искать-устранять, а закрывать заплатками"?
А ИМХО преимуществ у ПИКов нет - у атмела есть и маленькие контроллеры в QFN10-корпусах (тини13А), и с питанием от 0,7В (тини43), и вроде в 6-ногих запустили, а хМЕГИ вообще все остальные 8-битные семейства отодвинули в сторону, и даже 16-битные тексасовские МСП... АВР просто посложней уместить в мелком корпусе, чем ПИКи - мощное процессорное ядро с сотней команд и 32 регистра вместо ПИКовсого аккумулятора... На ПИКах сидят в основном только те кто начинал в 90-х годах, большинство (наверное) остальных выбирает более мощное и при этом более Дешовое семейство АВР (кстати - почему ПИКи дороже?)... А вот из-за примитивности ядра ПИКи действительно менее чувствительны к помехам, почти как К155 серия)))
niXto вне форума  
Сказали "Спасибо" niXto
Непрочитано 11.09.2009, 09:37  
alexgap
Гражданин KAZUS.RUN
 
Аватар для alexgap
 
Регистрация: 08.07.2006
Сообщений: 883
Сказал спасибо: 119
Сказали Спасибо 1,108 раз(а) в 175 сообщении(ях)
alexgap на пути к лучшему
По умолчанию Re: PIC18+ после AVR. СтОит ли?

niXto, спасибо за информацию, об отрицательных моментах я частично в курсе. Изучение новой платформы у меня много времени обычно не занимает, так как в ассемблер я обычно не смотрю и пишу всё на высокоуровневых языках — там голову ломать не приходится, так как все почти стандартно; и вам того советую, зная вашу любовь к ассемблеру.

Очень интересуют отзывы о PIC'ах из уст самих разработчиков, которые работают с ними, за что же они так любят свои камни. Также интересно услышать перечень самых ходовых кристаллов. И посоветуйте аппаратное средство программирования/прототипирования, желательно от самого Microchip'a, что-то типа http://www.mikroe.com/en/tools/easypic5/.
alexgap вне форума  
Сказали "Спасибо" alexgap
Непрочитано 11.09.2009, 09:41  
Popeye
Почётный гражданин KAZUS.RUN
 
Аватар для Popeye
 
Регистрация: 05.08.2007
Адрес: Болгария Перник
Сообщений: 1,771
Сказал спасибо: 74
Сказали Спасибо 357 раз(а) в 245 сообщении(ях)
Popeye на пути к лучшему
По умолчанию Re: PIC18+ после AVR. СтОит ли?

Сообщение от picavr Посмотреть сообщение
За 8 лет применения PIC в промышленых условиях показали себя устойчивыми МК. Сбойные ситуации практически не проявлялись.
Раз вернули горелую плату, по ней текла вода, была выжжена дыра палец просунуть. ПИК однако живой Прежде поработал с MC68705. Чуть не убедил работать только на твердой логике. А вобщем смотрите на сайты торговцев. Здесь крупнейший предлагает PIC более 300 типов, Atmel 20, Rabbit 3, LPC 3, MSP 7. Как говорится предложение результат спроса
__________________
Мыслю, следовательно существую
Popeye вне форума  
Эти 2 пользователя(ей) сказали Спасибо Popeye за это сообщение:
alexgap (11.09.2009)
Непрочитано 11.09.2009, 10:18  
kison
Почётный гражданин KAZUS.RUN
 
Регистрация: 13.12.2004
Сообщений: 3,168
Сказал спасибо: 11
Сказали Спасибо 691 раз(а) в 503 сообщении(ях)
kison на пути к лучшему
По умолчанию Re: PIC18+ после AVR. СтОит ли?

Если хочется попробовать что то от Микрочипа, то нет смысла смотреть PIC16-PIC18. Все то же, что и у АВР только подороже и помедленнее. Но есть и весьма достойные кристаллы у Микрочипа - в первую очередь dsPic, ИМХО очень интересное ядро. Правда общего у него с другими семействами ровно столько же, как у АВР32 с АВР. Но лучше забейте на это и попробуйте... ARM Сейчас по цене они зачастую дешевле 8-ми битников. И не подсадите себя на иглу ОДНОГО производителя. Слезть с нее очень непросто
kison вне форума  
Сказали "Спасибо" kison
Непрочитано 11.09.2009, 12:48  
alexgap
Гражданин KAZUS.RUN
 
Аватар для alexgap
 
Регистрация: 08.07.2006
Сообщений: 883
Сказал спасибо: 119
Сказали Спасибо 1,108 раз(а) в 175 сообщении(ях)
alexgap на пути к лучшему
По умолчанию Re: PIC18+ после AVR. СтОит ли?

Посмотрел даташит на PIC18F242, посмотрел на цену. Да уж. 10 MIPS, аппаратный 8-битный умножитель за 6 тактов, 16-битный за 24 такта, и это при цене 4 у.е. в розницу

Для моих применений даже не хватит скорости, так как часто приходится обрабатывать аналоговые сигналы в реальном времени и нужно быстрое умножение.

Посмотрел на dsPIC30F3013, намного лучше, при той же цене имеем 30 MIPS, аппаратный 17-битный умножитель за 1 такт. Это очень хорошие параметры и явный конкурент AVR и xmega.

Выводы:
PIC10 интересны своей ценой и габаритами.
PIC12-PIC18 - отрыжка из прошлого по неадекватным ценам
PIC24 - 16 MIPS, периферия лучше чем у AVR при приемлемой цене. Содержит даже аппаратный делитель, а это очень приятно.
dsPIC - 30 MIPS, приемлемая цена, аппаратный умножитель
alexgap вне форума  
Сказали "Спасибо" alexgap
Непрочитано 11.09.2009, 15:25  
avr123-nm-ru
Почётный гражданин KAZUS.RUN
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,552
Сказал спасибо: 75
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию Re: PIC18+ после AVR. СтОит ли?

Щас можно купить PIC16F887 -I/PT всего по 85 рублей почтой у Семенова Михаила mkpochtoi.narod.ru - очень приичная штука с 14 каналами АЦП по 10 бит - не всегда ведь нужно очень быстро считать.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
avr123-nm-ru вне форума  
Сказали "Спасибо" avr123-nm-ru
Непрочитано 11.09.2009, 16:23  
picavr
Почётный гражданин KAZUS.RUN
 
Аватар для picavr
 
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,815
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
picavr на пути к лучшему
Подмигивание Re: PIC18+ после AVR. СтОит ли?

Сообщение от niXto Посмотреть сообщение
А ИМХО преимуществ у ПИКов нет
У всех есть.. тольк СВОИ ))))
Сообщение от niXto Посмотреть сообщение
и вроде в 6-ногих запустили,
У PIC есть УЖЕ НЕСКОЛЬКО ЛЕТ.. а не СКОРО!!!
Сообщение от niXto Посмотреть сообщение
АВР просто посложней уместить в мелком корпусе, чем ПИКи - мощное процессорное ядро с сотней команд и 32 регистра вместо ПИКовсого аккумулятора...
Поводу регистров.... У PIC ВСЯ RAM является РЕГИСТРАМИ позволяющими делать инкремент с проверкой и переходом, декремент с проверкой и переходом. установку, сброс и проверку битов с переходом, а у AVR их только 32... а из RAM ещё нужно извлечь )))
И я бы не сказал что мощнее... некоторые команды мощнее у PIC. DECFZ, INCFSZ,

А из той сотни команд... некоторые являются дублирующими.. возьмите 16 команд работы с битами СТАТУСА.. это по сути ДВЕ команды.. для каждого флага... итого 16 команд просто занимают место .. а туда можно было бы втиснуть что то более вкусное...
Сообщение от niXto Посмотреть сообщение
А вот из-за примитивности ядра ПИКи действительно менее чувствительны к помехам, почти как К155 серия)))
а может просто за 30 лет (с 1978г) опыт позволяет делать надёжнее?
Да и програмные наработки за столько времени...

так что выбираем под каждую задачку.. то что подходит.. и не циклимся на производителях )))

Последний раз редактировалось picavr; 11.09.2009 в 16:43.
picavr вне форума  
Сказали "Спасибо" picavr
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Хьюлет паккард стоит ли покупать??? pavlushka1000 Отвлекитесь, эмбеддеры! 38 11.09.2009 21:36
Россиийские микроконтроллеры - стоит ли использовать? greafuger Микроконтроллеры, АЦП, память и т.д 3 08.06.2008 01:16
Посоветуйте,стоит ли собирать? Demo Измерительное оборудование 22 14.03.2008 00:40


Часовой пояс GMT +4, время: 22:11.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.