<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[CANNY forum &mdash; canny7 и устройства I2c с разными адресами]]></title>
		<link>https://forum.canny.ru/viewtopic.php?id=356</link>
		<atom:link href="https://forum.canny.ru/extern.php?action=feed&amp;tid=356&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «canny7 и устройства I2c с разными адресами».]]></description>
		<lastBuildDate>Mon, 24 Jul 2017 09:14:35 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: canny7 и устройства I2c с разными адресами]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=6150#p6150</link>
			<description><![CDATA[<p>&quot;Причесать&quot; данные, не вдаваясь в математику, скорее всего не получится. Однако данный алгоритм обработки вполне возможно реализовать в функциональной диаграмме.<br />Про фильтр Калмана на форуме была отдельная <a href="http://forum.canny.ru/viewtopic.php?id=246" rel="noopener noreferrer" target="_blank"><strong>тема</strong></a>.</p>]]></description>
			<author><![CDATA[null@example.com (Денис, CANNY)]]></author>
			<pubDate>Mon, 24 Jul 2017 09:14:35 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=6150#p6150</guid>
		</item>
		<item>
			<title><![CDATA[Re: canny7 и устройства I2c с разными адресами]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=6147#p6147</link>
			<description><![CDATA[<p>Отображаются данные на экране 1602, под управлением кэнни нано. Питается все от одного источника. Массы объединены.<br />5 вольт взял с платы SDK. От них питается и экран и гироскоп.</p><p>Еще есть вопрос: как-то можно реализовать математику для калибровки гироскопа? Данные то я получил, но они абсолютно не информативны.<br /><a href="http://arduino-diy.com/arduino-MPU6050-dlya-opredeleniya-ugla-naklona" rel="noopener noreferrer" target="_blank">http://arduino-diy.com/arduino-MPU6050- … la-naklona</a><br />Вот есть статья, но там интегрирование применяется, примеры для ардуино повсеместно фильтр Калмана используют. <br />Дурная затея это все пытаться реализовать диаграммой кэнни? Есть может какой-то более простой способ &quot;причесать&quot; данные, не вдаваясь в математику такой сложности?<br /></p><div class="quotebox"><blockquote><p>void loop() {<br />&nbsp; /* Update all the values */<br />&nbsp; uint8_t* data = i2cRead(0x3B,14);<br />&nbsp; accX = ((data[0] &lt;&lt; 8) | data[1]);<br />&nbsp; accY = ((data[2] &lt;&lt; 8) | data[3]);<br />&nbsp; accZ = ((data[4] &lt;&lt; 8) | data[5]);<br />&nbsp; tempRaw = ((data[6] &lt;&lt; 8) | data[7]);<br />&nbsp; gyroX = ((data[8] &lt;&lt; 8) | data[9]);<br />&nbsp; gyroY = ((data[10] &lt;&lt; 8) | data[11]);<br />&nbsp; gyroZ = ((data[12] &lt;&lt; 8) | data[13]);<br />&nbsp; /* Calculate the angls based on the different sensors and algorithm */<br />&nbsp; accYangle = (atan2(accX,accZ)+PI)*RAD_TO_DEG;<br />&nbsp; accXangle = (atan2(accY,accZ)+PI)*RAD_TO_DEG;<br />&nbsp; accXangle = (atan2(accY,accX)+PI)*RAD_TO_DEG;&nbsp; <br />&nbsp; double gyroXrate = (double)gyroX/131.0;<br />&nbsp; double gyroYrate = -((double)gyroY/131.0);<br />&nbsp; double gyroZrate = -((double)gyroZ/131.0);<br />&nbsp; gyroXangle += kalmanX.getRate()*((double)(micros()-timer)/1000000); // Calculate gyro angle using the unbiased rate<br />&nbsp; gyroYangle += kalmanY.getRate()*((double)(micros()-timer)/1000000);<br />&nbsp; &nbsp;gyroZangle += kalmanZ.getRate()*((double)(micros()-timer)/1000000);</p></blockquote></div><p>Спасибо.</p>]]></description>
			<author><![CDATA[null@example.com (alex_engine)]]></author>
			<pubDate>Fri, 21 Jul 2017 10:30:03 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=6147#p6147</guid>
		</item>
		<item>
			<title><![CDATA[Re: canny7 и устройства I2c с разными адресами]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=6146#p6146</link>
			<description><![CDATA[<p>На каком устройстве отображаете данные гироскопа? У устройств участвующих в обмене данными должны быть объединены потенциалы GND (&quot;общая земля&quot;).</p>]]></description>
			<author><![CDATA[null@example.com (Денис, CANNY)]]></author>
			<pubDate>Thu, 20 Jul 2017 09:17:21 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=6146#p6146</guid>
		</item>
		<item>
			<title><![CDATA[Re: canny7 и устройства I2c с разными адресами]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=6145#p6145</link>
			<description><![CDATA[<p>Благодарю за подсказки. <br />Заработало. Данные пошли.<br />Без посылки &quot;пробуждения&quot; не запускается. Это обязательное условие.<br />Проблема была в резисторах, в первой схеме я пытался и экран и гироскоп по одной линии заставить работать, не осилил.<br />Когда разделил - резисторы остались на линии с экраном, а в описании платы гироскопа было, что стабилизатор по питанию и резисторы эти на плате есть. <br />Диаграмма в ответе 18 работоспособна, циферки на экране имеются.<br />Осталось обработать данные, с этим еще разбираюсь<br />Спасибо!!!</p><br /><p>П.С.&nbsp; Один непонятный момент - работает только если кроме 12 вольт на плату SDK&nbsp; еще и USB подключено. Если USB отключить - опять нули передает. При этом диоды статусов режима работы не меняют. Это еще один момент, который препятствовал запуску. Я был уверен, что наличие 12 вольт на плате обеспечивает питанием кэнни в полной мере.</p>]]></description>
			<author><![CDATA[null@example.com (alex_engine)]]></author>
			<pubDate>Thu, 20 Jul 2017 08:05:09 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=6145#p6145</guid>
		</item>
		<item>
			<title><![CDATA[Re: canny7 и устройства I2c с разными адресами]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=6144#p6144</link>
			<description><![CDATA[<div class="quotebox"><cite>alex_engine пишет:</cite><blockquote><p>...Так чего же он моргает, если ничего не получено?...</p></blockquote></div><p>как написано выше:<br /></p><div class="quotebox"><cite>Денис, CANNY пишет:</cite><blockquote><p> Контроллер выступает Master-оми управляет обменом данными. Он добросовестно отправляет свои данные (адрес slave, адрес регистра и т.п.) и переходит на прием считывая то что установлено на линии данных, при этом тактирование выполняет сам контроллер и если на линии данных не будет активности, а будет, например, просто потенциал GND контроллер считает нужное ему количество нулей.</p></blockquote></div><div class="quotebox"><cite>alex_engine пишет:</cite><blockquote><p>...Противоречивость получается... что он может принять от отключенного слейва? Почему моргает?</p></blockquote></div><p>Никакого противоречия. Пользователь сказал принять 14 байт, контроллер принимает 14 байт. А то что на линии данных висит потенциал GND - может так и надо, т.е. slave передает нули.</p><p>С этим пункитом разобрались?<br /></p><div class="quotebox"><cite>Денис, CANNY пишет:</cite><blockquote><p>...проверить работоспособность гироскопа и подключение. Также нужно проверить наличие подтяжки линий i2c к 5В.</p></blockquote></div><p>На плате MCU-6050, кажется, есть светодиод. Он как себя ведет?</p>]]></description>
			<author><![CDATA[null@example.com (Денис, CANNY)]]></author>
			<pubDate>Wed, 19 Jul 2017 13:54:31 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=6144#p6144</guid>
		</item>
		<item>
			<title><![CDATA[Re: canny7 и устройства I2c с разными адресами]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=6143#p6143</link>
			<description><![CDATA[<p>..Получается, что диод реагирует на отправляемые посылки а не на получаемые?<br /></p><div class="quotebox"><blockquote><p>Нет, это не так.</p></blockquote></div><div class="quotebox"><blockquote><p>Как написано выше - нет ответа от гироскопа. Можно вообще отключить гироскоп (в том числе линии i2c) - светодиод будет моргать.</p></blockquote></div><p> Так и есть. гироскоп отключен, диод моргает. <br />Так чего же он моргает, если ничего не получено? Или я не понял совсем. Противоречивость получается.<br /></p><div class="quotebox"><blockquote><p>Нет. Моргание светодиода показывает, что контроллер принял ожидаемое количество байт. Что именно он принял зависит от того, что ему отдавал slave</p></blockquote></div><p> что он может принять от отключенного слейва? Почему моргает?</p><p>Запутался окончательно <img src="https://forum.canny.ru/img/smilies/sad.png" width="15" height="15" alt="sad" /></p>]]></description>
			<author><![CDATA[null@example.com (alex_engine)]]></author>
			<pubDate>Wed, 19 Jul 2017 12:19:07 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=6143#p6143</guid>
		</item>
		<item>
			<title><![CDATA[Re: canny7 и устройства I2c с разными адресами]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=6142#p6142</link>
			<description><![CDATA[<div class="quotebox"><cite>alex_engine пишет:</cite><blockquote><p>...все равно нули <img src="https://forum.canny.ru/img/smilies/sad.png" width="15" height="15" alt="sad" /></p></blockquote></div><p>Это показывает, что гироскоп либо не отвечает, либо шлет в ответ нули.<br /></p><div class="quotebox"><cite>alex_engine пишет:</cite><blockquote><p>...Моргание диода &quot;есть данные i2c&quot; однозначно показывает, что подключение устройства выполнено корректно и обмен есть?</p></blockquote></div><p>Нет. Моргание светодиода показывает, что контроллер принял ожидаемое количество байт. Что именно он принял зависит от того, что ему отдавал slave. Контроллер выступает Master-оми управляет обменом данными. Он добросовестно отправляет свои данные (адрес slave, адрес регистра и т.п.) и переходит на прием считывая то что установлено на линии данных, при этом тактирование выполняет сам контроллер и если на линии данных не будет активности, а будет, например, просто потенциал GND контроллер считает нужное ему количество нулей.<br />Т.е. очевидно, что нет ответа именно от гироскопа. Нужно проверить работоспособность гироскопа и подключение. Также нужно проверить наличие подтяжки линий i2c к 5В.<br /></p><div class="quotebox"><cite>alex_engine пишет:</cite><blockquote><p>...Я попробовал задать другой адрес i2с , заведомо ложный - но диод все равно моргает. Отключил питание гироскопа - диод моргает.</p></blockquote></div><p>Как написано выше - нет ответа от гироскопа. Можно вообще отключить гироскоп (в том числе линии i2c) - светодиод будет моргать.<br /></p><div class="quotebox"><cite>alex_engine пишет:</cite><blockquote><p>...Получается, что диод реагирует на отправляемые посылки а не на получаемые?</p></blockquote></div><p>Нет, это не так.</p>]]></description>
			<author><![CDATA[null@example.com (Денис, CANNY)]]></author>
			<pubDate>Wed, 19 Jul 2017 11:17:36 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=6142#p6142</guid>
		</item>
		<item>
			<title><![CDATA[Re: canny7 и устройства I2c с разными адресами]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=6141#p6141</link>
			<description><![CDATA[<p>Спасибо за ответ.<br />Переделал диаграмму <br /><span class="postimg"><img src="http://i.piccy.info/i9/f79fecc9602f9758f82c1d29752971e9/1500450348/255189/1149612/111_800.jpg" alt="http://i.piccy.info/i9/f79fecc9602f9758f82c1d29752971e9/1500450348/255189/1149612/111_800.jpg" /></span><br />все равно нули <img src="https://forum.canny.ru/img/smilies/sad.png" width="15" height="15" alt="sad" /></p><p>Моргание диода &quot;есть данные i2c&quot; однозначно показывает, что подключение устройства выполнено корректно и обмен есть? <br />Я попробовал задать другой адрес i2с , заведомо ложный - но диод все равно моргает. Отключил питание гироскопа - диод моргает. <br /><span class="postimg"><img src="http://i.piccy.info/i9/5d0bbdc8b0e80242a9ef1ef6c9ffcee9/1500451258/179690/1149612/111_800.jpg" alt="http://i.piccy.info/i9/5d0bbdc8b0e80242a9ef1ef6c9ffcee9/1500451258/179690/1149612/111_800.jpg" /></span><br />Получается, что диод реагирует на отправляемые посылки а не на получаемые? <br />Как проконтролировать именно наличие принятых сообщений? Есть возможность убедиться, что абонент шины ответил? </p><p>Спасибо</p>]]></description>
			<author><![CDATA[null@example.com (alex_engine)]]></author>
			<pubDate>Wed, 19 Jul 2017 07:59:58 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=6141#p6141</guid>
		</item>
		<item>
			<title><![CDATA[Re: canny7 и устройства I2c с разными адресами]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=6140#p6140</link>
			<description><![CDATA[<div class="quotebox"><cite>alex_engine пишет:</cite><blockquote><p>..При этом все биты регистра будут нулями, так?</p></blockquote></div><p>Да.<br /></p><div class="quotebox"><cite>alex_engine пишет:</cite><blockquote><p>..А если надо отдельный бит в ноль поставить, а другой в единицу? К примеру: 0 1 0 0&nbsp; 0 0 1 0 0 перевожу в hex и отправляю на позиции D1?</p></blockquote></div><p>Да. В двоичном формате устанавливаете нужные биты в &quot;1&quot;, остальные оставляете &quot;0&quot; и полученный байт ставите в нужный регистр, в данном случае в D1.</p>]]></description>
			<author><![CDATA[null@example.com (Денис, CANNY)]]></author>
			<pubDate>Tue, 18 Jul 2017 10:56:46 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=6140#p6140</guid>
		</item>
		<item>
			<title><![CDATA[Re: canny7 и устройства I2c с разными адресами]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=6139#p6139</link>
			<description><![CDATA[<p>Спасибо, попробую<br /></p><div class="quotebox"><blockquote><p>Для установки в регистр 0x6B гироскопа значения 0 нужно отправить сообщение содержания D1:D0=0x006B, при длине передачи 2, т.е. будет передан адрес регистра (байт D0) и 1 байт данных (байт D1), содержащий значение 0.</p></blockquote></div><p>При этом все биты регистра будут нулями, так?<br />А если надо отдельный бит в ноль поставить, а другой в единицу? К примеру: 0 1 0 0&nbsp; 0 0 1 0 0 перевожу в hex и отправляю на позиции D1?</p>]]></description>
			<author><![CDATA[null@example.com (alex_engine)]]></author>
			<pubDate>Tue, 18 Jul 2017 10:06:54 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=6139#p6139</guid>
		</item>
		<item>
			<title><![CDATA[Re: canny7 и устройства I2c с разными адресами]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=6138#p6138</link>
			<description><![CDATA[<p>Драйвер i2c выполняет отправку и прием данных целыми байтами (!!!). Установка длины передачи 8 приведет к передаче 8 байт данных начиная с указанного регистра, т.е. будут затираться и последующие регистры.<br />Для установки в регистр 0x6B гироскопа значения 0 нужно отправить сообщение содержания D1:D0=0x006B, при длине передачи 2, т.е. будет передан адрес регистра (байт D0) и 1 байт данных (байт D1), содержащий значение 0.<br />В случае с регистром сна (0x6B), если не требуется более тонких настроек этого регистра, нет смысла работать с отдельными битами. Можно полностью обнулить весь байт, как это делается в примерах Ардуино.</p>]]></description>
			<author><![CDATA[null@example.com (Денис, CANNY)]]></author>
			<pubDate>Tue, 18 Jul 2017 07:29:02 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=6138#p6138</guid>
		</item>
		<item>
			<title><![CDATA[Re: canny7 и устройства I2c с разными адресами]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=6137#p6137</link>
			<description><![CDATA[<p>Благодарю за ответ</p><p>Вот, получается нужно установить в ноль бит 6 в регистре 6В.</p><p><span class="postimg"><img src="http://i.piccy.info/i9/018403d7f8fd153997cc1796ab284bd3/1500359422/260582/1149612/111_800.jpg" alt="http://i.piccy.info/i9/018403d7f8fd153997cc1796ab284bd3/1500359422/260582/1149612/111_800.jpg" /></span><br />По нажатию кнопки 10, устанавливается длинна передачи i2c -8, адрес регистра (D1;D0) - 6В. <br />Регистр передачи i2c (D7;D6) в двоичном виде 10.&nbsp; Это запишет в бит7 единицу а в бит 6 ноль? Или как-то иначе надо задать значения записи в пределах регистра?<br />При отпускании кнопки 10, длинна передачи - 1, адрес 3В. Кнопкой 8 запускается опрос.<br />Получится так?<br />Спасибо</p>]]></description>
			<author><![CDATA[null@example.com (alex_engine)]]></author>
			<pubDate>Tue, 18 Jul 2017 06:38:00 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=6137#p6137</guid>
		</item>
		<item>
			<title><![CDATA[Re: canny7 и устройства I2c с разными адресами]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=6136#p6136</link>
			<description><![CDATA[<div class="quotebox"><cite>alex_engine пишет:</cite><blockquote><p>Я понимаю, что мои вопросы давно вышли за рамки поддержки кэнни...</p></blockquote></div><p>Вопрос не в этом. Для того чтобы дать ответ требуется время для его поиска. Иногда мы изучаем проблему одновременно с нашими пользователями и готовых ответов у нас нет.<br /></p><div class="quotebox"><cite>alex_engine пишет:</cite><blockquote><p>...Адрес устройства 68. После смещения получаем 0D.<br />Дальше работаем с регистрами....</p></blockquote></div><p>Все правильно.<br /></p><div class="quotebox"><cite>alex_engine пишет:</cite><blockquote><p>...Исходя из этого - адрес регистра задается посылкой в первые два бита? Но ведь там тоже, согласно таблице, могуть быть данные для чтения - приема.<br />Например, как послать единицу в 6С на позицию D0, если для выбора этого адреса мне нужно туда отправить 0х006С?</p></blockquote></div><p>1м байтом контроллер отправляет адрес регистра. Гироскоп устанавливает в этот адрес свой, назовем так, &quot;фокус&quot;. Далее все определяется значениями регистров передачи и приема I2C и их сочетанием (см. <a href="http://wiki.canny.ru/index.php?title=CANNY_7,_%D0%94%D1%80%D0%B0%D0%B9%D0%B2%D0%B5%D1%80_I2C#.D0.9E.D1.81.D0.BE.D0.B1.D0.B5.D0.BD.D0.BD.D0.BE.D1.81.D1.82.D0.B8_.D1.80.D0.B0.D0.B1.D0.BE.D1.82.D1.8B_.D0.B4.D1.80.D0.B0.D0.B9.D0.B2.D0.B5.D1.80.D0.B0_I2C" rel="noopener noreferrer" target="_blank"><strong>wiki</strong></a>).<br />Если в регистре длины передачи I2C - 1, то будет передан только адрес регистра гироскопа. Если в регистре длины приема I2C - 14, то следом, начиная с позиции этого регистра, гироскоп передаст контроллеру 14 байт данных, т.е. значения этого и 13 последующих регистров.</p>]]></description>
			<author><![CDATA[null@example.com (Денис, CANNY)]]></author>
			<pubDate>Mon, 17 Jul 2017 15:27:05 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=6136#p6136</guid>
		</item>
		<item>
			<title><![CDATA[Re: canny7 и устройства I2c с разными адресами]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=6135#p6135</link>
			<description><![CDATA[<p>Сдвиг влево на 1 бит нужен только для адреса самого модуля MCU6050. Адреса регистров модуля задаются как указано в инструкции.<br />В примерах для Ардуино и других контроллеров (<a href="http://forum.easyelectronics.ru/viewtopic.php?p=375396" rel="noopener noreferrer" target="_blank">http://forum.easyelectronics.ru/viewtopic.php?p=375396</a>) действительно присутствует первичная настройка (инициализация) модуля MCU6050. В ней действительно в адрес экономии энергии (0х6В) записывается значение 0 - т.е. модуль выводится из состояния сна. Однако прямых указаний в инструкциях на модуль на это нет.<br />Очевидно MCU6050, после подачи питания, находится в состоянии сна и на запросы контроллера отправляет именно значения &quot;0&quot;, т.к. в режиме сна внутренние регистры и регистры последовательного интерфейса работают.</p>]]></description>
			<author><![CDATA[null@example.com (Денис, CANNY)]]></author>
			<pubDate>Mon, 17 Jul 2017 15:11:26 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=6135#p6135</guid>
		</item>
		<item>
			<title><![CDATA[Re: canny7 и устройства I2c с разными адресами]]></title>
			<link>https://forum.canny.ru/viewtopic.php?pid=6134#p6134</link>
			<description><![CDATA[<p>Я понимаю, что мои вопросы давно вышли за рамки поддержки кэнни, но все же прошу подсказки.<br /><a href="http://piccy.info/view3/11385070/0355a8780a434d190eeded014480cf36/orig/" rel="noopener noreferrer" target="_blank"><span class="postimg"><img src="http://i.piccy.info/i9/2c71273004746cac26b01fa1a50f8f5b/1500299649/68499/1149612/111_800.jpg" alt="http://i.piccy.info/i9/2c71273004746cac26b01fa1a50f8f5b/1500299649/68499/1149612/111_800.jpg" /></span></a><a href="http://i.piccy.info/a3c/2017-07-17-13-54/i9-11385070/800x341-r" rel="noopener noreferrer" target="_blank"><span class="postimg"><img src="http://i.piccy.info/a3/2017-07-17-13-54/i9-11385070/800x341-r/i.gif" alt="http://i.piccy.info/a3/2017-07-17-13-54/i9-11385070/800x341-r/i.gif" /></span></a></p><p>Адрес устройства 68. После смещения получаем 0D.<br />Дальше работаем с регистрами.<br />Есть только для чтения, есть чтение-запись. Вот тут я принципиально не могу понять.<br />Адрес регистра 6В - так и оставляем, или тоже сдвигаем? <br />Какая логика опроса - записи конкретной позиции в регистре 6В?<br />Если мне надо считать бит 6? Или записать бит7? <br /></p><div class="quotebox"><blockquote><p>При условии, что адрес устройства 0х68:<br />Записать в регистр адреса I2C = 0xD0<br />Записать в регистр длины передаваемого сообщения I2C = 1<br />Записать в регистр передаваемого сообщения I2C D1:D0 = 0x003B<br />Записать в регистр длины принимаемого сообщения I2C = 14<br />Дать одиночный импульс в Регистр начала передачи I2C.</p></blockquote></div><p> <br />Исходя из этого - адрес регистра задается посылкой в первые два бита? Но ведь там тоже, согласно таблице, могуть быть данные для чтения - приема.<br />Например, как послать единицу в 6С на позицию D0, если для выбора этого адреса мне нужно туда отправить 0х006С?</p><p>Спасибо</p>]]></description>
			<author><![CDATA[null@example.com (alex_engine)]]></author>
			<pubDate>Mon, 17 Jul 2017 14:05:24 +0000</pubDate>
			<guid>https://forum.canny.ru/viewtopic.php?pid=6134#p6134</guid>
		</item>
	</channel>
</rss>
