Здравствуйте, гость ( Вход | Регистрация )

 
Добавить ответ в эту темуОткрыть тему
> 

PIC16f628a как бы оживить

DJPashA
сообщение 4.12.2014, 1:05
Сообщение #1


Посетитель
**

Группа: Пользователи
Сообщений: 128
Регистрация: 8.6.2011
Из: Саранск, Россия
Пользователь №: 23119



Вобщем прошу кто сведущь помочь абсолютному в этом деле чайнику, т.е. мне запустить эту штуку. МК PIC16f628a, шьётся вроде нормально, затем прошивка читается. Задача на нынче светдиодиком хоть поморгать. Програмка писана в флоукоде, включил через 7805, у самого мк по питанию 0.1мкф, как везде советуют и конечно светодиод. Увы молчёк. Позже по примеру некоторых встречающихся схем MCLR был подтянут к плюсу 100ком, в флоукоде чё ток ни менял - результат 0. От сюда вопрос - какова минимальная обвязка чтоб он подал какой-то признак жизни, или может нужно(на свеже купленом мк)какие то фьюзы выставить, например тактирование. Пробовал 2-а мк купленых в разное время в разных местах, оба молчат. А может и ещё что нужно ?
Вернуться в начало страницы
Вставить ник
+Ответить с цитированием данного сообщения
Гость_Гость_*
сообщение 4.12.2014, 18:51
Сообщение #2





Гости






Цитата(DJPashA @ 4.12.2014, 1:05) *
Вобщем прошу кто сведущь помочь абсолютному в этом деле чайнику, т.е. мне запустить эту штуку. МК PIC16f628a, шьётся вроде нормально, затем прошивка читается. Задача на нынче светдиодиком хоть поморгать. Програмка писана в флоукоде, включил через 7805, у самого мк по питанию 0.1мкф, как везде советуют и конечно светодиод. Увы молчёк. Позже по примеру некоторых встречающихся схем MCLR был подтянут к плюсу 100ком, в флоукоде чё ток ни менял - результат 0. От сюда вопрос - какова минимальная обвязка чтоб он подал какой-то признак жизни, или может нужно(на свеже купленом мк)какие то фьюзы выставить, например тактирование. Пробовал 2-а мк купленых в разное время в разных местах, оба молчат. А может и ещё что нужно ?

и что? - только светдиодиком поморгать.
7805, у самого мк по питанию 0.1мкф - а что большие помехи по питанию, зачем тогда стабилизатор, может это стабилизатор, ну может перед стабилизатором фильтр подобрать.
Цитата
или может нужно(на свеже купленом мк)какие то фьюзы выставить, например тактирование.

Фьюзы тоже нужно уметь читать и настраивать. Вот ссылка разбирись с фьюзами, а за одно даташит и флаг тебе в руки - и давай на баррикаду ar15firing.gif
Фьюзы
Даташит
Вернуться в начало страницы
Вставить ник
+Ответить с цитированием данного сообщения
Гость_Гость_*
сообщение 5.12.2014, 12:46
Сообщение #3





Гости






контроллер то оживил или нет? - за ножки подергай его, может фьюз установил на внешний генератор или фьюз по напруге
Вернуться в начало страницы
Вставить ник
+Ответить с цитированием данного сообщения
Гость_Блуждающий Электрик_*
сообщение 5.12.2014, 16:45
Сообщение #4





Гости






Что за блок питания, юмористы?
Вернуться в начало страницы
Вставить ник
+Ответить с цитированием данного сообщения
DJPashA
сообщение 5.12.2014, 18:34
Сообщение #5


Посетитель
**

Группа: Пользователи
Сообщений: 128
Регистрация: 8.6.2011
Из: Саранск, Россия
Пользователь №: 23119



БП - транс+LM317(регулируемый), пробовал и от батарейки, результат один. 0.1мкф прям на ногах, прям под МК по середине. Фьюз менял только осциллятор, поставил INTRC CLKOUT(взял с какого-то примера в нете). Вроде как ожило. Програмка - СД-ик мигает и кнопкой при нажатии замедляется частота мигания(вычислением выставляется иная величина переменной delay) - ну как бы запыхтело..., НО реагирует на кнопку из начального состояния(на замедление) плохо, обратно нормально(но тоже с осечками) .И вообще заработало только после того как тыком (касанием пальца ног МК) была установлена необ-сть подтянуть к массе кнопку и! ногу Б5 (прричём тут, кнопка-Б0, СД-Б4). Как? -хз... Может надо ещё как нить приглушить кнопку? Мучаю дальше. Код который нужен под один тут проект совсем другой(простой-таймер начинающийся с сигнала на ногу, по истечению фиксированного времени остановка и сигнал на другую) не идёт. В симуляторе нормально. Вообще не покидает стойкое ощущение что дело в каких-то глюках-помехах-прог-ных ошибках, т.к. конструктив ныне совсем простой и косячить-то хотелость б да негде. Есть ли какие рекомендации на сей счёт.

И ещё не понятный для меня момент - выставляю в flowcode макросы на включение и выкл С-диодов оно оживает, а если применяю элемент "выход"(на те же ноги МК) молчит. В ФК и протеусе работает.

Сообщение отредактировал DJPashA - 5.12.2014, 19:02
Вернуться в начало страницы
Вставить ник
+Ответить с цитированием данного сообщения
Гость_Блуждающий Электрик_*
сообщение 6.12.2014, 11:25
Сообщение #6





Гости






Цитата(DJPashA @ 5.12.2014, 18:34) *
0.1мкф прям на ногах, прям под МК по середине.

А электролит есть?
Вернуться в начало страницы
Вставить ник
+Ответить с цитированием данного сообщения
DJPashA
сообщение 6.12.2014, 13:22
Сообщение #7


Посетитель
**

Группа: Пользователи
Сообщений: 128
Регистрация: 8.6.2011
Из: Саранск, Россия
Пользователь №: 23119



электролит в бп. могут быть какие-то наводки?
Вернуться в начало страницы
Вставить ник
+Ответить с цитированием данного сообщения
DJPashA
сообщение 8.12.2014, 2:23
Сообщение #8


Посетитель
**

Группа: Пользователи
Сообщений: 128
Регистрация: 8.6.2011
Из: Саранск, Россия
Пользователь №: 23119



Вобщем пошло, watchdog мешал.
Вернуться в начало страницы
Вставить ник
+Ответить с цитированием данного сообщения

Быстрый ответДобавить ответ в эту темуОткрыть тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


 



RSS Текстовая версия Сейчас: 6.1.2025, 0:16
Rambler's Top100     
Стиль от Desi.Ru - сайты и домены