<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl-pl">
<link rel="self" type="application/atom+xml" href="https://forum.atnel.pl/feed.php?f=4&amp;t=5503&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2014-01-11T18:56:36+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=5503&amp;mode</id>
<entry>
<author><name><![CDATA[mirekk36]]></name></author>
<updated>2014-01-11T18:56:36+01:00</updated>
<published>2014-01-11T18:56:36+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5503&amp;p=64644#p64644</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5503&amp;p=64644#p64644"/>
<title type="html"><![CDATA[Re: Atmega8 HD44780]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5503&amp;p=64644#p64644"><![CDATA[
<div class="quotetitle">Człowiek_Zlew napisał(a):</div><div class="quotecontent"><br />Dzięki odświezanie pomogło, lecz są jeszcze inne sposoby aby to rozwiązać ?<br /></div><br /><br />ale to są jedynie słuszne sposoby przy takiej metodzie wyświetlania <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />albo rysujesz dodatkową spację zawsze za liczbą (jeśli maksymalnie może ona być dwucyfrowa) albo dwie spacje jeśli ma być trzycyfrowa i tak dalej<br /><br />albo wyświetlasz sobie np zera nieznaczące czyli<br /><br />01<br />02<br />03<br />...<br />09<br />10<br />11<br /><br />i wtedy jak będziesz zmniejszał to też będzie ok <img src="https://forum.atnel.pl/images/smilies/icon_e_wink.gif" alt=";)" title="Puszcza oko" /><br /><br />albo czyścisz cały ekran przed wyświetleniem no ale to najmniej optymalne i najmniej polecane<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=54">mirekk36</a> — 11 sty 2014, o 18:56</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Człowiek_Zlew]]></name></author>
<updated>2014-01-11T18:51:23+01:00</updated>
<published>2014-01-11T18:51:23+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5503&amp;p=64641#p64641</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5503&amp;p=64641#p64641"/>
<title type="html"><![CDATA[Re: Atmega8 HD44780]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5503&amp;p=64641#p64641"><![CDATA[
Dzięki odświezanie pomogło, lecz są jeszcze inne sposoby aby to rozwiązać ?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2106">Człowiek_Zlew</a> — 11 sty 2014, o 18:51</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kurnachatka]]></name></author>
<updated>2014-01-11T17:05:05+01:00</updated>
<published>2014-01-11T17:05:05+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5503&amp;p=64614#p64614</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5503&amp;p=64614#p64614"/>
<title type="html"><![CDATA[Re: Atmega8 HD44780]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5503&amp;p=64614#p64614"><![CDATA[
Możesz też przed wyswietleniem wyczyscic lcd.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=930">kurnachatka</a> — 11 sty 2014, o 17:05</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[ciamciak]]></name></author>
<updated>2014-01-11T16:44:53+01:00</updated>
<published>2014-01-11T16:44:53+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5503&amp;p=64607#p64607</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5503&amp;p=64607#p64607"/>
<title type="html"><![CDATA[Re: Atmega8 HD44780]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5503&amp;p=64607#p64607"><![CDATA[
No to zamarz spacją to drugie pole.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=1254">ciamciak</a> — 11 sty 2014, o 16:44</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Człowiek_Zlew]]></name></author>
<updated>2014-01-11T17:18:10+01:00</updated>
<published>2014-01-11T16:36:19+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=5503&amp;p=64606#p64606</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=5503&amp;p=64606#p64606"/>
<title type="html"><![CDATA[Atmega8 HD44780]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=5503&amp;p=64606#p64606"><![CDATA[
Witam mam taki problem tym razem nie problem z podłączeniem tylko z kodem. Zwiększając liczbę to wszystko jest w porządku lecz jak zwiększe do 10 i zmiejsze do 9 to na miejscy 1 jest 9 i dalsze zmiejszanie wyglada to tak jak zmiejszał o 10.<br />np.<br />07<br />08<br />09<br />10<br />90<br />80<br />70<br /><br />[syntax=c]#include &lt;avr/io.h&gt;<br />#include &lt;avr/pgmspace.h&gt;<br />#include &lt;avr/eeprom.h&gt;<br />#include &quot;lcd44780.h&quot;<br />#include &lt;util/delay.h&gt;<br />// Definicja klawiszy<br />#define KEY1 (1&lt;&lt;PB0)<br />#define KEY2 (1&lt;&lt;PB1)<br />#define KEYOFF1 !(PINB &amp; KEY1) //Jesli wcisniety prawda<br />#define KEYOFF2 !(PINB &amp; KEY2) //Jesli wcisniety prawda<br /><br /> uint8_t a=0; // Definicja zmiennej &quot;a&quot; o wartosci 0<br /><br /><br /><br /><br /><br /><br />int main(void) // Funkcja główna<br />{<br />DDRD |= (1&lt;&lt;PD7);// ustawiamy kierunek linii podświetlenia LCD jako WYJŚCIE<br />PORTD |= (1&lt;&lt;PD7);// załączamy podświetlenie LCD - stan wysoki<br />DDRB = DDRB &amp; (~KEY1); // Ustawienie jako wejscie<br />DDRB &amp;= (~KEY2); // To samo co na gorze ale krocej zapisane<br />PORTB |= KEY1; // Ustawienie stanu wysokiego bez zmiany pozostały bitow portu<br />PORTB |= KEY2; // To samo co na gorze<br />lcd_init();<br />_delay_ms(100);<br /><br />while(1) // Petla nieskonczonosci<br />{<br /><br />if (KEYOFF1) // Jesli klawisz wcisniety zmiejszamy &quot;a&quot;<br />{<br />_delay_ms(100);<br />if (KEYOFF1)<br />{<br />a--;<br /><br />}<br /><br />}<br />if (KEYOFF2) // Jesli klawisz wcisniety zwiekszamy &quot;a&quot;<br />{<br />_delay_ms(100);<br />if (KEYOFF2)<br />{<br />a++;<br />}<br />}<br /><br />_delay_ms(50);<br />lcd_locate(0,6 );<br />lcd_int (a);<br /><br />}<br /><br />}[/syntax]<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=2106">Człowiek_Zlew</a> — 11 sty 2014, o 16:36</p><hr />
]]></content>
</entry>
</feed>