Помогите с прошивкой!!!

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
bestsergey
Первый раз сказал Мяу!
Сообщения: 36
Зарегистрирован: Вт мар 17, 2009 22:35:50

Помогите с прошивкой!!!

Сообщение bestsergey »

Очень нужна помощь.
Собрал схему термостата на PIC16F84A из журнала "Радио"(1/2006).Есть новый вариант прошивки в которой можно регулировать показания термостата как в большую так и в меньшую сторону (в оригинальной только в большую,что весьма неудобно).В прошивке по умолчанию стоит дельта t 2 градуса,мне нужно установить 5 градусов,в какой строке нужно вносить изменения для изменения значения дельта t,?Или можно дописать программу,что бы вносить изменения непосредственно с клавиатуры термостата :cry:
Заранее спасибо!!! :))
Вложения
.rar
прошивка
(1.41 КБ) 255 скачиваний
Реклама
Аватара пользователя
jumbo
Мучитель микросхем
Сообщения: 490
Зарегистрирован: Вт фев 03, 2009 11:06:33

Сообщение jumbo »

а откуда брал новую прошивку на этот термостат ?
нужно не только знать, но и уметь это объяснить
Реклама
bestsergey
Первый раз сказал Мяу!
Сообщения: 36
Зарегистрирован: Вт мар 17, 2009 22:35:50

Сообщение bestsergey »

jumbo писал(а):а откуда брал новую прошивку на этот термостат ?

Нарыл давно в инете,но не помню где.Вот и ищу помощи.
А что?
Аватара пользователя
sachok
Опытный кот
Сообщения: 849
Зарегистрирован: Сб янв 05, 2008 11:05:15
Откуда: Україна м.Луцьк
Контактная информация:

Сообщение sachok »

Обсуждение было на форуме журнала Радио. Но не помню на новом или на старом.
Вот на новом но там нет новой прошивки можно поспрашивать.
http://www.radio-forum.ru/forum/viewtopic.php?f=1&t=811
Я не Сашок!!!
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
jumbo
Мучитель микросхем
Сообщения: 490
Зарегистрирован: Вт фев 03, 2009 11:06:33

Сообщение jumbo »

я сделал такой же и тоже столкнулся с неудобством что температура только увеличивается :( а исходника там не было ? если найдешь ссылочку скинь ;)
нужно не только знать, но и уметь это объяснить
Реклама
bestsergey
Первый раз сказал Мяу!
Сообщения: 36
Зарегистрирован: Вт мар 17, 2009 22:35:50

Сообщение bestsergey »

jumbo писал(а):я сделал такой же и тоже столкнулся с неудобством что температура только увеличивается :( а исходника там не было ? если найдешь ссылочку скинь ;)

к сожалению исходника нет.Вот и спрашиваю ,кто сможет помочь изменит значение гистерезиса.
Реклама
VAZZIK
Родился
Сообщения: 13
Зарегистрирован: Пт мар 20, 2009 08:46:44

Сообщение VAZZIK »

Вот исходник
Вложения
rat.zip
(11.78 КБ) 199 скачиваний
bestsergey
Первый раз сказал Мяу!
Сообщения: 36
Зарегистрирован: Вт мар 17, 2009 22:35:50

Сообщение bestsergey »

VAZZIK писал(а):Вот исходник

