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

 
 
> DS1621 + LCD, Моделирование схемы в Proteus 8.1
Stiner
сообщение Oct 4 2014, 15:17
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 12-04-14
Пользователь №: 81 348



Всем привет!
Я только начинаю говорю сразу. И решил попробовать запустить для начала стандартный проект из примеров для codevision avr rolleyes.gif .
Взамен LM75 я поставил DS1621 т.к. где-то нашёл, что он его замена, а оригинала у меня в 8 proteuse нет.
Программа работает, но LCD показывает температуру равную 0, такое чувство, что данные с DS не считываются, где проблема я не знаю crying.gif
Код c и сам проект прикладываю ниже.
Очень прошу помочь новичку разобраться, где он накосячил(((

Сообщение отредактировал Stiner - Oct 4 2014, 15:17
Прикрепленные файлы
Прикрепленный файл  test1.zip ( 131.7 килобайт ) Кол-во скачиваний: 8
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
kolobok0
сообщение Oct 4 2014, 17:13
Сообщение #2


практикующий тех. волшебник
*****

Группа: Участник
Сообщений: 1 190
Регистрация: 9-09-05
Пользователь №: 8 417



Цитата(Stiner @ Oct 4 2014, 19:17) *
...Очень прошу помочь новичку разобраться, где он накосячил(((


1) закоментируйте анализ отрицательной температуры, и форматирование вывода. Тупо выведите то, что получили из библиотеки.
Добейтесь вразумительного ответа.
2) подключите форматирование на выводе. добейтесь форматного вывода которое бло задумано.
3) добейтесь вывода отрицателього значения. холодильник вам поможет.

temp=-temp;

это вот чего вы хотели сделать?
если минусовать, чтоб получить ноль? Или инвертировать знак? Если второе то умножают на минус одын...
Go to the top of the page
 
+Quote Post



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

 


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


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