Можно ли заменить 16F877 на 16F877A?
- kiberhim
- Родился
- Сообщения: 7
- Зарегистрирован: Вс мар 09, 2014 11:16:13
- Откуда: Николаев
- Контактная информация:
Можно ли заменить 16F877 на 16F877A?
Вот столько раз зарекался не связываться с PICами, но попался он мне на глаза и решил я собрать на 16F877 намоточный станок. И вот беда, только потом рассмотрел, что там буковка "А" есть в названии... Разницу я уловил - наличие компараторов. А вот можно ли 16F877 заменить на 16F877A? и что нужно для этого? он у меня в TQFP корпусе - с цоколевками я разберусь, а вот будут ли мешать работе эти компараторы или нет - без понятия... Исходников - нет. Чем компилировалась прошивка - не знаю. Есть только hex. Не судите строго, в основном работаю с AVR.
- Ariadna-on-Line
- Это не хвост, это антенна
- Сообщения: 1479
- Зарегистрирован: Вс май 13, 2012 00:01:54
Re: Можно ли заменить 16F877 на 16F877A?
Лучший решебник подобных вопросов, - установите Proteus 7.6 - симулятор от Labcenter Electronics, и будет вам щастье. На 99% вероятности.
- КРАМ
- Друг Кота
- Сообщения: 25154
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: Можно ли заменить 16F877 на 16F877A?
kiberhim писал(а):Вот столько раз зарекался не связываться с PICами
И в чем же Микрочип провинился?
По моему это Вы чего то там не заметили...
Мало этого, так Вы еще и код не писали. То есть речь идет лишь о комплектации ЧУЖОЙ разработки.
Компараторы при включении контроллера ОТКЛЮЧЕНЫ, а пины их входов являются АНАЛОГОВЫМИ со стороны АЦП.
Но АЦП есть в 877-м, поэтому наличие модуля компараторов исполнению кода не мешает.
Re: Можно ли заменить 16F877 на 16F877A?
"Провинился" по ценовой политике - в тех краях, где топикстартер обитает, последнее время цена ПИКа несоразмерная, да и с программаторами проблемс.
В остальном - вопрос звучит "можно ли без проблем прошить PIC6F877A готовым *.hex - файлом разработанным под PIC16F877 ?"
Чесно - не знаю (с PIC6F877A пока вплотную не занимался) , читать надо...

В остальном - вопрос звучит "можно ли без проблем прошить PIC6F877A готовым *.hex - файлом разработанным под PIC16F877 ?"
Чесно - не знаю (с PIC6F877A пока вплотную не занимался) , читать надо...

- КРАМ
- Друг Кота
- Сообщения: 25154
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: Можно ли заменить 16F877 на 16F877A?
BOB51 писал(а):"Провинился" по ценовой политике
Какое отношение Микрочип имеет к "ценовой политике в Николаеве"?
Я уже не говорю о том, что пиккит можно купить на Али за 600...700 российских рублей (примерно за 250 грн).
Кстати, там же можно и МК разжиться за демократическую цену.
Но, полагаю, вопрос был совсем о другом.
- Albert_V
- Друг Кота
- Сообщения: 4119
- Зарегистрирован: Чт сен 12, 2013 00:54:12
- Откуда: ЗаМКАДье. Там, где ЦУП
Re: Можно ли заменить 16F877 на 16F877A?
Вот столько раз зарекался не связываться с PICами
Документация на PIC - в открытом доступе без регистрации.
Что ещё нужно?
Ценовая политика - а посмотрите что нынче с ценами на STM32
У Microchip-а, такая же ценовая политика как и у HP:
"Старьё" продаётся по завышенным ценам, новые - по демпинговым.
Это для того, что бы народ переходил со старья на новые изделия.
-----
Скачать pdf-ы на два контроллера и сравнить их - не вижу проблем.
Было бы желание.
- КРАМ
- Друг Кота
- Сообщения: 25154
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: Можно ли заменить 16F877 на 16F877A?
Albert_V писал(а):Скачать pdf-ы на два контроллера
С этим наблюдается проблема.
На новом сайте Микрочипа местами происходят "чудеса".
Например, даташита на 877-ой попросту нет...
Искать "с пристрастием" было лень, но на странице продукта даташит отсутствует. Что странно.
Давеча скачивал аппноты на HID USB, так при выходе на них через меню получаю только КИТАЙСКОЯЗЫЧНЫЕ документы.
Пришлось найти поиском по номеру ДШ.
- АлександрЛ
- Друг Кота
- Сообщения: 43799
- Зарегистрирован: Пн ноя 30, 2009 03:00:01
- Откуда: Нерезиновая
Re: Можно ли заменить 16F877 на 16F877A?
КРАМ писал(а):Albert_V писал(а):Скачать pdf-ы на два контроллера
С этим наблюдается проблема.
На новом сайте Микрочипа местами происходят "чудеса".
Например, даташита на 877-ой попросту нет...![]()
А просто погуглить?
http://akizukidenshi.com/download/PIC16F877A.pdf
http://microrato.ua.pt/main/Actividades ... 16f87x.pdf
У меня они и скачиваются, и читаются, и сохраняются..

