Напишите мне прошивку.
-
1winner@mail.ru
- Родился
- Сообщения: 5
- Зарегистрирован: Вс янв 08, 2012 19:22:34
Напишите мне прошивку.
Заранее прошу прощения за наглость и неподобающее оформление темы, но действительно очень нужна помощь. Начальство в срочном порядке затребовало решить проблему: есть 2 устройства, нужно управлять их включением. Кнопка нажимается и пока кнопка нажата ничего не происходит, при отпускании кнопки начинается отсчет 4 секунд и, по их прошествии, включается 1 устройство, работает 2 секунды, и выключается, сразу включается второе и не выключается до общего отключения питания, при следующем включении питания - все заново. Сообразил схему на кучке ОУ, но в габариты никак не укладываюсь. Спасение одно - МК, но в них я не соображаю. Буду безмерно благодарен, если вы поможете с прошивкой для не сильно редкого МК на ваше усмотрение. Т.е. питание дали - МК не реагирует, нажали кнопку - не реагирует, отпустили кнопку - МК отсчитывает 4 секунды и на один из выводов посылает 1, через 2 секунды отключает этот вывод, и включает другой, сброс происходит выключением питания МК, при следующем включении все заново. Вы сможете мне помочь?
- Реклама
- Enigm
- Говорящий с текстолитом
- Сообщения: 1663
- Зарегистрирован: Вт апр 03, 2012 20:36:41
- Откуда: Сочи
Re: Напишите мне прошивку.
Щя накидаю выложу
- Enigm
- Говорящий с текстолитом
- Сообщения: 1663
- Зарегистрирован: Вт апр 03, 2012 20:36:41
- Откуда: Сочи
Re: Напишите мне прошивку.
Вот вам схемка и прошивка

В архиве схема в протэусе .
Светодиоды просто для наглядности работы, так что ставить их не надо, а если все же будете ставить то последовательно с светодиодом ставим резистор ом так 300.
Да и надеюсь уже сами найдете к каким выводам контроллера подавать питание.
Контроллер PIC12F675.

