Помогите подкорректировать прошивку PIC.

Поклонники продукции Microchip Technology Inc тусуются тут.
Ответить
Открыл глаза
Сообщения: 47
Зарегистрирован: Пт мар 14, 2014 21:46:34

Сообщение E1v1g1 »

Есть собранная схема таймера. Т.к. автор проектировал его для аквариума - нижний предел контроля температуры - 22 градуса.
Хочу эту конструкцию использовать для термоконтроля овощного ящика на балконе, и соот-но нужно в прошивке нижний предел температуры опустить до 0 градусов.
Автору пытался написать, но, письмо не уходит.
От автора есть текст программы на ассемблере, с подробными комментариями функций. Но я разобраться не смог. Помогите, пожалуйста.
Вложения
timer628.asm
текст программы на ассемблере
(40.11 КБ) 360 скачиваний
Реклама
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 164
Зарегистрирован: Чт ноя 26, 2015 23:22:35
Откуда: не с Уфы

Сообщение Родэрик »

Наверное здесь, но почему-то автор это флэш называет
2016-01-31_204617.jpg
(25 КБ) 472 скачивания
Контактная информация:
Реклама
Открыл глаза
Сообщения: 47
Зарегистрирован: Пт мар 14, 2014 21:46:34

Сообщение E1v1g1 »

Спасибо, сейчас попробую исправить и залить новую прошивку.
Открыл глаза
Сообщения: 47
Зарегистрирован: Пт мар 14, 2014 21:46:34

Сообщение E1v1g1 »

Не сработало. Исправил .22 на .3 и при первом включении в настройках стоит 3, но начинаешь менять - сбрасывается на диапазон 20 - 39, как заявлено автором. Надо еще где-то менять. Видимо, этот кусок в конце - память, куда сохраняются значения установленные.
Реклама
Эиком - электронные компоненты и радиодетали
Открыл глаза
Сообщения: 47
Зарегистрирован: Пт мар 14, 2014 21:46:34

Сообщение E1v1g1 »

Все, нашел!!!
Родэрик, то что вы прислали - действительно флеш память, записываются туда установленные значения.

В строке 1891 устанавливается значение min_temp. Заменил на .2 и теперь от 2 градусов устанавливается температура.
Сейчас пойду тестировать в холодильнике.

Родэрик спасибо за наводку.
Вложения
timer.PNG
(4.59 КБ) 438 скачиваний
Реклама
Ответить

Вернуться в «PIC»