Ali12
24.01.2006, 05:47
нет стыковки
поменял микроконтроллёр (с другого аппарата) всё работает как и чем можно прошить его EM78P156ELP[

burvib
24.01.2006, 21:12
Раз поменял PIC у "китайца" и после этого все работает, то зачем его прошивать?! Если аппарат, с которого снял PIC -аналог восстанавливаемого, то для "стыковки" достаточно его трубку приписать к базе заново (ID-code прописан в EEPROM, а не в PIC). Информацию по этой теме можно найти на сайте MasterOlegа (www.telrem.ru).

Ali12
25.01.2006, 05:32
у радиоудлиннителя нет EEPROMа в МК есть своя память наверно этого достаточно

burvib
25.01.2006, 22:29
EEPROM необходим, вышеуказанному тобой, PICу, как минимум,
для хранения ID-кода. Если бы ID-код был прошит в ROM PICа, то изготовителю пришлось бы отказаться от защиты заливаемой микропрограммы (отмена установки бита защиты) от копирования, т.к. PIC программируется только внешним программатором с предварительным вводом в режим программирования (достаточно взглянуть на даташит этого МК).
SENAO, в своих аппаратах, неиспользует МК пр-ва Elan.

Konstantin_18
26.01.2006, 23:04
EEPROM есть у ПИКа внутри, ПИК умеет сам писать в него ...

Ali12
29.01.2006, 06:41
есть там епром или нет всё равно
кто нибудь подскажет как его прошить или нет

burvib
30.01.2006, 06:55
To Konstantin_18: У данного PICа отсутствует EEPROM данных (похож на 16С56, но с 13-битным ядром), соответственно конфигурировать его можно только при программировании.
To Ali12: По вопросу прошивки PICa обращаться в Elan!
Через меня прошло более ста различных модификаций
"китайцев", и ни разу не приходилось программировать PIC.
Необходимо идентифицировать аппарат по внешним признакам (маркировки на корпусе и плате), а еще лучше фото платы. В старых аппаратах, код был указан на плате базы, оставалось ввести его, после ввода трубки режим принятия кода, и запомнить.