Вопрос пикоманам о заменимости 16f74 на f877

Поклонники продукции Microchip Technology Inc тусуются тут.
Ответить
Аватара пользователя
Flasher
Мудрый кот
Сообщения: 1802
Зарегистрирован: Ср сен 07, 2011 21:40:30

Вопрос пикоманам о заменимости 16f74 на f877

Сообщение Flasher »

Уважаемые пикоманы, кто может сказать о заменимости pic16f74. Понятно, что меняется на 77- там просто больше памяти. Бегло пролистал даташит на f877 возникло впечатление о возможности замены.
Интересуюсь в целях ремонта девайса- в наличии 877 , а 74 долго ждать. Прошивка есть, исходников нет. Перекомпилировать нечего.
Реклама
Аватара пользователя
Аlex
Модератор
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля
Контактная информация:

Re: Вопрос пикоманам о заменимости 16f74 на f877

Сообщение Аlex »

Flasher писал(а):Прошивка есть, исходников нет. Перекомпилировать нечего.
Как Вы тогда собрались производить замену ?
Если бы эти чипы были одинаковыми и прошивку от одного можно было безболезненно залить в другой, то у них были бы одинаковые названия :)
Реклама
Аватара пользователя
Flasher
Мудрый кот
Сообщения: 1802
Зарегистрирован: Ср сен 07, 2011 21:40:30

Re: Вопрос пикоманам о заменимости 16f74 на f877

Сообщение Flasher »

877 является продолжением 77 . Появляется новая периферия, регистры с новыми адресами. Но её мне не нужно использовать.
HHIMERA
Друг Кота
Сообщения: 4583
Зарегистрирован: Вс дек 05, 2010 06:10:34
Откуда: ЮВ

Re: Вопрос пикоманам о заменимости 16f74 на f877

Сообщение HHIMERA »

Смотрите в даташите... там есть таблица перехода с одного камня на другой... но без дизасма и правки - иаловероятно... но возможно...
"Я не даю готовых решений, я заставляю думать!"(С)
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
Flasher
Мудрый кот
Сообщения: 1802
Зарегистрирован: Ср сен 07, 2011 21:40:30

Re: Вопрос пикоманам о заменимости 16f74 на f877

Сообщение Flasher »

Уже смотрел. Пока единственное что смущает- 10 бит АЦП против 8-битного. Что будет с результатом если не трогаются биты настроек- неизвестно. Надо высчитывать.
Реклама
bolek
Сверлит текстолит когтями
Сообщения: 1180
Зарегистрирован: Пт авг 21, 2009 03:22:12

Re: Вопрос пикоманам о заменимости 16f74 на f877

Сообщение bolek »

По умолчанию 10 битный результат выравнивается влево (бит ADFM=0 в ADCON1), т.е. результат в ADRESH (1Eh) 16F877 будет соответствовать 8-битам в 16F74 ADRES (тот же адрес 1Eh).
Реклама
Smen
Грызет канифоль
Сообщения: 256
Зарегистрирован: Вт окт 08, 2013 07:38:59
Откуда: СПб

Re: Вопрос пикоманам о заменимости 16f74 на f877

Сообщение Smen »

Flasher писал(а):на 77- там просто больше памяти
У 74-го другая адресация к RAM, чем у 77-го (у которого идентична с 877).
Так что надо смотреть, к каким банкам обращения? Если только к 0-му, то без проблем, а если нет, то уже кумекать надо.
Кстати, а 877, или 877a?
Аватара пользователя
Flasher
Мудрый кот
Сообщения: 1802
Зарегистрирован: Ср сен 07, 2011 21:40:30

Re: Вопрос пикоманам о заменимости 16f74 на f877

Сообщение Flasher »

Просто 877.
Smen
Грызет канифоль
Сообщения: 256
Зарегистрирован: Вт окт 08, 2013 07:38:59
Откуда: СПб

Re: Вопрос пикоманам о заменимости 16f74 на f877

Сообщение Smen »

У "a" есть дополнительные модули.
Аватара пользователя
Flasher
Мудрый кот
Сообщения: 1802
Зарегистрирован: Ср сен 07, 2011 21:40:30

Re: Вопрос пикоманам о заменимости 16f74 на f877

Сообщение Flasher »

Но, я так понимаю, наличие этих модулей никак не отразится на работе-регистры их по новым адресам и по дефолту выключены.
Smen
Грызет канифоль
Сообщения: 256
Зарегистрирован: Вт окт 08, 2013 07:38:59
Откуда: СПб

Re: Вопрос пикоманам о заменимости 16f74 на f877

Сообщение Smen »

Flasher писал(а):по дефолту выключены.
А они отключены по дефолту? Надо в ДШ уточнить.
Ну, а в Вашем случае, в первую очередь надо с RAM разобраться.
Последний раз редактировалось Smen Чт апр 24, 2014 10:25:15, всего редактировалось 1 раз.
Аватара пользователя
Flasher
Мудрый кот
Сообщения: 1802
Зарегистрирован: Ср сен 07, 2011 21:40:30

Re: Вопрос пикоманам о заменимости 16f74 на f877

Сообщение Flasher »

Да я уже понял, что затея из разряда невыполнимых-гарантировать полную работоспособность устройства я не смогу. Поэтому пока жду что приедут родные чипы.
otest
Друг Кота
Сообщения: 7853
Зарегистрирован: Ср фев 11, 2009 20:35:58

Re: Вопрос пикоманам о заменимости 16f74 на f877

Сообщение otest »

Давай посмотрим на прошивку.
Ответить

Вернуться в «PIC»