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

 
 
> DS18B20, Помогите с DS18b20
alexxack
сообщение Sep 12 2013, 12:09
Сообщение #1





Группа: Участник
Сообщений: 12
Регистрация: 26-06-13
Пользователь №: 77 280



Уважаемые форумчане помогите с датчиком. Прошивку взял с какого то форума выкинул из кода куски работы с дисплеем и оставил только код работы с датчиком. при совпадении с температурой должны зажигаться светодиоды на порту D. Порт PB0 используется для работы с датчиком.
Прикрепленные файлы
Прикрепленный файл  ds1820.zip ( 34.42 килобайт ) Кол-во скачиваний: 19
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
ILYAUL
сообщение Sep 12 2013, 16:07
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 940
Регистрация: 16-12-07
Из: Москва
Пользователь №: 33 339



Код
ds_reset:

        cbi         PORTB,    PB0

        ldi        wreg, 0xFF            ; Portb выход
        out        DDRB, wreg

        ldi     wreg,     209            ; обнуление 600мкс
        rcall     ds_delay
        
        ldi        wreg, 0xFE            ; Portb.0 вход
        out        DDRB, wreg
        
        ldi     wreg,     209         ; принятие импульса присутствия 600мкс
        rcall     ds_delay

Где возврат из этой подпрограммы , где проверка присутствия датчика?

Цитата
весь проект на Си, а не на АСМе, что почти наверняка сэкономит массу сил и времени.
Ну не надо , я Вас умоляю. biggrin.gif


--------------------
Закон Мерфи:

Чем тщательнее составлен проект, тем больше неразбериха, если что-то пошло не так
Go to the top of the page
 
+Quote Post



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

 


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


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