Страница 1 из 1

Можно ли заменить 16F877 на 16F877A?

Добавлено: Чт май 26, 2016 22:17:56
kiberhim
Вот столько раз зарекался не связываться с PICами, но попался он мне на глаза и решил я собрать на 16F877 намоточный станок. И вот беда, только потом рассмотрел, что там буковка "А" есть в названии... Разницу я уловил - наличие компараторов. А вот можно ли 16F877 заменить на 16F877A? и что нужно для этого? он у меня в TQFP корпусе - с цоколевками я разберусь, а вот будут ли мешать работе эти компараторы или нет - без понятия... Исходников - нет. Чем компилировалась прошивка - не знаю. Есть только hex. Не судите строго, в основном работаю с AVR.

Re: Можно ли заменить 16F877 на 16F877A?

Добавлено: Чт май 26, 2016 23:43:43
Ariadna-on-Line
Лучший решебник подобных вопросов, - установите Proteus 7.6 - симулятор от Labcenter Electronics, и будет вам щастье. На 99% вероятности.

Re: Можно ли заменить 16F877 на 16F877A?

Добавлено: Пт май 27, 2016 04:14:34
КРАМ
kiberhim писал(а):Вот столько раз зарекался не связываться с PICами

И в чем же Микрочип провинился? :dont_know:
По моему это Вы чего то там не заметили...
Мало этого, так Вы еще и код не писали. То есть речь идет лишь о комплектации ЧУЖОЙ разработки.

Компараторы при включении контроллера ОТКЛЮЧЕНЫ, а пины их входов являются АНАЛОГОВЫМИ со стороны АЦП.
Но АЦП есть в 877-м, поэтому наличие модуля компараторов исполнению кода не мешает.

Re: Можно ли заменить 16F877 на 16F877A?

Добавлено: Сб май 28, 2016 12:26:35
BOB51
"Провинился" по ценовой политике - в тех краях, где топикстартер обитает, последнее время цена ПИКа несоразмерная, да и с программаторами проблемс.
В остальном - вопрос звучит "можно ли без проблем прошить PIC6F877A готовым *.hex - файлом разработанным под PIC16F877 ?"
Чесно - не знаю (с PIC6F877A пока вплотную не занимался) , читать надо...
:dont_know:

Re: Можно ли заменить 16F877 на 16F877A?

Добавлено: Сб май 28, 2016 14:00:54
КРАМ
BOB51 писал(а):"Провинился" по ценовой политике

Какое отношение Микрочип имеет к "ценовой политике в Николаеве"?
:dont_know:
Я уже не говорю о том, что пиккит можно купить на Али за 600...700 российских рублей (примерно за 250 грн).
Кстати, там же можно и МК разжиться за демократическую цену.
Но, полагаю, вопрос был совсем о другом.

Re: Можно ли заменить 16F877 на 16F877A?

Добавлено: Сб май 28, 2016 14:09:31
Albert_V
Вот столько раз зарекался не связываться с PICами

Документация на PIC - в открытом доступе без регистрации.
Что ещё нужно?
Ценовая политика - а посмотрите что нынче с ценами на STM32 :kill:
У Microchip-а, такая же ценовая политика как и у HP:
"Старьё" продаётся по завышенным ценам, новые - по демпинговым.
Это для того, что бы народ переходил со старья на новые изделия.
-----
Скачать pdf-ы на два контроллера и сравнить их - не вижу проблем.
Было бы желание.

Re: Можно ли заменить 16F877 на 16F877A?

Добавлено: Сб май 28, 2016 14:42:51
КРАМ
Albert_V писал(а):Скачать pdf-ы на два контроллера

С этим наблюдается проблема.
На новом сайте Микрочипа местами происходят "чудеса".
Например, даташита на 877-ой попросту нет... :dont_know:
Искать "с пристрастием" было лень, но на странице продукта даташит отсутствует. Что странно.
Давеча скачивал аппноты на HID USB, так при выходе на них через меню получаю только КИТАЙСКОЯЗЫЧНЫЕ документы.
Пришлось найти поиском по номеру ДШ.