Огромное спасибо зи исходник.
Нашел строку ,изменил значение гистерезиса.А вот чем скомпилировать в HEX не знаю,т.к. не силен в этом деле.Помогите пожалуйста! :(
Sergeyka35
Родился
Сообщения: 8
Зарегистрирован: Чт янв 12, 2012 15:31:15
Откуда: Вологда
Контактная информация:

Re: Помогите с прошивкой!!!

Сообщение Sergeyka35 »

Ребята кто поможет переделать прошивку???
Аватара пользователя
Аlex
Модератор
Сообщения: 4614
Зарегистрирован: Чт мар 18, 2010 23:09:57
Откуда: Планета Земля
Контактная информация:

Re: Помогите с прошивкой!!!

Сообщение Аlex »

Какую ? Что переделать ?
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Помогите с прошивкой!!!

Сообщение pyzhman »

Надеюсь, Sergeyka35 просто неверно выразил свою мысль.
Docendo discimus
Sergeyka35
Родился
Сообщения: 8
Зарегистрирован: Чт янв 12, 2012 15:31:15
Откуда: Вологда
Контактная информация:

Re: Помогите с прошивкой!!!

Сообщение Sergeyka35 »

вот статья http://radiokot.ru/circuit/digital/measure/51/
мне надо бы переделать прошивку на PIC16F876
Кто нибудь помог бы мне, а то я сам пробовал и чего то не получается ( компиляция не проходит) Ну я и в программирование не силен(
Заранее большое спасибо.
lawr
Встал на лапы
Сообщения: 120
Зарегистрирован: Чт фев 16, 2012 15:22:06

Re: Помогите с прошивкой!!!

Сообщение lawr »

Sergeyka35 писал(а):Кто нибудь помог бы мне, а то я сам пробовал и чего то не получается
Попробуй для начала залить в 16F876 прошиву от 16F73, соответственно подправив CONFIG при программировании. Выставь ХТ, СP OFF и галочки на BODEN и PWR, остальные галки убери - в Протеусе работает на 16F876.
Удачи.
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2349
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: Помогите с прошивкой!!!

Сообщение Dmitry Dubrovenko »

lawr писал(а):Попробуй для начала залить в 16F876 прошиву от 16F73
А ничего, что у них организация ОЗУ разная?
Ссылки на даташиты давать?
P.S.: А кому нужны 73-е обращайтесь ко мне. У меня их "целый мешок". :)))
ICQ нет, и, в ближайшее время, не будет.
otest
Друг Кота
Сообщения: 7853
Зарегистрирован: Ср фев 11, 2009 20:35:58

Re: Помогите с прошивкой!!!

Сообщение otest »

В них ОЗУ не сильно различается и в этой проге нет конфликта. Разность в другом
ADRES -73
ADREH и ADRESL-876
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2349
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: Помогите с прошивкой!!!

Сообщение Dmitry Dubrovenko »

Special Function Registers собственно и есть ОЗУ. :wink:
Если Вы под "ОЗУ" понимаете "Data Memory", то расхождения там очень существенные (см. даташит). Однако, если не выходить за пределы 0-го банка, тогда, действительно, разницы нет.

P.S.: Посмотрел саму программу (правда мельком, так что заранее сорри, если что-то попутал), не понравилась.
Задержки на МЦ, деление вычитанием..
ICQ нет, и, в ближайшее время, не будет.
lawr
Встал на лапы
Сообщения: 120
Зарегистрирован: Чт фев 16, 2012 15:22:06

Re: Помогите с прошивкой!!!

Сообщение lawr »

Dmitry Dubrovenko писал(а):Special Function Registers собственно и есть ОЗУ
А другие дяденьки говорят, что ОЗУ - это Random Access Memory, тобто RAM...

В исходной статье по ссылке, что указал Sergeyka35:
"Без изменения схемы можно применить процессоры PIC16F876 , PIC16F886, PIC16F873 , PIC16F883, только перекомпилировать прошивку указав правильный тип процессора", так помогите человеку (если для вас это тьфу), но не вдаваясь в нанотехнологии.
Сорри, за некоторый оффтоп.
otest
Друг Кота
Сообщения: 7853
Зарегистрирован: Ср фев 11, 2009 20:35:58

Re: Помогите с прошивкой!!!

Сообщение otest »

Да пожалуйста. Работу не гарантирую. Только перекомпиляция.
Sergeyka35
Родился
Сообщения: 8
Зарегистрирован: Чт янв 12, 2012 15:31:15
Откуда: Вологда
Контактная информация:

Re: Помогите с прошивкой!!!

Сообщение Sergeyka35 »

Большое спасибо) буду пробовать.
Аватара пользователя
Dmitry Dubrovenko
Поставщик валерьянки для Кота
Сообщения: 2349
Зарегистрирован: Вс янв 09, 2011 16:51:39
Откуда: Санкт-Ленинград
Контактная информация:

Re: Помогите с прошивкой!!!

Сообщение Dmitry Dubrovenko »

lawr писал(а):ОЗУ - это Random Access Memory, тобто RAM...
И что Вас смущает?
В чём видите противоречие?
Вы не можете к Special Function Registers получить Random Access?
lawr писал(а):В исходной статье
На сарае слово из трёх букв написано, а там дрова лежат. :)))
А по поводу программы я уже сказал своё мнение, и настоятельно советую поискать устройство, которое не только что-то измеряло, но и управляло. ИМХО, разумеется.
ICQ нет, и, в ближайшее время, не будет.
Закрыто

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