реклама на сайте
подробности

 
 
> Не стартует PIC18F6720
&y JOKER
сообщение Jun 19 2010, 16:03
Сообщение #1





Группа: Участник
Сообщений: 13
Регистрация: 7-10-09
Пользователь №: 52 805



Приветствую всех!
Притащили плату от девайса. На ней 4 кнопы, мелочевка и PIC18F6720, который управляет по шине LCD дисплеем 16x2 (С216x05). Кварц по схеме:

По маркировке инфу раскопать не удалось: "S8A000D7".
В один прекрасный день девайс просто взял и умер. На кнопки не реагирует, на экране верхний ряд включен.
Поковырямшись ткнул осциллом в OSC1, он вроде как завелся и даже чето нормально написал на экране. Тактовую увидел. Выкл/вкл - опять молчит. Думал мож по питанию чего. Померял 4,85 V. Дал напрямую на ноги 5,5 V от аккума через LM338 - опять тишина, но от щупов осцилла запускается вроде как.
Ладно, думаю, у осцилла 40 pF 1 MOhm (древний с1-72), мож емкости в обвязке поменять. Ставил и 15 и 22 и 39 pF - не хотит стартовать. Пробовал выкидывать резюк из обвязки, менял кварц на 20 MHz - ему пофигу. Запускается токо када щупами тыкаешь. Трещин, сколов нет, все чистенько.
Думаю, извращаться - так до конца уж. Взял тактовую 20 MHz с CLKO от Меги88, дал ему на OSC1. Опять только от щупа запускается.
Шить-не вариант. Фактически уверен, что на чтение защита. Встроенного RC-гены у него нет, чтобы уж наверняка проверить.
Вопрос: мог-ли вылететь каскад тактовой на чипе? Операционник там или еще чего... Или это исключительно проблема в обвязке? Просто странно как-то, плата-далеко не ручная поделка, работало - никого не трогало...
Единственное что не совсем понравилось в разводке - кварц SMD (на площадке) в 1,5 см от камня, ноги от кварца к дорогам под прямым углом, земли рядом нет. Но все равно это не повод отказываться запускаться. У меня мега88 вообще на 20 MHz на соплях с первого раза запустилась.
Последний вариант, попробовать прошить фьюзами на RC-генератор разве что...
Да, иногда даже запускается если тыркаешь щупом отключенным от осцилла.
p.s. номиналы родного кварца и кондеров не известны, померять нечем sad.gif
Чего-нить еще можно придумать, чтобы запустить?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
&y JOKER
сообщение Jun 22 2010, 08:58
Сообщение #2





Группа: Участник
Сообщений: 13
Регистрация: 7-10-09
Пользователь №: 52 805



В общем попробовал 8, 10 и 13 МГц с разной обвязкой. Ничего не изменилось.
Таки есть предположение, что контроллер заводится, но чего-то ждет. Вывод такой напросился сам собой: при питании от аккума - на подключение щупов не реагирует, хотя тактовая есть. От встроенного имп. БП при тыканьи щупом - та же тактовая, но только он признаки жизни подает-моргает там, пишет на LCD.
Наводка через OSC1 на входные порты? wacko.gif
Уже из принципа буду доковыривать, придется схему черного ящика рисовать, т.к. ни описухи, ни мануала на девайс нет. sad.gif
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 24th July 2025 - 19:43
Рейтинг@Mail.ru


Страница сгенерированна за 0.01387 секунд с 7
ELECTRONIX ©2004-2016