DS1621 + LCD

Обсуждаем контроллеры компании Atmel.
Ответить
karidumo
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Вт сен 30, 2014 21:47:05

DS1621 + LCD

Сообщение karidumo »

Всем привет!
Я только начинаю говорю сразу. И решил попробовать запустить для начала стандартный проект из примеров для codevision avr (tremlcd).
Взамен LM75 я поставил DS1621 т.к. где-то нашёл, что он его замена, а оригинала у меня в 8 proteuse нет.
Программа работает, но LCD показывает температуру равную 0, такое чувство, что данные с DS не считываются, где проблема я не знаю :dont_know:
Код c и сам проект прикладываю ниже.
Очень прошу помочь новичку разобраться, где он накосячил(((
Вложения
test1.zip
(131.7 КБ) 134 скачивания
Аватара пользователя
Gisteresis
Друг Кота
Сообщения: 4732
Зарегистрирован: Ср сен 18, 2013 10:08:26
Откуда: Санкт-Петербург

Re: DS1621 + LCD

Сообщение Gisteresis »

Проект протеуса не открывается. Похоже говорит нет схемы в рабочем пространстве.
Еще лучше картинку схемы зактриньте, не все имеют постоянную возможность открывать проекты.
karidumo
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Вт сен 30, 2014 21:47:05

Re: DS1621 + LCD

Сообщение karidumo »

Gisteresis писал(а):Проект протеуса не открывается. Похоже говорит нет схемы в рабочем пространстве.
Еще лучше картинку схемы зактриньте, не все имеют постоянную возможность открывать проекты.

Да конечно, спасибо что откликнулись.
Вот схема в выключенном состоянии. На дисплей я могу выводить всё, что захочу.
Вложения
Снимок.PNG
(60.24 КБ) 428 скачиваний
Аватара пользователя
Gisteresis
Друг Кота
Сообщения: 4732
Зарегистрирован: Ср сен 18, 2013 10:08:26
Откуда: Санкт-Петербург

Re: DS1621 + LCD

Сообщение Gisteresis »

Я не очень понял даташит, но похоже нужно ногами А0..А2 задать номер устройства (адрес). Потом при считывании с начало посылать адрес устройства с которого хотим считать, оно типа активируется и уже с него можно читать. Так сделано чтобы можно было читать с нескольких устройств подключенных к одной шине передачи данных.
Кто знает, поправьте пожалуйста.
karidumo
Первый раз сказал Мяу!
Сообщения: 21
Зарегистрирован: Вт сен 30, 2014 21:47:05

Re: DS1621 + LCD

Сообщение karidumo »

По этому я и завел их на землю. А в коде идёт чтение и инициализация "0" устройства.
Ответить

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