Техника

Скажите, какие самые большие недостатки у PIC микроконтроллеров? помимо цены. Допустим сравнивая их с другими аналогами.

С какими трудностями вы столкнулись при разработки своего софта. Может какие то микромоменты знаете
Oleg Bikmeyev
Oleg Bikmeyev
490
Когда-то ДАВНО AVR-ы были многократно программируемыми, а "пики" - нет. Это и определило мой выбор в далёком 98-м году. А в остальном - какие могут быть недостатки у разных наборов инструментов? Этот в синей коробке, а тот - в красной.
Кстати, в те годы AVR-ы стоили дороже, но возможность 1000-кратной перезаписи PFlash того стоило. Хотя мой знакомый сидел на пиках много лет, и при встречах постоянно задавал один и тот же вопрос: "Ну как? Ты всё на своих авиэрах до сих пор?". Эх, 90-е... Моя (будущая бывшая) жена, лингвист, читая datasheet на at90s2313, бормотала, что "....так говорить низззяяяяя..." и так ничего и не помогла перевести. Словарь Лингво переводил flash только как "вспышка", а assembler - "напильник". И разобрались! Без всяких там Ардуин и даже без инета и Си. Сопля на LPT-порт - и погнали шить! AVR Studio + AvrASM влезали на дискету 1.44 МБ и всё было прекрасно...
NV
Nikita Vip Мазницын
84 441
Лучший ответ
Oleg Bikmeyev Спасибо за тру стори
Осваивал 8051. Про PIC'и - как-то не срослось, даже вспомнить нечего, кроме красивых ассемблерных мнемоник, там всяких MOVFW, RETF, 14-битная память. Сделал один проект на 16F84 из готовых текстов, и все.
Plugaru Constantin
Plugaru Constantin
77 809
Тож делал только на AVR. Легендарный 2313... Потому, что на работе их было завались. AVRasm таки удобнее, по причине своей полу-RISCовости. Хотя на Си - один хрен. Про PIC - только читал, да контрольные работы делал.
Очень примитивная система команд. Потому привыкшим к роскоши Z80 программировать было тоскливо, AVR оказался ближе.