часы термометр 12.2008г. ст39-40

В этом форуме обсуждаются статьи напечатанные в журнале "Радио"

Re: часы термометр 12.2008г. ст39-40

Сообщение Ежик » 26 апр 2009, 13:49

Спасибо за новую прошивку, запрограммировал мк c_t_b.HEX , все заработало правильно ошибок в показаниях нет вообще. При показаниях температуры говорилось что будут индикаторы подмигивать, я не увидел мерцания все высвечивается четко . ( у меня индикация на FYS-23011BSR-21 )
Ежик
 
Сообщения: 11
Зарегистрирован: 25 янв 2009, 11:18

Re: часы термометр 12.2008г. ст39-40

Сообщение protek » 14 май 2009, 17:36

Доброго ВСЕМ здравия!!! Я так-же один из повторивших данное ус-во,работает оно безупречно несколько месяцев,у меня вопрос к тем кто занимался модернизацией прошивки,не вносились ли изменения касающиеся гашения ноля десятков часов ? Если есть данное новшество просьба поделится на protek5512@mail.ru ,буду весьма признателен!!!
protek
 
Сообщения: 24
Зарегистрирован: 29 мар 2008, 14:14

Re: часы термометр 12.2008г. ст39-40

Сообщение wws63 » 15 май 2009, 14:37

protek писал(а):Доброго ВСЕМ здравия!!! Я так-же один из повторивших данное ус-во,работает оно безупречно несколько месяцев,у меня вопрос к тем кто занимался модернизацией прошивки,не вносились ли изменения касающиеся гашения ноля десятков часов ? Если есть данное новшество просьба поделится на protek5512@mail.ru ,буду весьма признателен!!!

Сделать это очень просто!
1. В тексте исходного файла (*.asm) ниже метки m4 находим такую запись
Код: Выделить всё
 m4              
        bcf     PORTA, 6
        IND     dig_EM,dig_DM,dig_EH  ; загружаем внутренний счетчик в W
                                      ; попрограмма возвращаетв W код маски анодов
                         ; запоминаем код маски соответствующего разряда
                                      ; повторяем с десятками минут
                                      ; повторяем с единицами часов
        movfw       dig_DH
        CALL         MASKA          ; повторяем с десятками часов
        movwf      ind_DH
p1     
        goto         minuta_1
           

и врезаем туда две строчки
Код: Выделить всё
m4
        bcf     PORTA, 6
        IND     dig_EM,dig_DM,dig_EH  ; загружаем внутренний счетчик в W
                                      ; попрограмма возвращаетв W код маски анодов
                         ; запоминаем код маски соответствующего разряда
                                      ; повторяем с десятками минут
                                      ; повторяем с единицами часов
        movfw       dig_DH
        btfsc     STATUS, Z
        movlw   .12
        CALL         MASKA          ; повторяем с десятками часов
        movwf      ind_DH
p1     
        goto         minuta_1

 

Вот и всё. :D Компилируем файл в MPLAB и полученный HEX-файл с помощью программатора заливаем в МК.
В режиме будильника нолик в десятках часов останется ;)
wws63
 
Сообщения: 91
Зарегистрирован: 08 апр 2008, 06:34

Re: часы термометр 12.2008г. ст39-40

Сообщение protek » 15 май 2009, 15:45

Да но мои познания в области программирования не позваляют произвести предложенные действия,иначе я не попросил бы поделится готовым hex файлом.Все равно спасибо за ответ.
protek
 
Сообщения: 24
Зарегистрирован: 29 мар 2008, 14:14

Re: часы термометр 12.2008г. ст39-40

Сообщение wws63 » 16 май 2009, 11:57

protek писал(а):Да но мои познания в области программирования не позваляют произвести предложенные действия,иначе я не попросил бы поделится готовым hex файлом.Все равно спасибо за ответ.

Не подумайте, что я вас "лечу", НО если ваших познаний хватило, чтобы запрограммировать МК (про иготовления часов, пайку ит.п. я молчу), то установить на компьютер какой-нибудь старенький MPLAB v5.70 ( на которую есть подробнейший ХЕЛП на русском) и несколькими кликами "мышки" отредактировать и откомпилировать необходимый файл не составит труда. Не бойтесь непознанного, по крайней мере MPLAB познать несложно, а его познать нужно, ведь радиолюбительская мысль не стоит на месте. Свидетельство тому - журнал "Радио". Посмотрите сколько конструкций на базе МК было 5 лет назад и сколько сейчас? :o А откорректированные (без 0 в десятках часов) hex-файлы находятся здесь: http://www.filehoster.ru/files/cs7617
wws63
 
Сообщения: 91
Зарегистрирован: 08 апр 2008, 06:34

Re: часы термометр 12.2008г. ст39-40

Сообщение protek » 16 май 2009, 14:12

Уважаемый WWS63 ни какой обиды здесь и быть не может,есть желание самому эти вопросы решать,категорически не хватает времени на освоение МК,на радио остается минимум за эти промежутки успеваеш только собрать,прошить и настроить.А программирование требует осознаня процесса а это снова время.БУДЕМ ПРОРЫВАТСЯ! Еще раз особая благодарность ВАМ за помощь отставшим пенсионерам!!!
protek
 
Сообщения: 24
Зарегистрирован: 29 мар 2008, 14:14

Re: часы термометр 12.2008г. ст39-40

Сообщение Аксакал » 15 июн 2009, 13:00

Уважаемый wws63. Не могли бы вы мне скинуть прошивки на термодатчике 18B20 ,для часов-термометра на PIC 16F628А.
мое мыло fns54@rambler.ru.
Аксакал
 
Сообщения: 7
Зарегистрирован: 01 апр 2009, 13:04

Re: часы термометр 12.2008г. ст39-40

Сообщение wws63 » 15 июн 2009, 14:32

Аксакал писал(а):Уважаемый wws63. Не могли бы вы мне скинуть прошивки на термодатчике 18B20 ,для часов-термометра на PIC 16F628А.
мое мыло fns54@rambler.ru.

Все материалы размещены на ftp-сервере журнала "Радио" ftp://ftp.radio.ru/pub/2008/12/ctm.zip
wws63
 
Сообщения: 91
Зарегистрирован: 08 апр 2008, 06:34

Re: часы термометр 12.2008г. ст39-40

Сообщение vvc » 23 июн 2009, 06:50

wws63 писал(а):*.lay не нашёл, есть только *.bmp. Смотри здесь http://www.filehoster.ru/files/cj5954


К сожалению там файл печатки уже удалили, не могли бы Вы повторить и кинуть мне в почтй vvc39@mail.ru
Спасибо..
vvc
 
Сообщения: 1
Зарегистрирован: 17 май 2008, 05:14

Re: часы термометр 12.2008г. ст39-40

Сообщение Аксакал » 24 июн 2009, 13:10

Уважаемые.Кто может подсказать и скинуть схему этих часов толь ко с большими индикаторами на напряжение 25-30 вольт.Как усилить выхода.
Аксакал
 
Сообщения: 7
Зарегистрирован: 01 апр 2009, 13:04

Пред.След.

Вернуться в Журнал "РАДИО"

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13