- КРАМ
- Друг Кота
- Сообщения: 25154
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: Можно ли заменить 16F877 на 16F877A?
Странные какие то URL у Микрочипа...
Я вел речь об ОФИЦИАЛЬНОМ источнике. Патамушта так имеются меньше поводов для совершения ошибок.
Ибо у даташитов есть ревизии, а источники на стороне о них не парятся.
Ну и речь шла ТОЛЬКО о 877-м. Тот что с буквой А, естественно, имеется.
Я вел речь об ОФИЦИАЛЬНОМ источнике. Патамушта так имеются меньше поводов для совершения ошибок.
Ибо у даташитов есть ревизии, а источники на стороне о них не парятся.
Ну и речь шла ТОЛЬКО о 877-м. Тот что с буквой А, естественно, имеется.
- Albert_V
- Друг Кота
- Сообщения: 4119
- Зарегистрирован: Чт сен 12, 2013 00:54:12
- Откуда: ЗаМКАДье. Там, где ЦУП
Re: Можно ли заменить 16F877 на 16F877A?
КРАМ писал(а):..даташита на 877-ой попросту нет...
Не понял...
PIC16F877: http://www.microchip.com/wwwproducts/en/PIC16F877
PIC16F877A: http://www.microchip.com/wwwproducts/en/PIC16F877A
Там указано, что для новых разработок их не рекомендуется использовать.
-------
После передела сайта, надо развернуть список (к примеру, Documentation) и навести курсор мыши на значёк pdf.
Через несколько секунд появится список языков pdf-а.
Надавить левой кнопкой мыши на тот язык, который нужен и документация откроется....
- КРАМ
- Друг Кота
- Сообщения: 25154
- Зарегистрирован: Чт янв 10, 2008 22:01:02
- Откуда: Московская область, Фрязино
Re: Можно ли заменить 16F877 на 16F877A?
Чудеса...
Только вчера открывал ту же страницу и самого даташита на ней не было.
Была вся документация, кроме даташита.
Причем у 877А все было....
Интересно, что сейчас зашел на USB и там все стало тоже нормально. По умолчанию доступен англоязычный даташит.
Все таки они там чего то с сайтом шаманят.
Месяц назад был бардак с АЦП. При попытке выбрать SAR выбирались ковейерные....
Только вчера открывал ту же страницу и самого даташита на ней не было.
Была вся документация, кроме даташита.
Причем у 877А все было....
Интересно, что сейчас зашел на USB и там все стало тоже нормально. По умолчанию доступен англоязычный даташит.
Все таки они там чего то с сайтом шаманят.
Месяц назад был бардак с АЦП. При попытке выбрать SAR выбирались ковейерные....
- kiberhim
- Родился
- Сообщения: 7
- Зарегистрирован: Вс мар 09, 2014 11:16:13
- Откуда: Николаев
- Контактная информация:
Re: Можно ли заменить 16F877 на 16F877A?
Ariadna-on-Line писал(а):Лучший решебник подобных вопросов, - установите Proteus 7.6 - симулятор от Labcenter Electronics, и будет вам щастье. На 99% вероятности.
Спасибо, вот об этом я как то не подумал, тем более, что протеус уже установлен...
- kiberhim
- Родился
- Сообщения: 7
- Зарегистрирован: Вс мар 09, 2014 11:16:13
- Откуда: Николаев
- Контактная информация:
Re: Можно ли заменить 16F877 на 16F877A?
КРАМ писал(а):kiberhim писал(а):Вот столько раз зарекался не связываться с PICами
И в чем же Микрочип провинился?![]()
По моему это Вы чего то там не заметили...
Мало этого, так Вы еще и код не писали. То есть речь идет лишь о комплектации ЧУЖОЙ разработки.
Компараторы при включении контроллера ОТКЛЮЧЕНЫ, а пины их входов являются АНАЛОГОВЫМИ со стороны АЦП.
Но АЦП есть в 877-м, поэтому наличие модуля компараторов исполнению кода не мешает.
В принципе ни чем не провинился, но у меня и программатор и отладка вся для AVR. С ценами тоже как то не очень у PICов. А это устройство просто на глаза попалось, да и контроллер с китайского насоса остался. Вот просто решил применить. И уж тем более не в коммерческих целях.