Свежие обсуждения
Микроконтроллеры

Цифровый термостат на микроконтроллере PIC

1 2 14

Валерий Иванович: а в программировании я не силен
Если надо hex, сделаем...
Делов на пару минут....

 

poruchik , буду премного благодарен.

 

Вот, при компиляции ошибок нет, есть одно предупреждение:
Warning[205] C:\00000000.ASM 10 : Found directive in column 1. (CBLOCK)

"Директива была обнаружена в первой колонке предназначенной для меток."
В асме я сам не силён...

172026.hex

 

спасибо ,попрбую запрограммировать и собрать схему.
может кто что скажет о предупреждении ,что оно означает

 

poruchik: Warning[205] C:\00000000.ASM 10 : Found directive in column 1. (CBLOCK) Лечится вставкой пробела перед "CBLOCK", а вообще ничего страшного работать будет (конечно если исходник корректный)

 

Валерий Иванович: попрбую запрограммировать и собрать схему
Собирайте смело. Набрал в протеусе, работает. Единственное НО, у кнопок по схеме перепутаны названья, кнопка СТАРТА устанавливает температуру, а кнопка SW INC дает старт. Перед первым замером, дают малый таймаут на измерение, по этому первое измереное значение ложное!
Проект в протеусе 7.2

172166.zip

 

DIKLER, а третий файл архива это что?

 

Валерий Иванович: а третий файл архива это что?
Если Вы имеете ввиду termometr.DSN, то это фойл проекта протеуса. Протеус если кратко это программа-симулятор микропроцессорных устройств. А подробней смотрите тут: http://pro-radio.ru/simulators/2827/
Офф. сайт программы: http://www.labcenter.co.uk/

 

Вопрос к poruchik
Пробовал этот девайс в Протеусе - работает. Хочу спаять, но в наличии есть термодатчик DS18В20. Надо переделать прошивку, а как не знаю. Если бы скинуть переделанный файл в ассемблере - было б супер.

 

bosstax: в наличии есть термодатчик DS18В20. Надо переделать прошивку
Так это не ко мне вопрос
Ув. товарищ DIKLER уже переделал, Вам сюда:
http://pro-radio.ru/controllers/6819-11/2008/12/01/22-15-14/