<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=416231&amp;view=findpost&amp;p=3814126</guid>
        <pubDate>Tue, 05 Nov 2019 19:20:39 +0000</pubDate>
        <title>Помогите разобраться &amp;#33; в AVR ассемблере</title>
        <link>https://forum.sources.ru/index.php?showtopic=416231&amp;view=findpost&amp;p=3814126</link>
        <description><![CDATA[mike-brandy: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=416231&view=findpost&p=3814125'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>JoeUser &#064; <time class="tag-quote__quoted-time" datetime="2019-11-05T22:12:03+03:00">05.11.19, 19:12</time></span><div class='quote '><strong class='tag-b'>mike-brandy</strong>, кросава, братишка&#33;  :lol: <br>
Держи бодрящего краба&#33;&#33;&#33; Так их, ленивых неучей.</div></div><br>
СПАСИ _БО &#33;&#33;&#33;&#33;&#33;&#33;&#33;&#33;&#33;<br>
УДАЧИ &#33;]]></description>
        <author>mike-brandy</author>
        <category>Assembler</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=416231&amp;view=findpost&amp;p=3814125</guid>
        <pubDate>Tue, 05 Nov 2019 19:12:03 +0000</pubDate>
        <title>Помогите разобраться &amp;#33; в AVR ассемблере</title>
        <link>https://forum.sources.ru/index.php?showtopic=416231&amp;view=findpost&amp;p=3814125</link>
        <description><![CDATA[JoeUser: <strong class='tag-b'>mike-brandy</strong>, кросава, братишка&#33;  :lol: <br>
Держи бодрящего краба&#33;&#33;&#33; Так их, ленивых неучей.]]></description>
        <author>JoeUser</author>
        <category>Assembler</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=416231&amp;view=findpost&amp;p=3814116</guid>
        <pubDate>Tue, 05 Nov 2019 18:25:53 +0000</pubDate>
        <title>Помогите разобраться &amp;#33; в AVR ассемблере</title>
        <link>https://forum.sources.ru/index.php?showtopic=416231&amp;view=findpost&amp;p=3814116</link>
        <description><![CDATA[Qraizer: Ну не надо так кипятиться. Я вот тоже с трудом вспомнил, что на dsPIC-ах адресация в области данных как положено байтовая, а в области кода словная. <span class="tag-color tag-color-named" data-value="gray" style="color: gray">Причём слово там 24 бита, кажется, по размеру инструкции.</span> Причём мельче просто не получится, адресов нет, как вот нет отдельных адресов у полубайтов в области данных.]]></description>
        <author>Qraizer</author>
        <category>Assembler</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=416231&amp;view=findpost&amp;p=3814115</guid>
        <pubDate>Tue, 05 Nov 2019 18:20:24 +0000</pubDate>
        <title>Помогите разобраться &amp;#33; в AVR ассемблере</title>
        <link>https://forum.sources.ru/index.php?showtopic=416231&amp;view=findpost&amp;p=3814115</link>
        <description><![CDATA[mike-brandy: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=416231&view=findpost&p=3814111'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Qraizer &#064; <time class="tag-quote__quoted-time" datetime="2019-11-05T18:04:02+00:00">05.11.19, 18:04</time></span><div class='quote '>ТС сам разобрался и опубликовал причину в <a class='tag-url' href='https://forum.sources.ru/index.php?showtopic=416231&view=findpost&p=3814021' target='_blank'>№4</a>. Умножение на 2 требуется, как я понимаю, для перевода слов в байты.</div></div><br>
Прекрасная мысль &#33;<br>
 а другие почему-то не читают НАПИСАНОГО &#33;&#33;&#33;&#33;<br>
Думаю - что из этой темы не подчерпнули для СЕБЯ ничего интересного .... <br>
<br>
<span class="tag-color tag-color-named" data-value="mergepost" style="color: mergepost"><span class='tag-size' data-value='7' style='font-size:7pt;'>Добавлено <time class="tag-mergetime" datetime="2019-11-05T18:25:26+00:00">05.11.19, 18:25</time></span></span><br>
Тему можно закрыть .<br>
кто хочет докапаться до истины - тот найдёт ответ (внимательно прочитав ВСЁ &#33;&#33;&#33; все посты ПОСТАВЛЕННОГО ВОПРОСА .]]></description>
        <author>mike-brandy</author>
        <category>Assembler</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=416231&amp;view=findpost&amp;p=3814111</guid>
        <pubDate>Tue, 05 Nov 2019 18:04:02 +0000</pubDate>
        <title>Помогите разобраться &amp;#33; в AVR ассемблере</title>
        <link>https://forum.sources.ru/index.php?showtopic=416231&amp;view=findpost&amp;p=3814111</link>
        <description><![CDATA[Qraizer: ТС сам разобрался и опубликовал причину в <a class='tag-url' href='https://forum.sources.ru/index.php?showtopic=416231&view=findpost&p=3814021' target='_blank'>№4</a>. Умножение на 2 требуется, как я понимаю, для перевода слов в байты.]]></description>
        <author>Qraizer</author>
        <category>Assembler</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=416231&amp;view=findpost&amp;p=3814065</guid>
        <pubDate>Tue, 05 Nov 2019 09:49:04 +0000</pubDate>
        <title>Помогите разобраться &amp;#33; в AVR ассемблере</title>
        <link>https://forum.sources.ru/index.php?showtopic=416231&amp;view=findpost&amp;p=3814065</link>
        <description><![CDATA[mike-brandy: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=416231&view=findpost&p=3814063'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Prince &#064; <time class="tag-quote__quoted-time" datetime="2019-11-05T09:05:05+00:00">05.11.19, 09:05</time></span><div class='quote '>Ткните пальцем, что не так. Угадайка не работает.<br>
Если речь о нулях при чтении, то всё правильно. Если что-то другое, ткните пальцем. <br>
<br>
<span class="tag-color tag-color-named" data-value="mergepost" style="color: mergepost"><span class='tag-size' data-value='7' style='font-size:7pt;'>Добавлено <time class="tag-mergetime" datetime="2019-11-05T09:18:41+00:00">05.11.19, 09:18</time></span></span><br>
Сделайте скрин не содержимого регистров, а содержимого флешь по смещению 300.</div></div><br>
если таблица скопировалась в регисты , значит данные во флеш есть &#33;<br>
А разговор был о нулях в регистрах , которых нет в таблице .<br>
Вопрос уже снят однако &#33;&#33;&#33;&#33;<br>
Прочитайте мои сообщения выше .<br>
Сделал перевод из дока . <br>
<br>
<span class="tag-color tag-color-named" data-value="mergepost" style="color: mergepost"><span class='tag-size' data-value='7' style='font-size:7pt;'>Добавлено <time class="tag-mergetime" datetime="2019-11-05T09:54:37+00:00">05.11.19, 09:54</time></span></span><br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=416231&view=findpost&p=3814065'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>mike&#045;brandy &#064; <time class="tag-quote__quoted-time" datetime="2019-11-05T09:49:04+00:00">05.11.19, 09:49</time></span><div class='quote '><div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=416231&view=findpost&p=3814063'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Prince &#064; <time class="tag-quote__quoted-time" datetime="2019-11-05T09:05:05+00:00">05.11.19, 09:05</time></span><div class='quote '>Ткните пальцем, что не так. Угадайка не работает.<br>
Если речь о нулях при чтении, то всё правильно. Если что-то другое, ткните пальцем. <br>
<br>
<span class="tag-color tag-color-named" data-value="mergepost" style="color: mergepost"><span class='tag-size' data-value='7' style='font-size:7pt;'>Добавлено <time class="tag-mergetime" datetime="2019-11-05T09:18:41+00:00">05.11.19, 09:18</time></span></span><br>
Сделайте скрин не содержимого регистров, а содержимого флешь по смещению 300.</div></div><br>
если таблица скопировалась в регисты , значит данные во флеш есть &#33;<br>
А разговор был о нулях в регистрах , которых нет в таблице .<br>
Вопрос уже снят однако &#33;&#33;&#33;&#33;<br>
Прочитайте мои сообщения выше .<br>
Сделал перевод из дока .</div></div><br>
здесь вопрос не про работу на СИ .....<br>
а про  ЧИСТЫЙ АСМ .<br>
А компилятор сам Вам умножает на 2 , только Вы потом не смотрели на листинг асм<br>
Или не обратили внимание какие там числа стоят .....]]></description>
        <author>mike-brandy</author>
        <category>Assembler</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=416231&amp;view=findpost&amp;p=3814063</guid>
        <pubDate>Tue, 05 Nov 2019 09:05:05 +0000</pubDate>
        <title>Помогите разобраться &amp;#33; в AVR ассемблере</title>
        <link>https://forum.sources.ru/index.php?showtopic=416231&amp;view=findpost&amp;p=3814063</link>
        <description><![CDATA[Prince: Ткните пальцем, что не так. Угадайка не работает.<br>
Если речь о нулях при чтении, то всё правильно. Если что-то другое, ткните пальцем. <br>
<br>
<span class="tag-color tag-color-named" data-value="mergepost" style="color: mergepost"><span class='tag-size' data-value='7' style='font-size:7pt;'>Добавлено <time class="tag-mergetime" datetime="2019-11-05T09:18:41+00:00">05.11.19, 09:18</time></span></span><br>
Сделайте скрин не содержимого регистров, а содержимого флешь по смещению 300.]]></description>
        <author>Prince</author>
        <category>Assembler</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=416231&amp;view=findpost&amp;p=3814061</guid>
        <pubDate>Tue, 05 Nov 2019 08:43:39 +0000</pubDate>
        <title>Помогите разобраться &amp;#33; в AVR ассемблере</title>
        <link>https://forum.sources.ru/index.php?showtopic=416231&amp;view=findpost&amp;p=3814061</link>
        <description><![CDATA[mike-brandy: <span class="b-attach" data-size="71619" data-hits="384" data-attach-id="61080" data-attach-post-id="3814061">
			<span class="b-attach__title"></span><a class='b-attach-link' href='https://forum.sources.ru/index.php?act=Attach&amp;type=post&amp;id=3814061&amp;attach_id=61080' title='Скачать файл' target='_blank'>ff.PNG</a> (, : 384)
		</span>]]></description>
        <author>mike-brandy</author>
        <category>Assembler</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=416231&amp;view=findpost&amp;p=3814060</guid>
        <pubDate>Tue, 05 Nov 2019 08:37:28 +0000</pubDate>
        <title>Помогите разобраться &amp;#33; в AVR ассемблере</title>
        <link>https://forum.sources.ru/index.php?showtopic=416231&amp;view=findpost&amp;p=3814060</link>
        <description><![CDATA[mike-brandy: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=416231&view=findpost&p=3814039'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>ЫукпШ &#064; <time class="tag-quote__quoted-time" datetime="2019-11-04T19:57:14+00:00">04.11.19, 19:57</time></span><div class='quote '></div></div><br>
Это точно правильно &#33;<br>
Вами предложенное можете и не пробовать &#33;&#33;&#33; <br>
<br>
<span class="tag-color tag-color-named" data-value="mergepost" style="color: mergepost"><span class='tag-size' data-value='7' style='font-size:7pt;'>Добавлено <time class="tag-mergetime" datetime="2019-11-05T08:40:36+00:00">05.11.19, 08:40</time></span></span><br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=416231&view=findpost&p=3814045'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Prince &#064; <time class="tag-quote__quoted-time" datetime="2019-11-04T21:42:01+00:00">04.11.19, 21:42</time></span><div class='quote '>Так всё правильно читает lpm. <br>
Пропущена команда lpm R25,Z+. В остальном все правильно.<br>
В чем проблема?</div></div><br>
посмотрите где-же правильно ?&#33;]]></description>
        <author>mike-brandy</author>
        <category>Assembler</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=416231&amp;view=findpost&amp;p=3814045</guid>
        <pubDate>Mon, 04 Nov 2019 21:42:01 +0000</pubDate>
        <title>Помогите разобраться &amp;#33; в AVR ассемблере</title>
        <link>https://forum.sources.ru/index.php?showtopic=416231&amp;view=findpost&amp;p=3814045</link>
        <description><![CDATA[Prince: Так всё правильно читает lpm. <br>Пропущена команда lpm R25,Z+. В остальном все правильно.<br>В чем проблема?]]></description>
        <author>Prince</author>
        <category>Assembler</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=416231&amp;view=findpost&amp;p=3814039</guid>
        <pubDate>Mon, 04 Nov 2019 19:57:14 +0000</pubDate>
        <title>Помогите разобраться &amp;#33; в AVR ассемблере</title>
        <link>https://forum.sources.ru/index.php?showtopic=416231&amp;view=findpost&amp;p=3814039</link>
        <description><![CDATA[ЫукпШ: А это точно правильно ?<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">LDI R30 , low (DATA*2)</div><div class="code_line">LDI R31 , high(DATA*2)</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script><br>
может попробовать:<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">LDI R30 , low (DATA)</div><div class="code_line">LDI R31 , high(DATA)</div></ol></div></div></div></div>]]></description>
        <author>ЫукпШ</author>
        <category>Assembler</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=416231&amp;view=findpost&amp;p=3814021</guid>
        <pubDate>Mon, 04 Nov 2019 10:20:57 +0000</pubDate>
        <title>Помогите разобраться &amp;#33; в AVR ассемблере</title>
        <link>https://forum.sources.ru/index.php?showtopic=416231&amp;view=findpost&amp;p=3814021</link>
        <description><![CDATA[mike-brandy: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=416231&view=findpost&p=3814018'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Prince &#064; <time class="tag-quote__quoted-time" datetime="2019-11-04T09:11:11+00:00">04.11.19, 09:11</time></span><div class='quote '>Убедитесь в том, что по смещению 300 лежат нужные данные. При прошивке они во флешь запишутся, а при эмуляции не факт.</div></div><br>
Данные лежат там где надо ...... <br>
<br>
<span class="tag-color tag-color-named" data-value="mergepost" style="color: mergepost"><span class='tag-size' data-value='7' style='font-size:7pt;'>Добавлено <time class="tag-mergetime" datetime="2019-11-04T10:23:25+00:00">04.11.19, 10:23</time></span></span><br>
Если директива DB задана в сегменте кода, а список выражений содержит более одного выражения, выражения упаковываются так, что в каждое слово памяти программы помещается два байта. Если список выражений содержит нечетное количество выражений, последнее выражение будет помещено в собственное слово памяти программы, даже если следующая строка в коде сборки содержит директиву DB. Неиспользованная половина слова программы установлена на ноль. Выдается предупреждение, чтобы уведомить пользователя о том, что в инструкцию .DB добавлен дополнительный нулевой байт.]]></description>
        <author>mike-brandy</author>
        <category>Assembler</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=416231&amp;view=findpost&amp;p=3814018</guid>
        <pubDate>Mon, 04 Nov 2019 09:11:11 +0000</pubDate>
        <title>Помогите разобраться &amp;#33; в AVR ассемблере</title>
        <link>https://forum.sources.ru/index.php?showtopic=416231&amp;view=findpost&amp;p=3814018</link>
        <description><![CDATA[Prince: Убедитесь в том, что по смещению 300 лежат нужные данные. При прошивке они во флешь запишутся, а при эмуляции не факт.]]></description>
        <author>Prince</author>
        <category>Assembler</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=416231&amp;view=findpost&amp;p=3814015</guid>
        <pubDate>Mon, 04 Nov 2019 08:14:10 +0000</pubDate>
        <title>Помогите разобраться &amp;#33; в AVR ассемблере</title>
        <link>https://forum.sources.ru/index.php?showtopic=416231&amp;view=findpost&amp;p=3814015</link>
        <description><![CDATA[Jin X: <div class="tag-mod"><div class="tag-mod__prefix">M</div><div class="tag-mod__body"><br>
<strong class='tag-b'>mike-brandy</strong>, на будущее&#58; код заключается в теги <strong class='tag-b'>&#91;</strong><strong class='tag-b'>code&#93;&#91;/</strong><strong class='tag-b'>code&#93;</strong></div></div>]]></description>
        <author>Jin X</author>
        <category>Assembler</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=416231&amp;view=findpost&amp;p=3814000</guid>
        <pubDate>Sun, 03 Nov 2019 17:39:00 +0000</pubDate>
        <title>Помогите разобраться &amp;#33; в AVR ассемблере</title>
        <link>https://forum.sources.ru/index.php?showtopic=416231&amp;view=findpost&amp;p=3814000</link>
        <description><![CDATA[mike-brandy: Помогите разобраться где собака порылась ?&#33;<br>
<br>
Записаны данные в програмный сегмент . НО при чтении  команда LPM  - регулярно врёт при ємуляции  в AVR Studio ..<br>
<br>
Прикложу скрин с обманом .<br>
<br>
Может кто объяснит , от чего так получается ??? в описаловках НЕ НАШЁЛ ответа на проблемму ....<br>
Вот отрезок проги :<br>
<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">LDI R30 , low (DATA*2)</div><div class="code_line">LDI R31 , high(DATA*2)</div><div class="code_line">&nbsp;</div><div class="code_line">LPM R0 , Z+</div><div class="code_line">LPM R1 , Z+</div><div class="code_line">LPM R2 , Z+</div><div class="code_line">LPM R3 , Z+</div><div class="code_line">LPM R4 , Z+</div><div class="code_line">LPM R5 , Z+</div><div class="code_line">LPM R6 , Z+</div><div class="code_line">LPM R7 , Z+</div><div class="code_line">LPM R8 , Z+</div><div class="code_line">LPM R9 , Z+</div><div class="code_line">LPM R10 , Z+</div><div class="code_line">LPM R11 , Z+</div><div class="code_line">LPM R12 , Z+</div><div class="code_line">LPM R13 , Z+</div><div class="code_line">LPM R14 , Z+</div><div class="code_line">LPM R15 , Z+</div><div class="code_line">LPM R16 , Z+</div><div class="code_line">LPM R17 , Z+</div><div class="code_line">LPM R18 , Z+</div><div class="code_line">LPM R19 , Z+</div><div class="code_line">LPM R20 , Z+</div><div class="code_line">LPM R21 , Z+</div><div class="code_line">LPM R22 , Z+</div><div class="code_line">LPM R23 , Z+</div><div class="code_line">LPM R24 , Z+</div><div class="code_line">LPM R26 , Z+</div><div class="code_line">LPM R27 , Z+</div><div class="code_line">LPM R28 , Z+</div><div class="code_line">LPM R29 , Z</div><div class="code_line">&nbsp;</div><div class="code_line">NOP</div><div class="code_line">NOP</div><div class="code_line">&nbsp;</div><div class="code_line">.CSEG &nbsp; ;</div><div class="code_line">.ORG 0X300 &nbsp;;</div><div class="code_line">&nbsp;</div><div class="code_line">DATA:</div><div class="code_line">.DB &nbsp;0X01 , &nbsp;0X02 , &nbsp;0X03 , &nbsp;0X04 , &nbsp;0X05 , &nbsp;0X06 , &nbsp; 0X07 &nbsp; &nbsp; ;</div><div class="code_line">;</div><div class="code_line">.DB &nbsp;0X08 , &nbsp;0X09 , &nbsp;0X10 , &nbsp;0X11 , &nbsp;0X12 , &nbsp;0X13 , &nbsp; 0X14 &nbsp; &nbsp; &nbsp;;</div><div class="code_line">&nbsp;&nbsp; &nbsp;</div><div class="code_line">.DB &nbsp;0X15 , &nbsp;0X16, &nbsp; 0X17 , &nbsp;0X18 , &nbsp;0X19 , &nbsp;0X20 , &nbsp; 0X21 &nbsp;;</div><div class="code_line">&nbsp;</div><div class="code_line">.DB &nbsp;0X22 , &nbsp;0X23 , &nbsp;0X24 , &nbsp;0X25 , &nbsp;0X26 , &nbsp;0X27 , &nbsp; 0X28 &nbsp; ;</div><div class="code_line">&nbsp;</div><div class="code_line">.DB &nbsp;0X29 , &nbsp;0X30 , &nbsp;0X31 , &nbsp;0X32 , &nbsp;0X33 , &nbsp;0X34 , &nbsp; 0X35 &nbsp;;</div></ol></div></div></div></div>]]></description>
        <author>mike-brandy</author>
        <category>Assembler</category>
      </item>
	
      </channel>
      </rss>
	