В архиве схема в протэусе .
Светодиоды просто для наглядности работы, так что ставить их не надо, а если все же будете ставить то последовательно с светодиодом ставим резистор ом так 300.
Да и надеюсь уже сами найдете к каким выводам контроллера подавать питание.
Контроллер PIC12F675.
- Вложения
-
- fini.rar
- (12.2 КБ) 186 скачиваний
Re: Напишите мне прошивку.
Алгоритм не правильный. Если держать нажатой КН то на 6-ой сек. включится.
- Enigm
- Говорящий с текстолитом
- Сообщения: 1663
- Зарегистрирован: Вт апр 03, 2012 20:36:41
- Откуда: Сочи
Re: Напишите мне прошивку.
Да точно есть такое )) не по тому фронту кнопку завел )))
щя поправим ))
щя поправим ))
- Реклама
Re: Напишите мне прошивку.
+5в на порт
? Оригинально.
- Enigm
- Говорящий с текстолитом
- Сообщения: 1663
- Зарегистрирован: Вт апр 03, 2012 20:36:41
- Откуда: Сочи
Re: Напишите мне прошивку.
А в чем проблема то ?otest писал(а):+5в на порт? Оригинально.
Страшно за порт ? Ставим последовательно кнопки 1к и все
Да и вопрос был о прошивке, а для симуляции много чего можно не учитовать поэтому и не паримся)))))
- sintetik
- Вымогатель припоя
- Сообщения: 559
- Зарегистрирован: Вт фев 02, 2010 20:02:38
- Откуда: Ижевские мы
- Контактная информация:
Re: Напишите мне прошивку.
Точно калибровочный коэффициент затрет.
- Enigm
- Говорящий с текстолитом
- Сообщения: 1663
- Зарегистрирован: Вт апр 03, 2012 20:36:41
- Откуда: Сочи
Re: Напишите мне прошивку.
Так он может различатся о пика к пику.
Я лично сначало читаю пик записываю константу, а потом дописываю ее уже в прошивку открытую в поньке.
Кажись Винпик сам константу прописывает не помню, делаю ручками.
А если она уже затерта то где то в инэте можно найти среднюю и записать.
Но думаю тут врятли нужна такая точность чтоб о константе заботится, в ТЗ не указанно это.
Я лично сначало читаю пик записываю константу, а потом дописываю ее уже в прошивку открытую в поньке.
Кажись Винпик сам константу прописывает не помню, делаю ручками.
А если она уже затерта то где то в инэте можно найти среднюю и записать.
Но думаю тут врятли нужна такая точность чтоб о константе заботится, в ТЗ не указанно это.
- sintetik
- Вымогатель припоя
- Сообщения: 559
- Зарегистрирован: Вт фев 02, 2010 20:02:38
- Откуда: Ижевские мы
- Контактная информация:
Re: Напишите мне прошивку.
Да вот подумал, что если ТС не занимался МК то и программатор у него не имеется и прошивать будет скорее всего скороспелкой типа JDM а это практически 100 процентное затирание калибровочного значения, а без него обычно прошивка вообще не работает.
- Enigm
- Говорящий с текстолитом
- Сообщения: 1663
- Зарегистрирован: Вт апр 03, 2012 20:36:41
- Откуда: Сочи
Re: Напишите мне прошивку.
Во нашел калибровочную константу среднюю , если свою затер и лень собирать схемку по ее востоновлению,
Вот она 3480
Мне помогала, но это при условии что нет жесткой привязки к временным интервалам, для данного случая думаю прокатит, так как пару миллисекунду туда, сюда роли не с играют.
Вот она 3480
Мне помогала, но это при условии что нет жесткой привязки к временным интервалам, для данного случая думаю прокатит, так как пару миллисекунду туда, сюда роли не с играют.
- sintetik
- Вымогатель припоя
- Сообщения: 559
- Зарегистрирован: Вт фев 02, 2010 20:02:38
- Откуда: Ижевские мы
- Контактная информация:
Re: Напишите мне прошивку.
Может лучше PIC12f683 например применить, чем объяснять как правильно прошить.
- Enigm
- Говорящий с текстолитом
- Сообщения: 1663
- Зарегистрирован: Вт апр 03, 2012 20:36:41
- Откуда: Сочи
Re: Напишите мне прошивку.
Да думаю смогет, не так страшно как кажется.
Считываем новую микру и в самом конце хекса переписываем поледние 4 символа.
Потом открываем прошивку в прошивальшике и в конце FFFF заменяем на то что записали, и жмем прошить.
Ну на крайняк прописать 3480
Вроде все просто )))
Считываем новую микру и в самом конце хекса переписываем поледние 4 символа.
Потом открываем прошивку в прошивальшике и в конце FFFF заменяем на то что записали, и жмем прошить.
Ну на крайняк прописать 3480
Вроде все просто )))
-
1winner@mail.ru
- Родился
- Сообщения: 5
- Зарегистрирован: Вс янв 08, 2012 19:22:34
Re: Напишите мне прошивку.
Программировать планирую extrapic-ом. Раньше доводилось один раз, думаю получится, про константу вы меня проинструктировали. В ближайшие дни попробую и отпишу. И еще раз спасибо.
Re: Напишите мне прошивку.
Юзайте PicKit2, про калибровочные константы не будите вспоминать и убитые ПИКи восстановите, однакоsintetik писал(а):Да вот подумал, что если ТС не занимался МК то и программатор у него не имеется и прошивать будет скорее всего скороспелкой типа JDM а это практически 100 процентное затирание калибровочного значения, а без него обычно прошивка вообще не работает.
Re: Напишите мне прошивку.
Вот вы развели бодягу про любимое слово "константа".
Т.С. прошивай ни чего не бойся. Можеш даже PIC12F629 этой прошивкой зашить.
Откуда такие глубокие познания?затирание калибровочного значения, а без него обычно прошивка вообще не работает.
Едигственное верное утверждение.так как пару миллисекунду туда, сюда роли не с играют.
Т.С. прошивай ни чего не бойся. Можеш даже PIC12F629 этой прошивкой зашить.
-
1winner@mail.ru
- Родился
- Сообщения: 5
- Зарегистрирован: Вс янв 08, 2012 19:22:34
Re: Напишите мне прошивку.
Прошил, собрал, работает как и было необходимо, большое спасибо!
- Dmitry Dubrovenko
- Поставщик валерьянки для Кота
- Сообщения: 2360
- Зарегистрирован: Вс янв 09, 2011 16:51:39
- Откуда: Санкт-Ленинград
- Контактная информация:
Re: Напишите мне прошивку.
О, как!vano11 писал(а):убитые ПИКи восстановите
И каким же, интересно, образом?
ICQ нет, и, в ближайшее время, не будет.