Re: Можно ли заменить 16F877 на 16F877A?

Добавлено: Сб май 28, 2016 14:48:12
АлександрЛ
КРАМ писал(а):
Albert_V писал(а):Скачать pdf-ы на два контроллера

С этим наблюдается проблема.
На новом сайте Микрочипа местами происходят "чудеса".
Например, даташита на 877-ой попросту нет... :dont_know:

А просто погуглить?
http://akizukidenshi.com/download/PIC16F877A.pdf
http://microrato.ua.pt/main/Actividades ... 16f87x.pdf
У меня они и скачиваются, и читаются, и сохраняются.. :dont_know: :dont_know:

Re: Можно ли заменить 16F877 на 16F877A?

Добавлено: Сб май 28, 2016 17:04:03
КРАМ
Странные какие то URL у Микрочипа... :))) :))) :)))

Я вел речь об ОФИЦИАЛЬНОМ источнике. Патамушта так имеются меньше поводов для совершения ошибок.
Ибо у даташитов есть ревизии, а источники на стороне о них не парятся.

Ну и речь шла ТОЛЬКО о 877-м. Тот что с буквой А, естественно, имеется.

Re: Можно ли заменить 16F877 на 16F877A?

Добавлено: Сб май 28, 2016 20:46:40
Albert_V
КРАМ писал(а):..даташита на 877-ой попросту нет...

Не понял...
PIC16F877: http://www.microchip.com/wwwproducts/en/PIC16F877
PIC16F877A: http://www.microchip.com/wwwproducts/en/PIC16F877A
Там указано, что для новых разработок их не рекомендуется использовать.
-------
После передела сайта, надо развернуть список (к примеру, Documentation) и навести курсор мыши на значёк pdf.
Через несколько секунд появится список языков pdf-а.
Надавить левой кнопкой мыши на тот язык, который нужен и документация откроется....

Re: Можно ли заменить 16F877 на 16F877A?

Добавлено: Сб май 28, 2016 21:04:39
КРАМ
Чудеса...
Только вчера открывал ту же страницу и самого даташита на ней не было.
Была вся документация, кроме даташита.
Причем у 877А все было....
:dont_know:
Интересно, что сейчас зашел на USB и там все стало тоже нормально. По умолчанию доступен англоязычный даташит.
Все таки они там чего то с сайтом шаманят.
Месяц назад был бардак с АЦП. При попытке выбрать SAR выбирались ковейерные....

Re: Можно ли заменить 16F877 на 16F877A?

Добавлено: Пн май 30, 2016 18:01:43
kiberhim
Ariadna-on-Line писал(а):Лучший решебник подобных вопросов, - установите Proteus 7.6 - симулятор от Labcenter Electronics, и будет вам щастье. На 99% вероятности.

Спасибо, вот об этом я как то не подумал, тем более, что протеус уже установлен...

Re: Можно ли заменить 16F877 на 16F877A?

Добавлено: Пн май 30, 2016 18:08:11
kiberhim
КРАМ писал(а):
kiberhim писал(а):Вот столько раз зарекался не связываться с PICами

И в чем же Микрочип провинился? :dont_know:
По моему это Вы чего то там не заметили...
Мало этого, так Вы еще и код не писали. То есть речь идет лишь о комплектации ЧУЖОЙ разработки.

Компараторы при включении контроллера ОТКЛЮЧЕНЫ, а пины их входов являются АНАЛОГОВЫМИ со стороны АЦП.
Но АЦП есть в 877-м, поэтому наличие модуля компараторов исполнению кода не мешает.

В принципе ни чем не провинился, но у меня и программатор и отладка вся для AVR. С ценами тоже как то не очень у PICов. А это устройство просто на глаза попалось, да и контроллер с китайского насоса остался. Вот просто решил применить. И уж тем более не в коммерческих целях.