denim 0 16 января, 2010 Опубликовано 16 января, 2010 · Жалоба внутренний сброс внутренний RC без клока наружу питается от параметрического стаба(вход 15 от хренки - выход 4.7) нагруженного на 100 мкФ и естественно 0.1 на ногах камня. два входа (GP3 и GP1) GP3 подтянут к +5 на GP1 приходят импульсы от однополупериодного выпрямителя (верхняя полуволна синуса 20V ограниченная внешним стабилитроном 4.7V) ПРОБЛЕМА: припаивается контроллер, прошивается и все отлично работает, работает всегда и не умирает. При повторной прошивке\чтении, слетает последний байт, содержащий RETLW и калибровочную константу. Слетает в нули. Первый раз сталкиваюсь с подобным поведением. Прошил- включил -работает включил - работает включил - работает . . . . . . включил - работает и так до бесконечности, пока снова не подключишь к программатору. Достаточно даже просто прочитать контроллер, чтобы байт стерся. чудеса... :laughing: программатор PICKIT2 фирменный. компилятор хайтеч 9.60 может кто в курсе каким неизвестным мне образом можно вот так вот заложить мину в контроллер, при наличии которой, все прекрасно работает, до следующего подключения к программатору. Мне просто даже интересно взять такое на вооружение, знать бы что происходит вообще. Я то отлажусь сейчас на паре десятков этих пиков(хотя хотелось бы поменьше возни), да положу их потом для использования с кварцем, но все же.... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Wise 0 17 января, 2010 Опубликовано 17 января, 2010 · Жалоба ..Если нужна калибровочная константа, кажется, перед записью, её нужно считать. Поскольку перед записью PIC стирается. Вопрос в связи с этим: берете свежий PIC, считали константу раз.. Что, если считать второй раз, константы уже нету..? ..О настройке внутреннего тактового RC генератора PIC12F629 есть статья в Радио №3 за 2009 год. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
denim 0 17 января, 2010 Опубликовано 17 января, 2010 · Жалоба на казусе уже верно подсказали, что это бок связки MPLAB+HTPICC при прошивке из пиккитовской среды ничего не портится. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Катран 0 19 января, 2010 Опубликовано 19 января, 2010 · Жалоба Такие контроллеры шью AN589 и WinPic`oм . Он сам сохраняет и загоняет последний байт. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tanya 4 19 января, 2010 Опубликовано 19 января, 2010 · Жалоба Для лечения склероза электричеством применяется ПИКкит2 с прошивкой от trt.ru - специальная прошивка для калибровки (вроде точной). Ее потом опять нужно менять. На сайте попалось пару дней назад. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
petrd 0 19 января, 2010 Опубликовано 19 января, 2010 · Жалоба Для лечения склероза электричеством применяется ПИКкит2 с прошивкой от trt.ru - специальная прошивка для калибровки (вроде точной). Ее потом опять нужно менять. На сайте попалось пару дней назад. Давно это было, отстали Вы видно от жизни. Родная оболочка PICKit2 уже давно имеет возможность воостановления калибровочной константы, так что то что лежит на trt.ru это анахронизм, который пора бы им убрать с сайта. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Romaly 0 8 сентября, 2010 Опубликовано 8 сентября, 2010 (изменено) · Жалоба Как то работал с 12F675 у него в последнем байте памяти программ тоже лежит калибровочная константа для внутреннего RC генератора, так я перед использованием контроллера сперва ее считывал, а затем помещал прямо в код по тому же адресу. Но имейте ввиду, для каждого пика константа своя :) Изменено 8 сентября, 2010 пользователем Romaly Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться