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

 
 
> Датчик DS18B20, Нужен совет
Letis
сообщение Sep 14 2010, 21:11
Сообщение #1


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

Группа: Участник
Сообщений: 124
Регистрация: 10-07-07
Пользователь №: 29 027



У меня проблема следующего характера. К микроконтроллеру Mega8535 подключены 4 датчика DS18B20. Но я их не могу подключить на одну линию, так как нужно считывать адреса, а датчики розмещены в разных местах, ну в общем, этот вариант мне не подходит.
Тогда я решил разместить датчики на одном порте на на разных линиях. Но когда дело дошло дело до программирования (Code Vision), у меня ничего не получается.
Вот так я подключаю первый датчик
#asm
.equ __w1_port=0x12 ;PORTD
.equ __w1_bit=0
#endasm
Считываю те-ру и хочу сменить адрес шины:
#asm
.equ __w1_port=0x12 ;PORTD
.equ __w1_bit=1
#endasm
Но при компиляции выбивает ошибку.
Посоветуйте, что делать.

Как повесить 4 датчика DS18B20 на разные ноги контроллера ?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Letis   Датчик DS18B20   Sep 14 2010, 21:11
- - miksergei   Цитата(Letis @ Sep 15 2010, 00:11) У меня...   Sep 14 2010, 23:41
- - Letis   А как нужно сделать ?   Sep 15 2010, 00:51
- - vovanse   AVR318: Dallas 1-Wire master on tinyAVR and megaAV...   Sep 15 2010, 02:35
- - Letis   Чесно говоря я ничего не понял с єтого app_note. М...   Sep 15 2010, 07:06
- - wer_1   http://www.gaw.ru/html.cgi/txt/app/micros/avr/avr3...   Sep 15 2010, 07:32
- - Letis   м-да, сложно єто, проще поставить ключ 4066. А мо...   Sep 15 2010, 08:14
- - Сергей Борщ   Цитата(Letis @ Sep 15 2010, 00:11) Посове...   Sep 15 2010, 08:16
- - Letis   Например ?   Sep 15 2010, 09:42
|- - Сергей Борщ   Цитата(Letis @ Sep 15 2010, 12:42) Наприм...   Sep 15 2010, 10:35
- - Letis   что надежнее ключи или программный метод?   Sep 15 2010, 12:37
|- - MrYuran   Цитата(Letis @ Sep 15 2010, 16:37) что на...   Sep 15 2010, 12:55
- - zalg   У меня такая проблема. Писал код "с нуля...   Sep 15 2010, 17:04
|- - ILYAUL   Цитата(zalg @ Sep 15 2010, 21:04) При вкл...   Sep 15 2010, 17:22
|- - alexeyv   to zalg Цитата(zalg @ Sep 15 2010, 23:04)...   Sep 16 2010, 03:04
|- - serge71   to zalg: Если младший бит "0", может всё...   Sep 16 2010, 08:04
- - zalg   Опыт программирования у меня не большой, так что з...   Sep 15 2010, 17:37
- - ARV   у меня вообще сложилось впечатление, что Code Visi...   Sep 15 2010, 18:01
- - ILYAUL   zalg Вы создайте свою тему всё таки.   Sep 15 2010, 21:12
- - Letis   Цитатаи сам не один вариант написал для обмена 1-w...   Sep 16 2010, 09:20
|- - ARV   Цитата(Letis @ Sep 16 2010, 13:20) Виложи...   Sep 16 2010, 11:42
- - Letis   Код несколько не понятен в силу того что пишу в Co...   Sep 16 2010, 21:18
|- - ARV   Цитата(Letis @ Sep 17 2010, 01:18) Как мн...   Sep 17 2010, 06:17
|- - xemul   Цитата(Letis @ Sep 17 2010, 01:18) Код не...   Sep 17 2010, 09:56
- - Леонид Иванович   Для нескольких термометров делал так: Код//------...   Sep 17 2010, 17:59


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

 


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


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