Реанимация МК

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Аватара пользователя
Hispanus
Грызет канифоль
Сообщения: 262
Зарегистрирован: Сб мар 26, 2011 14:17:14
Откуда: Оренбург

Реанимация МК

Сообщение Hispanus »

ПОсле горе-прошивки на горе программаторе 5 проводков камень совсем свихнулся. Согласно управляющей программе на ножке 7 порта В должно быть попеременное мигание, а вместо этого после подключения питания следует пауза примерно секунды три, а потом эта ножка загорается и больше не гаснет... Он умер,да? :cry:
У радио нет будущего. Летательные аппараты тяжелее воздуха невозможны. Скоро выяснится, что рентгеновские лучи - мистификация.

[i]Лорд Кельвин, физик, 1899 г.[/i]
Аватара пользователя
SubDia
Держит паяльник хвостом
Сообщения: 995
Зарегистрирован: Сб апр 02, 2011 17:59:22
Откуда: Город-герой Севастополь

Re: Реанимация МК

Сообщение SubDia »

Трудно сказать - умер или нет. Скорее нет, чем да. Нужно подключится к нему с помощью нормального программатора и проверить жизнеспособность.
pavel_cydenov: Вобще я праAVRославный человек. Но и про ислARM слышал много хорошего )
MrYuran: Самые ортодоксальные — это PICудеи )
Katz: Не, 51-ники. )
Изображение
Аватара пользователя
Hispanus
Грызет канифоль
Сообщения: 262
Зарегистрирован: Сб мар 26, 2011 14:17:14
Откуда: Оренбург

Re: Реанимация МК

Сообщение Hispanus »

SubDia писал(а):Трудно сказать - умер или нет. Скорее нет, чем да. Нужно подключится к нему с помощью нормального программатора и проверить жизнеспособность.

Проблема в том, что нормального нету...самое интересное, что даже если стираешь его полностью, всё равно такая же история..
У радио нет будущего. Летательные аппараты тяжелее воздуха невозможны. Скоро выяснится, что рентгеновские лучи - мистификация.

[i]Лорд Кельвин, физик, 1899 г.[/i]
Аватара пользователя
МитяРа
Модератор
Сообщения: 11492
Зарегистрирован: Чт дек 11, 2008 14:52:26
Откуда: град Нижний

Re: Реанимация МК

Сообщение МитяРа »

Возможно "косяк" в программе и она вместо мигания что-то другое делает.. Или д......ые фьюзы неправильно выставлены..
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Аватара пользователя
Hispanus
Грызет канифоль
Сообщения: 262
Зарегистрирован: Сб мар 26, 2011 14:17:14
Откуда: Оренбург

Re: Реанимация МК

Сообщение Hispanus »

Код: Выделить всё

#include <16f84.h>
#use delay(clock=4000000)
#fuses  XT,NOWDT
#byte PORTB = 0x06
#byte TRISB = 0x086
void main()
{
PORTB=0;
TRISB=0;
while(1)
{
delay_ms(1000);
PORTB=0b10000000;
delay_ms(1000);
PORTB=0;
delay_ms(1000);
PORTB=0b10000000;
}
}


Извините за отсутствие прекрасного, но под рукой даже нет мыщки)
Вложения
Горе-схема.JPG
(16.9 КБ) 421 скачивание
Последний раз редактировалось Hispanus Вт июл 19, 2011 16:32:37, всего редактировалось 1 раз.
У радио нет будущего. Летательные аппараты тяжелее воздуха невозможны. Скоро выяснится, что рентгеновские лучи - мистификация.

[i]Лорд Кельвин, физик, 1899 г.[/i]
Аватара пользователя
SubDia
Держит паяльник хвостом
Сообщения: 995
Зарегистрирован: Сб апр 02, 2011 17:59:22
Откуда: Город-герой Севастополь

Re: Реанимация МК

Сообщение SubDia »

МитяРа писал(а):Или д......ые фьюзы неправильно выставлены..

Да, я тоже об AVR-ах сразу подумал. Как-то мозг сам переключается и мыслит только в этом направлении.
Нет, в пиках я совершенно ничего не смыслю.
pavel_cydenov: Вобще я праAVRославный человек. Но и про ислARM слышал много хорошего )
MrYuran: Самые ортодоксальные — это PICудеи )
Katz: Не, 51-ники. )
Изображение
Аватара пользователя
Hispanus
Грызет канифоль
Сообщения: 262
Зарегистрирован: Сб мар 26, 2011 14:17:14
Откуда: Оренбург

