<?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=58&amp;t=12257&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2015-07-24T13:54:49+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=58&amp;t=12257&amp;mode</id>
<entry>
<author><name><![CDATA[Robert_1967]]></name></author>
<updated>2015-07-24T13:54:49+01:00</updated>
<published>2015-07-24T13:54:49+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12257&amp;p=135394#p135394</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12257&amp;p=135394#p135394"/>
<title type="html"><![CDATA[Re: Wizytówka na lcd]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12257&amp;p=135394#p135394"><![CDATA[
Witam szanowne forum.Po czasie wruciłem do tematu wizytówki i prawdę mówiąc nie mogę zbytnio ruszyć dalej.Postanowiłem rozwiązać problem znikających tekstów po wyłączeniu i ponownym włączeniu zasilania.Zająłem się tematem pamięci eeprom.Obejrzałem  3 razy poradnik P.Mirka o strukturach i eeprom.Przeczytałem tematy z BB.Poczytałem trochę na forach.Jak się tego słucha,czyta....,to wydaje się to stosunkowo zrozumiałe,ale jak przychodzi do napisania programu,to się jakoś on nie chce słuchać <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" />.Rozumiem,że powinienem zapisać dane z pamięci ram do pamięci eeprom.Następnie przy uruchamianiu urządzenia program powinien wczytać dane z eeprom do ram.Powinienem utworzyć dodatkowy przycisk i po wpisaniu nowego tekstu po prostu go przycisnąć,co skutkować będzie zainicjowaniem komendy zapisu z ram do eeprom.Kożystam z:<br /><br />void copy_ram_eem(void);<br /><br />{<br /><br />eeprom_write_block(i dalej nie wiem,jak zapisać tablicę char z napisem np.Robert);<br /><br />} <br /><br />Chcę zapisać np. tablicę z moim imieniem Robert<br /><br />char linia1[17] = &quot;Robert&quot;;<br /><br />bo akurat taki napis utworzyłem przyciskami na zestawie uruchomieniowym.Proszę o nakierowanie mnie,jak powinienem to zrobić.Ponadto jak krok po kroku prawidłowo wstawić listing z kodem.Wybrać C,czy c#,czy klikać na kratkę z zielonym kolorem....Wybaczcie,ale to moje raczkowanie i nie chcę uwag od administratora.Pozdrwaiam.Robert.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10257">Robert_1967</a> — 24 lip 2015, o 13:54</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Robert_1967]]></name></author>
<updated>2015-07-12T09:58:48+01:00</updated>
<published>2015-07-12T09:58:48+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12257&amp;p=134258#p134258</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12257&amp;p=134258#p134258"/>
<title type="html"><![CDATA[Re: Wizytówka na lcd]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12257&amp;p=134258#p134258"><![CDATA[
Bardzo dziękuję dambo za poświęcony mi czas.Oczywiście,że dalej muszę sam się trochę pomęczyć i wykazać inicjatywę.Myślę,że jakoś sobie poradzę.Pozdrawiam.Robert.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10257">Robert_1967</a> — 12 lip 2015, o 09:58</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Robert_1967]]></name></author>
<updated>2015-07-11T23:50:56+01:00</updated>
<published>2015-07-11T23:50:56+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12257&amp;p=134245#p134245</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12257&amp;p=134245#p134245"/>
<title type="html"><![CDATA[Re: Wizytówka na lcd]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12257&amp;p=134245#p134245"><![CDATA[
Witam kolegę dambo i formułowiczów.Na początku jeszcze raz dziękuję za pomoc dotychczas otrzymaną.Z uśmiechem czytam stwierdzenie Twojego postu”Udało mi się na szybko napisać coś takiego: …...”.Chciał bym tak spontanicznie i na szybko pisać takie programy,jak Ty.Odwiedziłem również Twoją stronę z projektami i stwierdziłem,że dzieli nas baaardzo dużo.Na tą chwilę mało rozumiem z tego,co mi podesłałeś,ale staram się czytać BB i studiować różne kody.Wierzę,że dla moich skromnych potrzeb osiągnę to minimum.Programistą nigdy nie będę,ale proste układy postaram się nauczyć.Ale dosyć tych wywodów.Uruchomiłem dzisiaj zestaw z Twoim kodem.Wszystko działa tak,jak to pokazałeś na filmiku.Nie miałem podświetlania ekranu,więc dopisałem dwie linijki kodu i pod PC7 podłączyłem led wyświetlacza.Jest ok.Ponadto,jak chyba wcześniej pisałem,uruchomiłem wyświetlacz 4x20.W związku z tym zmieniłem wpisy w Twoim kodzie i teraz jest więcej literek o 4 pozycje i znacznik również przesuwa się o 4 miejsca dalej.Jak widzisz,nie próżnuję i też staram się coś sam wymodzić.Wiem,że to śmieszne i nie ma się czym chwalić,ale na moim poziomie jestem naprawdę zadowolony chociaż by s tego hi.Twój kod,jak i wiele innych będę traktował,jak materiały do nauki.Życzę sobie,a żebym kiedyś mógł spojrzeć na taki zapis i rozumieć każdą linijkę i o co tu chodzi.Na tą chwilę nasuwa się pytanie:<br /><br />dlaczego po wyłączeniu  i załączeniu zasilania lcd nie pamięta wprowadzonych danaych,<br />jak zrobić,a żeby kursor przesuwał się nie tylko lewo-prawo,ale i góra dół.<br />Jak zrobić,żeby można było wykorzystać wszystkie linijki wyświetlacza.<br />W obecnej wersji można wprowadzić tekst tylko w górnej linii,a mamy ich dwie.<br />Czytam o tablicach,wskaźnikach i tp.,ale ciężko bez wykładowcy zrozumieć pewne zagadnienia.<br />Dlatego mam pytanie.Zapis char linia1[17] mówi nam o konkretnej liczbie elementów.<br />Ale kiedy najadę znacznikiem na jakiś segment i przewijam,to pojawia się o wiele więcej znaków.Nie rozumiem tego.Generalnie super programik i to jest to,o co mi chodzi......<br />I jeszcze jedno.Jak napiszę tekst na wizytówce,to normalnie znacznik powinien zniknąć i być nie widoczny.Tak chyba byłoby bardziej estetycznie.<br /><br />Jeśli znajdziesz chwilę czasu i chęci,to coś podpowiedz.Jeszcze raz dziękuję i pozdrawiam.Robert.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10257">Robert_1967</a> — 11 lip 2015, o 23:50</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Robert_1967]]></name></author>
<updated>2015-07-10T21:22:27+01:00</updated>
<published>2015-07-10T21:22:27+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12257&amp;p=134172#p134172</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12257&amp;p=134172#p134172"/>
<title type="html"><![CDATA[Re: Wizytówka na lcd]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12257&amp;p=134172#p134172"><![CDATA[
Witam kolegę dambo.Dzisiaj w wolnej chwili zastosowałem pliki napisane przez Ciebie.Co prawda pierwszy raz robiłem taki manewr w eclipse,ale wszystko przebiegło pomyślnie,tzn kompilacja wszystkich plików przebiegła bez problemu.Pozostaje mi tylko połączyć przyciski na płytce atb z procesorem (brak kabelków) i wgrać soft.Ale będzie zabawa <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" />.Z plików wywnioskowałem,że muszę się podpiąć pod port PB0 do PB4 atmegi (jeśli coś pokręciłem,to proszę mnie poprawić).Jak uda mi się odpalić,to się odezwę.Rzecz jasna,że to tylko hobby i nie zawsze mam czas,a pracy innej jest dużo niestety.Pozdrawiam.Robert.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10257">Robert_1967</a> — 10 lip 2015, o 21:22</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Robert_1967]]></name></author>
<updated>2015-07-09T22:49:24+01:00</updated>
<published>2015-07-09T22:49:24+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12257&amp;p=134084#p134084</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12257&amp;p=134084#p134084"/>
<title type="html"><![CDATA[Re: Wizytówka na lcd]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12257&amp;p=134084#p134084"><![CDATA[
Bardzo dziękuję dambo za pomoc i zaangażowanie.Na prędce przejżałem i dużo konkretów mi podesłałeś.W wolnej chwili przeanalizuję materiały i zobaczę na ile sobie poradzę.Dzisiejszy wieczór spędziłem na zaadoptowaniu wyświetlacza 4x20 w miejsce 2x16 na płytce startowej atnela.Udało się i wszystko wyświetla mi się poprawnie.Wysyłam stringi na dowolną z 4 linii i wszystko jest ok.Jak widzisz,dopiero raczkuję,więc proszę o wyrozumiałość.Cztery linie,to nie dwie i zawsze można coś więcej wyświetlić <img src="https://forum.atnel.pl/images/smilies/icon_e_smile.gif" alt=":)" title="Szczęśliwy" />.Poza tym nie sądziłem,że tak szybko uzyskam pomoc na tym forum.Dopiero co się zarejestrowałem.Jeszcze nie kombinowałem z przyciskami.Dopiero zacznę.Opieram sie przede wszystkim na książce Mirka i poradnikach.Problemem jest niezrozumiałość całej tej terminologii,słownictwa i to,że nigdy nie miałem z tym styczności.Jedno jest pewne.Bardzo to wszystko wciąga i jest niezmiernie interesujące.Jeszcze raz dziękuję.Odezwę się.Robert.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10257">Robert_1967</a> — 9 lip 2015, o 22:49</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Robert_1967]]></name></author>
<updated>2015-07-09T15:05:46+01:00</updated>
<published>2015-07-09T15:05:46+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12257&amp;p=134050#p134050</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12257&amp;p=134050#p134050"/>
<title type="html"><![CDATA[Re: Wizytówka na lcd]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12257&amp;p=134050#p134050"><![CDATA[
Dziękuję dambo za pomoc.Postaram się to przetrawić i zrozumieć.To znaczy,że ten 16 znakowy string,to przykładowo fragment alfabetu,z którego mogę wybrać interesującą mnie literę,czy jakoś tak?.Nie będę mieszał.Jak coś uda się zrobić,to się odezwę,a jak nie,to też dam znać.Pozdrawiam.Robert.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10257">Robert_1967</a> — 9 lip 2015, o 15:05</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Robert_1967]]></name></author>
<updated>2015-07-09T13:05:40+01:00</updated>
<published>2015-07-09T13:05:40+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12257&amp;p=134039#p134039</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12257&amp;p=134039#p134039"/>
<title type="html"><![CDATA[Re: Wizytówka na lcd]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12257&amp;p=134039#p134039"><![CDATA[
Witam kolegów i dziękuję za zainteresowanie i chęć pomocy.Wykorzystanie BT bardzo ciekawe,ale ja dopiero zaczynam z książką Mirka i z zestawem Atnela i takie pomysły są dla mnie trochę za wcześnie chyba.Mam zestaw z atmegą 32,wyświetlacz 2x16 i parę przycisków.W głowie widzę to tak:Wciskam przycisk i pojawia mi się jakieś menu z literkami.Mogę kursoram wybrać interesującą mnie literkę i zapisać w dowolnym miejscu w np.wierszu pierwszym wyświetlacza.Albo inaczej,wybieram dowolny segment i wciskając wielokrotnie na tej pozycji przewijają się po kolei literki alfabetu.Kiedy znajdę właściwą,to przechodzę do kolejnego segmentu i wyszukuję kolejnej literki itd.Po wyłączeniu zasilania nie kasują się wcześniej wybrane napisy.Teraz nie wiem,czy muszę utworzyć tablicę z alfabetem i zastosować słicze itp…Może zastosowanie jakiegoś meni od np.zegarka po przerobieniu do moich potrzeb.Dziękuję.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10257">Robert_1967</a> — 9 lip 2015, o 13:05</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[RYSZARD M]]></name></author>
<updated>2015-07-09T09:36:12+01:00</updated>
<published>2015-07-09T09:36:12+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12257&amp;p=134034#p134034</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12257&amp;p=134034#p134034"/>
<title type="html"><![CDATA[Re: Wizytówka na lcd]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12257&amp;p=134034#p134034"><![CDATA[
Cześć . Moja propozycja abyś wykorzystał moduł z sterownikiem (jakiś ATMEGA plus TEN LCD plus mikro SD) lecz dane tekstowe miał <br />na mikro SD i tu wgrywał pomysły na WIZYTÓWKĘ . Wybór tekstu przez klawiaturkę .<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=3171">RYSZARD M</a> — 9 lip 2015, o 09:36</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[Robert_1967]]></name></author>
<updated>2015-07-09T09:17:22+01:00</updated>
<published>2015-07-09T09:17:22+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=12257&amp;p=134032#p134032</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=12257&amp;p=134032#p134032"/>
<title type="html"><![CDATA[Wizytówka na lcd]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=12257&amp;p=134032#p134032"><![CDATA[
Witam szanowne forum.W ramach nauki postanowiłem wykonać taką nazwijmy to,elektroniczną wizytówkę.Wyglądać ma to tak,że na ekranie LCD chcę umieszczać napisy,które potem mógłbym zmieniać.Nauczyłem się już to robić (mam blubuka i zestaw uruchomieniowy Mirka) w programie,ale każdą zmianę wykonuję poprzez wgranie nowego wsadu.Jak się do tego zabrać,a żeby to robić bez komputera.Wiem,że muszę dorobić przyciski i je odpowiednio zastosować.Znalazłem różne menu,ale nie wiem,jak to ugryźć.Nie wiem,czy muszę stworzyć jakąś tablicę z literkami i cyframi,czy jeśli są one zaadoptowane w wyświetlaczu,to nie jest to konieczne ?.Bardzo proszę o jakieś podpowiedzi,sugestie i nakierowanie mnie na właściwą drogę.Dopiero się uczę podstaw i jest mi ciężko.Z góry dziękuję za wszelką pomoc i cierpliwość.Robert.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=10257">Robert_1967</a> — 9 lip 2015, o 09:17</p><hr />
]]></content>
</entry>
</feed>