<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Си библиотека для работы с 1-Wire устройствами</title>
		<description>Discuss Си библиотека для работы с 1-Wire устройствами</description>
		<link>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html</link>
		<lastBuildDate>Tue, 07 Apr 2026 14:33:37 +0000</lastBuildDate>
		<generator>JComments</generator>
		<atom:link href="https://chipenable.ru/index.php/component/jcomments/feed/com_k2/77.html" rel="self" type="application/rss+xml" />
		<item>
			<title>Sanek0 says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-4845</link>
			<description><![CDATA[У кого возникает ошибка "undefin ed reference to `OWI_Init'" и проект на C++ необходимо хедлеры указать как внешние "С".
extern "C"
{
#include "OWIHighLevelFu nctions.h"
#inc lude "OWIBitFunction s.h"
#include "common_files/O WIcrc.h"
}]]></description>
			<dc:creator>Sanek0</dc:creator>
			<pubDate>Sun, 19 Jun 2016 10:10:21 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-4845</guid>
		</item>
		<item>
			<title>Sanek0 says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-4844</link>
			<description><![CDATA[Такая же проблема, похоже как то связано с тем, что исходный проект в C++. Если получится решить как то напишу.]]></description>
			<dc:creator>Sanek0</dc:creator>
			<pubDate>Sun, 19 Jun 2016 08:50:48 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-4844</guid>
		</item>
		<item>
			<title>Vol-Y.I.P says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-4500</link>
			<description><![CDATA[Привет Всем!!! Такая ошибка:"undefin ed reference to `OWI_Init'" Atmel Studio 6.2 В чем может быть проблема?]]></description>
			<dc:creator>Vol-Y.I.P</dc:creator>
			<pubDate>Mon, 20 Apr 2015 14:04:10 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-4500</guid>
		</item>
		<item>
			<title>Berg says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-4476</link>
			<description><![CDATA[Спасибо Всем. Наконец-то заставил работать сей датчик и вывести данные на дисплей nokia5110(3310) в AVR Studio. Теперь мечтаю получить данные с 2-х датчиков.]]></description>
			<dc:creator>Berg</dc:creator>
			<pubDate>Fri, 13 Mar 2015 20:28:55 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-4476</guid>
		</item>
		<item>
			<title>Ky says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-4280</link>
			<description><![CDATA[А можете носом ткнуть в проект для протеуса? Жажду взглянуть на него, ибо у самого в проте далласовский датчик работает крайне нестабильно.]]></description>
			<dc:creator>Ky</dc:creator>
			<pubDate>Wed, 03 Sep 2014 19:49:38 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-4280</guid>
		</item>
		<item>
			<title>Володя says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-3730</link>
			<description><![CDATA[Большое спасибо!!!! Заработало ;-)]]></description>
			<dc:creator>Володя</dc:creator>
			<pubDate>Wed, 29 Jan 2014 15:46:07 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-3730</guid>
		</item>
		<item>
			<title>Pashgan says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-3724</link>
			<description><![CDATA[Свойства проекта > вкладка Toolchain > AVR GNU C Compiler > Directories Там нужно прописать пути: ../common_files ../]]></description>
			<dc:creator>Pashgan</dc:creator>
			<pubDate>Wed, 29 Jan 2014 09:11:58 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-3724</guid>
		</item>
		<item>
			<title>_Артём_ says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-3710</link>
			<description><![CDATA[Возможны варианты: 1) Если у вас makefile project - прописываеие пути в makefile :) 2) Проект с визуальными настройками - открываете свойства проекта - вкладка Toolchain - AVR GNU C Compiler -Directories. Там вписываете нужные пути.]]></description>
			<dc:creator>_Артём_</dc:creator>
			<pubDate>Tue, 28 Jan 2014 13:53:26 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-3710</guid>
		</item>
		<item>
			<title>Володя says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-3707</link>
			<description><![CDATA[5я студия AVR GNU C Compiler]]></description>
			<dc:creator>Володя</dc:creator>
			<pubDate>Tue, 28 Jan 2014 12:40:46 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-3707</guid>
		</item>
		<item>
			<title>Pashgan says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-3700</link>
			<description><![CDATA[Для какого компилятора проект?]]></description>
			<dc:creator>Pashgan</dc:creator>
			<pubDate>Tue, 28 Jan 2014 11:47:36 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-3700</guid>
		</item>
		<item>
			<title>Володя says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-3688</link>
			<description><![CDATA[Скажите пожалуйста где прописывается include directories? Папку common_files добавил, все равно ошибка No such file or directory]]></description>
			<dc:creator>Володя</dc:creator>
			<pubDate>Sun, 26 Jan 2014 16:33:17 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-3688</guid>
		</item>
		<item>
			<title>vitaliy says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-3664</link>
			<description><![CDATA[ Такие же грабли в AVR Studio 4.19,пока не прописал в include directories корневой каталог и папку common_files,вы брасывало ту же ошибку. Контролер Atmega8,кварц 16 МГц.Фокус с proteus в плане понижения в два раза частоты в свойствах Atmega8 - работает.Иначе температура на LCD +0,00. Еще раз спасибо за библиотеку.]]></description>
			<dc:creator>vitaliy</dc:creator>
			<pubDate>Wed, 15 Jan 2014 14:23:58 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-3664</guid>
		</item>
		<item>
			<title>ДмитрийМ says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-3372</link>
			<description><![CDATA[Работаю, кстати, в codevision, попробую проект для авр студии.]]></description>
			<dc:creator>ДмитрийМ</dc:creator>
			<pubDate>Thu, 24 Oct 2013 18:47:11 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-3372</guid>
		</item>
		<item>
			<title>ДмитрийМ says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-3371</link>
			<description><![CDATA[сам только что об этом подумал, поставил вместо этого delay_ms(800); всё так же, протеус - работает, железо - нет]]></description>
			<dc:creator>ДмитрийМ</dc:creator>
			<pubDate>Thu, 24 Oct 2013 16:18:48 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-3371</guid>
		</item>
		<item>
			<title>Pashgan says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-3370</link>
			<description><![CDATA[Попробуй заменить программной задержкой и посмотреть результат.]]></description>
			<dc:creator>Pashgan</dc:creator>
			<pubDate>Thu, 24 Oct 2013 13:51:44 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-3370</guid>
		</item>
		<item>
			<title>ДмитрийМ says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-3367</link>
			<description><![CDATA[попробовал этот проект на attiny2313 на частоте 8 мгц, в протеусе работает, в железе не идёт дальше вот этой строчки
/*ждем, когда датчик завершит преобразование* / while (!OWI_ReadBit(B US)); наличие датчика проверял функцией OWIsearchRom, датчик находится, если он подключен, не находится, если отключен.]]></description>
			<dc:creator>ДмитрийМ</dc:creator>
			<pubDate>Thu, 24 Oct 2013 13:28:50 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-3367</guid>
		</item>
		<item>
			<title>Финский says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-3356</link>
			<description><![CDATA[Спасибо за библиотеку, разбираюсь потихоньку. Столкнулся с некоторыми затыками, которые решил и делюсь решениями: 1. В Atmel Studio в упор не компилился проект, с ошибкой No such file or directory, на файл compilers.h, пока в свойствах проекта не указал include folders, добавил корневой каталог проекта, и папку common_files. 2. В протеусе в упор не виделись датчики, ни один, ни несколько сразу. Даже на Presence не отвечали. Проблема решилась заменой #define OWI_DELAY_OFFSE T_CYCLES 13 //!< Timing delay when pulling bus low and releasing bus. на значение 7 или ниже. При значении 8 - уже не работает. В железе пока не проверялось.]]></description>
			<dc:creator>Финский</dc:creator>
			<pubDate>Sat, 19 Oct 2013 11:34:11 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-3356</guid>
		</item>
		<item>
			<title>Max says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-1830</link>
			<description><![CDATA[Нужен код для конфигурации датчика (изменить его разрешающую способность), как запрограммирова ть R0=0, R1=0 Заранее спасибо]]></description>
			<dc:creator>Max</dc:creator>
			<pubDate>Sat, 05 Nov 2011 20:45:02 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-1830</guid>
		</item>
		<item>
			<title>Blambik says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-1669</link>
			<description><![CDATA[Автор! Респект! Наконец то увидел реализацию функции SearchROM! А то никак не мог ее реализовать :(]]></description>
			<dc:creator>Blambik</dc:creator>
			<pubDate>Wed, 07 Sep 2011 13:13:18 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-1669</guid>
		</item>
		<item>
			<title>Den1s says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-1629</link>
			<description><![CDATA[подскажите, а почему ни с одной тини не компилится в ИАРе проект с этой библиотекой. Пробовал 10, 13, 13А, 2313. Ругается на стек.]]></description>
			<dc:creator>Den1s</dc:creator>
			<pubDate>Thu, 11 Aug 2011 13:13:19 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-1629</guid>
		</item>
		<item>
			<title>Богдан says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-1468</link>
			<description><![CDATA[Дякую авторам!]]></description>
			<dc:creator>Богдан</dc:creator>
			<pubDate>Fri, 29 Apr 2011 09:39:10 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-1468</guid>
		</item>
		<item>
			<title>Pashgan says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-1174</link>
			<description><![CDATA[Неиспользуемые функции не добавляют лишних байт к прошивке. Чего нельзя сказать о стандартных сишных функциях. Они как правило тяжеловесны, почему я их и недолюбливаю. Сравните два варианта кода и увидите разницу. Размер hex файла во втором случае будет больше. Кстати, с чего вы решили, что dtostrf более простая? Видели исходники этой функции. Посмотрите. http://www.koders.com/c/fid59843B28432C0FF3F7D5DA5BE2A2F4051E5E095E.aspx?s=dtoa_prf#L54 http://www.koders.com/c/fidDB4D83581A0529937AFB0C8F77401277E6F372AA.aspx?s=dtoa_prf#L29 Может быть не правильно указали е-mail, может быть движок глючит.Я активировал ваш аккаунт вручную.]]></description>
			<dc:creator>Pashgan</dc:creator>
			<pubDate>Sat, 19 Feb 2011 23:47:32 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-1174</guid>
		</item>
		<item>
			<title>CHERTS74 says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-1159</link>
			<description><![CDATA[Не думаю что если я выкину файл bcd.c с кучей ненужных функций и заменю его на более простые, код от этого усложнится. Думаю наоборот полегче станет. Да и стак как бы полегче. Проверено ;) А так, огромное спасибо за такие полезные статьи! P.S. Кстате, почему то не приходит письмо с активацией моего акаунта CHERTS :(]]></description>
			<dc:creator>CHERTS74</dc:creator>
			<pubDate>Thu, 17 Feb 2011 09:50:56 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-1159</guid>
		</item>
		<item>
			<title>Pashgan says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-1158</link>
			<description><![CDATA[Код выглядит компактно только на Си. На Асме код будет тяжелый и медленный.]]></description>
			<dc:creator>Pashgan</dc:creator>
			<pubDate>Thu, 17 Feb 2011 07:44:28 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-1158</guid>
		</item>
		<item>
			<title>CHERTS74 says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-1155</link>
			<description><![CDATA[Для DS18B20 вообще можно заменить кусок: /*выводим знак*/ LCD_Goto(5,0); if ((scratchpad[1] &128) == 0){ LCD_WriteData(' +'); } else{ LCD_WriteData(' -'); tmp = ((unsigned int)scratchpad[ 1]8; } /*выводим целую часть*/ temperature = (scratchpad[0]> >4)|((scratchpa d[1]&7)1) + (temperature>>3 ); LCD_WriteData(' .'); BCD_1Lcd(temper ature); на более короткий и лаконичный: LCD_Goto(5,0); if ((scratchpad[1] &128) == 0){ LCD_WriteData(' +'); }else{ LCD_WriteData(' -'); } int reading = (scratchpad[1]]]></description>
			<dc:creator>CHERTS74</dc:creator>
			<pubDate>Thu, 17 Feb 2011 06:22:28 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-1155</guid>
		</item>
		<item>
			<title>Pashgan says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-1057</link>
			<description><![CDATA[Да, есть некоторые недостатки]]></description>
			<dc:creator>Pashgan</dc:creator>
			<pubDate>Sat, 29 Jan 2011 21:27:16 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-1057</guid>
		</item>
		<item>
			<title>Вадим says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-1045</link>
			<description><![CDATA[Заметил одну неточность в проекте для IAR AVR — работа с одним датчиком DS18B20. В файле main.c дробная часть обрабатывается так:
temperatur e = (scratchpad[0]& 15);
temperatur e = (temperature>>1 ) + (temperature>>3 );
LCD_WriteDat a('.');
BCD_1Lc d(temperature); При обработке возникает погрешность (это можно легко проверить: пусть датчик померил 0,9375 гр. или 0x0F, на LCD выведет - 0,8гр. цельсия) Правильнее написать так:
temperatur e = (scratchpad[0]& 15);
temperatur e = (temperature]]></description>
			<dc:creator>Вадим</dc:creator>
			<pubDate>Mon, 24 Jan 2011 19:51:07 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-1045</guid>
		</item>
		<item>
			<title>Pashgan says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-997</link>
			<description><![CDATA[Выложил проекты для WINAVR, CodeVision и Proteus`a.]]></description>
			<dc:creator>Pashgan</dc:creator>
			<pubDate>Mon, 10 Jan 2011 20:50:22 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-997</guid>
		</item>
		<item>
			<title>Vector says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-995</link>
			<description><![CDATA[Ну я свои "грабли" описал, не ожидал, что такую фигню Proteus делает.]]></description>
			<dc:creator>Vector</dc:creator>
			<pubDate>Mon, 10 Jan 2011 18:37:38 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-995</guid>
		</item>
		<item>
			<title>Pashgan says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-994</link>
			<description><![CDATA[А я проверил второй проект в Proteus`e и все работает как часы!!!]]></description>
			<dc:creator>Pashgan</dc:creator>
			<pubDate>Mon, 10 Jan 2011 14:48:27 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-994</guid>
		</item>
		<item>
			<title>Pashgan says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-993</link>
			<description><![CDATA[DS18S20 и DS1820 отличается от DS18B20 температурным разрешением. У первых разрешение 9 бит, у последнего 9-12. Чтобы использовать проект "работа с одним датчиком DS18B20" для датчика DS18S20, нужно изменить кусок вывода значения температуры на дисплей /*выводим знак*/ LCD_Goto(5,0); if ((scratchpad[1] &128) == 0){ LCD_WriteData(' +'); } else{ LCD_WriteData(' -'); tmp = ((unsigned int)scratchpad[ 1]8; } /*выводим целую часть*/ temperature = (scratchpad[0]> >4)|((scratchpa d[1]&7)1) + (temperature>>3 ); LCD_WriteData(' .'); BCD_1Lcd(temper ature); на LCD_Goto(5,0); if ((scratchpad[1] &128) == 0){ LCD_WriteData(' +'); } else{ LCD_WriteData(' -'); } temperature = (scratchpad[0]> >1); BCD_3Lcd(temper ature);]]></description>
			<dc:creator>Pashgan</dc:creator>
			<pubDate>Mon, 10 Jan 2011 14:46:40 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-993</guid>
		</item>
		<item>
			<title>andrdoy says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-992</link>
			<description><![CDATA[а что делать если датчик не 18B20 а 18S20 или 1820 (без буквы)]]></description>
			<dc:creator>andrdoy</dc:creator>
			<pubDate>Mon, 10 Jan 2011 07:12:30 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-992</guid>
		</item>
		<item>
			<title>Vector says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-988</link>
			<description><![CDATA[С частотой в Proteus действительно - лажа. Работает, только если в OWIPolled.h завысить на 50% CPU_FREQUENCY (в Protrus 4MHz ,OWIPolled.h 6MHz) Предпочтительне й уменьшить время в настройках модели датчика процентов на 30. (проверял - помогает с IAR 5.3 и Proteus 7.7 Sp2; макет на ATMEGA8515 4MHz)]]></description>
			<dc:creator>Vector</dc:creator>
			<pubDate>Sat, 08 Jan 2011 16:27:34 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-988</guid>
		</item>
		<item>
			<title>Pashgan says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-981</link>
			<description><![CDATA[Отлично. А я не знал, что адреса датчиков менять нужно.]]></description>
			<dc:creator>Pashgan</dc:creator>
			<pubDate>Sat, 08 Jan 2011 09:14:52 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-981</guid>
		</item>
		<item>
			<title>Pashgan says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-979</link>
			<description><![CDATA[Уже есть. Скоро выложу. Материала пока нет. Праздники - отдыхаю, ленюсь.]]></description>
			<dc:creator>Pashgan</dc:creator>
			<pubDate>Fri, 07 Jan 2011 13:14:47 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-979</guid>
		</item>
		<item>
			<title>foxit says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-978</link>
			<description><![CDATA[А под winavr будут проекты?]]></description>
			<dc:creator>foxit</dc:creator>
			<pubDate>Fri, 07 Jan 2011 11:34:46 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-978</guid>
		</item>
		<item>
			<title>Vector says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-977</link>
			<description><![CDATA[И в Proteus - все работает! Тактовая процессора 8MHZ ,и адрес одного датчика поменять. (Proeus по умолчанию лепит одинаковые для всех) Спасибо!]]></description>
			<dc:creator>Vector</dc:creator>
			<pubDate>Fri, 07 Jan 2011 11:01:09 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-977</guid>
		</item>
		<item>
			<title>Petrov says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-975</link>
			<description><![CDATA[Спасибо! ;-)]]></description>
			<dc:creator>Petrov</dc:creator>
			<pubDate>Thu, 06 Jan 2011 10:39:17 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-975</guid>
		</item>
		<item>
			<title>foxit says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-969</link>
			<description><![CDATA[Жду с нетерпением проектов!]]></description>
			<dc:creator>foxit</dc:creator>
			<pubDate>Mon, 03 Jan 2011 09:23:12 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-969</guid>
		</item>
		<item>
			<title>foxit says:</title>
			<link>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-962</link>
			<description><![CDATA[на сайте gaw.ru есть апноут AVR318 на русском.]]></description>
			<dc:creator>foxit</dc:creator>
			<pubDate>Fri, 31 Dec 2010 20:16:58 +0000</pubDate>
			<guid>https://chipenable.ru/index.php/programming-avr/item/77-si-biblioteka-dlya-raboty-s-1-wire-ustroystvami.html#comment-962</guid>
		</item>
	</channel>
</rss>