Re: Реанимация МК

Сообщение Hispanus »

Может быть я даже не прошил его..как можно проверить есть ли у него что нибудь внутри..
У радио нет будущего. Летательные аппараты тяжелее воздуха невозможны. Скоро выяснится, что рентгеновские лучи - мистификация.

[i]Лорд Кельвин, физик, 1899 г.[/i]
BoRtO
Друг Кота
Сообщения: 3424
Зарегистрирован: Вт ноя 30, 2010 11:46:16
Откуда: Україна

Re: Реанимация МК

Сообщение BoRtO »

Hispanus писал(а):Может быть я даже не прошил его..как можно проверить есть ли у него что нибудь внутри..

1)нормальный программатор :))
2)поставить в устройство :)
Пора что то поменять в своей жизни - поменял windows.
КПІ РТФ!
Аватара пользователя
Ser60
Друг Кота
Сообщения: 3784
Зарегистрирован: Ср дек 24, 2008 09:58:58

Re: Реанимация МК

Сообщение Ser60 »

Судя по тому, что МК выдерживает первую паузу, он скорее всего исправный. Поставьте впослед со светодиодом токоограничительный резистор 330 - 680 ом. Может быть без резистора МК сильно подсаживает батарейку и происходит сброс по питанию, в результате чего программа просто не доходит до обнуления PORTB.

Кстати, весь код в while-цикле после операции PORTB=0; следует удалить для получения одинаковых интервалов свечения и паузы. Какие емкости конденсаторов у кварца и какой источник питания?
Аватара пользователя
Hispanus
Грызет канифоль
Сообщения: 262
Зарегистрирован: Сб мар 26, 2011 14:17:14
Откуда: Оренбург

Re: Реанимация МК

Сообщение Hispanus »

Кварц на 4Мгц, кондеры по 24 пикофарад, источник три последовательно соединенные батареи по 1.5 вольт
У радио нет будущего. Летательные аппараты тяжелее воздуха невозможны. Скоро выяснится, что рентгеновские лучи - мистификация.

[i]Лорд Кельвин, физик, 1899 г.[/i]
Аватара пользователя
Hispanus
Грызет канифоль
Сообщения: 262
Зарегистрирован: Сб мар 26, 2011 14:17:14
Откуда: Оренбург

Re: Реанимация МК

Сообщение Hispanus »

Очевидно эта задержка была вызвана битом конфигурации PWRT, который я установил при прошивке...но почему он не мигает для меня остается загадкой...Он тупо загорается и всё
Последний раз редактировалось Hispanus Вт июл 19, 2011 19:32:46, всего редактировалось 1 раз.
У радио нет будущего. Летательные аппараты тяжелее воздуха невозможны. Скоро выяснится, что рентгеновские лучи - мистификация.

[i]Лорд Кельвин, физик, 1899 г.[/i]
Аватара пользователя
Ser60
Друг Кота
Сообщения: 3784
Зарегистрирован: Ср дек 24, 2008 09:58:58

Re: Реанимация МК

Сообщение Ser60 »

Никогда не подключайте светодиод к МК без токоограничительного резистора. Так можно и порт МК спалить. Может это и произошло уже. Замените строчку PORTB = 0b10000000; на PORTB = 0xFF; и подключите светодиод к другому выводу порта В. Помогло-ли включение резистора? PWRT обеспечивает задержку выполнения программы на время порядка 10-100 мс. На глаз это не должно быть заметно. С какой задержкой включается светодиод в первый раз?
Аватара пользователя
Hispanus
Грызет канифоль
Сообщения: 262
Зарегистрирован: Сб мар 26, 2011 14:17:14
Откуда: Оренбург

Re: Реанимация МК

Сообщение Hispanus »

Светодиод включается с задержкой ровно три секунды..каждый раз..сейчас попробую внести предложенные Вами изменения
У радио нет будущего. Летательные аппараты тяжелее воздуха невозможны. Скоро выяснится, что рентгеновские лучи - мистификация.

[i]Лорд Кельвин, физик, 1899 г.[/i]
Аватара пользователя
vitalik_1984
Поставщик валерьянки для Кота
Сообщения: 2482
Зарегистрирован: Пт авг 27, 2010 05:57:06
Откуда: Тюмень
Контактная информация:

