реклама на сайте
подробности

 
 
> DS18b20 Глюк
ipf
сообщение Oct 15 2011, 15:17
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 90
Регистрация: 23-09-11
Из: Вьетнам
Пользователь №: 67 350



Добрый день .Решил собрать автомат освещения санузла как в этой статьеhttp://radiokot.ru/lab/controller/42/ . Но слегка переписав код и убрав лишние функции (ванна и туалет вместе), использовав вместо atmega8 atmega16 получил одну проблему. когда измеряется температура и выводится на экран через некоторое время она меняется на -125 , затем меняется на место и измеряется нормально но на экран выводится еще несколько значков градуса подряд , при работе периодически температура опять становится -125 и опять нормально, но отображение не налаживается. подскажите пожалуйста где я ошибся... Добавил исходник и скрин для наглядного примера. Частоту использую 8 мегагерц. Подозреваю что проблема с таймерами но..... заранее спасибо
Эскизы прикрепленных изображений
Прикрепленное изображение
 

Прикрепленные файлы
Прикрепленный файл  code.txt ( 6.26 килобайт ) Кол-во скачиваний: 180
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 2)
GetSmart
сообщение Oct 15 2011, 15:44
Сообщение #2


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



После вывода текста на экран (при малых значениях температуры) нужно в конце выводить пробелы, до конца строки экрана. Тогда лишних 0 градусов не будет.
Почему появляется -125 - код не смотрел.


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
ipf
сообщение Oct 15 2011, 15:54
Сообщение #3


Частый гость
**

Группа: Участник
Сообщений: 90
Регистрация: 23-09-11
Из: Вьетнам
Пользователь №: 67 350



Пробовал выводить пробеллы но тогда после появления -125 в пробелы уходит значок градуса((
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th July 2025 - 20:58
Рейтинг@Mail.ru


Страница сгенерированна за 0.0145 секунд с 7
ELECTRONIX ©2004-2016