Re: Реанимация МК

Сообщение vitalik_1984 »

Hispanus писал(а):ПОсле горе-прошивки на горе программаторе 5 проводков камень совсем свихнулся. Согласно управляющей программе на ножке 7 порта В должно быть попеременное мигание, а вместо этого после подключения питания следует пауза примерно секунды три, а потом эта ножка загорается и больше не гаснет... Он умер,да? :cry:

Я что то такое слышал, что для Нормального программирования пиков нужно 12в на ресет. это это такой за программатор пять проводков?
В поисках истины человек развивается.
Аватара пользователя
Hispanus
Грызет канифоль
Сообщения: 262
Зарегистрирован: Сб мар 26, 2011 14:17:14
Откуда: Оренбург

Re: Реанимация МК

Сообщение Hispanus »

Ситуация не изменилась, светодиод также загорается с некоторой задержкой и ничего с ним больше не происходит. Вот только теперь если выключить и снова резко включить подачу питания, этой задержки не происходит и светодиод включается мгновенно...только это наблюдается не всегда я через раз..может три...я не понимаю что происходит)это 2012
У радио нет будущего. Летательные аппараты тяжелее воздуха невозможны. Скоро выяснится, что рентгеновские лучи - мистификация.

[i]Лорд Кельвин, физик, 1899 г.[/i]
Аватара пользователя
Hispanus
Грызет канифоль
Сообщения: 262
Зарегистрирован: Сб мар 26, 2011 14:17:14
Откуда: Оренбург

Re: Реанимация МК

Сообщение Hispanus »

vitalik_1984 писал(а):
Hispanus писал(а):ПОсле горе-прошивки на горе программаторе 5 проводков камень совсем свихнулся. Согласно управляющей программе на ножке 7 порта В должно быть попеременное мигание, а вместо этого после подключения питания следует пауза примерно секунды три, а потом эта ножка загорается и больше не гаснет... Он умер,да? :cry:

Я что то такое слышал, что для Нормального программирования пиков нужно 12в на ресет. это это такой за программатор пять проводков?

С сайта схем.нет http://forum.cxem.net/index.php?showtopic=72384
Изображение
Вложения
post-96804-055243700 1283075151_thumb.gif
(11.81 КБ) 1299 скачиваний
У радио нет будущего. Летательные аппараты тяжелее воздуха невозможны. Скоро выяснится, что рентгеновские лучи - мистификация.

[i]Лорд Кельвин, физик, 1899 г.[/i]
Аватара пользователя
vitalik_1984
Поставщик валерьянки для Кота
Сообщения: 2482
Зарегистрирован: Пт авг 27, 2010 05:57:06
Откуда: Тюмень
Контактная информация:

Re: Реанимация МК

Сообщение vitalik_1984 »

а что за программа?
В поисках истины человек развивается.
Аватара пользователя
Hispanus
Грызет канифоль
Сообщения: 262
Зарегистрирован: Сб мар 26, 2011 14:17:14
Откуда: Оренбург

Re: Реанимация МК

Сообщение Hispanus »

IC-PROG 1.50D только она умеет с компортами работать..
У радио нет будущего. Летательные аппараты тяжелее воздуха невозможны. Скоро выяснится, что рентгеновские лучи - мистификация.

[i]Лорд Кельвин, физик, 1899 г.[/i]
Аватара пользователя
Hispanus
Грызет канифоль
Сообщения: 262
Зарегистрирован: Сб мар 26, 2011 14:17:14
Откуда: Оренбург

Re: Реанимация МК

Сообщение Hispanus »

Компилятор PIC C Compile
У радио нет будущего. Летательные аппараты тяжелее воздуха невозможны. Скоро выяснится, что рентгеновские лучи - мистификация.

[i]Лорд Кельвин, физик, 1899 г.[/i]
Аватара пользователя
vitalik_1984
Поставщик валерьянки для Кота
Сообщения: 2482
Зарегистрирован: Пт авг 27, 2010 05:57:06
Откуда: Тюмень
Контактная информация:

Re: Реанимация МК

Сообщение vitalik_1984 »

Специально для тебя
добавь пару деталей и все нормально будет,
Наверно.
В поисках истины человек развивается.
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»