Witam,
Po wielu podej¶ciach zdecydowa³em siê w koñcu ruszyæ z mikrokontrolerami. Jak na start, poprzeczkê ustawi³em sobie do¶æ wysoko(?):
mikrokontroler 2313 z taktowaniem 40MHz
oraz
LCD graficzny 128x64 CLOVER CV12864B:
Pozdrawiam Tygrysek
Witam,
Po wielu podej¶ciach zdecydowa³em siê w koñcu ruszyæ z mikrokontrolerami. Jak na start, poprzeczkê ustawi³em sobie do¶æ wysoko(?):
mikrokontroler 2313 z taktowaniem 40MHz
oraz
LCD graficzny 128x64 CLOVER CV12864B:
Pozdrawiam Tygrysek
nooo..wysoka porpzeczka..
40 MHz z takiego malenstwa chcesz wyciagnac.. zycze powodzenia <lol>
kompatybilnosc moze byc co najwyzej jesli chodzi o poziomy napiec. wiekszosc wyswietlaczy da sie podlaczyc do wiekszosci z procesorow, kwestia tylko skomplikowania softu wez pod uwage, ze ten LCD nie ma generatora znakow, i aby cos sensownego wyswietlac, moze ci zabraknac tych 2kB pamieci w AVR chyba ze interesuje cie kreslenia pojedynczych punktow i kropek dla zabawy na poczatek proponuje albo LCD tekstowy na standardowym sterowniku HD44780 lub jesli uparles sie na graficzny, to z kontrolerem i generatorem znakow
U¿ytkownik "Greg(G.Kasprowicz)" snipped-for-privacy@CERN.CH napisa³ w wiadomo¶ci news:eeqt9a$ffc$ snipped-for-privacy@inews.gazeta.pl...
Nie wiem sk±d wzi±³em to 40 MHz... Ale wg specyfikacji na stronie producenta
U¿ytkownik "Greg(G.Kasprowicz)" snipped-for-privacy@CERN.CH napisa³ w wiadomo¶ci news:eeqtgl$gdl$ snipped-for-privacy@inews.gazeta.pl...
No tak, o tym nie pomy¶la³em. Jednak zale¿y mi na grafice. To mo¿e ATiny84 z 8MB Flash ? Lub jaki¶ ATmega? Ale ATmega nie przygl±da³em siê dok³adnie, czy to obs³uguje siê równie przyjemnie ;-) jak Atiny?
tak, dokladnie tak samo, to ta sama rodzina przeciez ATMEGA z 8KB mozesz meic juz za 7zl..
A mo¿e mega32 lub mega64, nie ma co oszczêdzaæ - dodatkowa pamiêæ siê zawsze przyda.
mikrokontrolerami.
Moze pomylilo ci sie z 4MHz? i starym (chyba juz nie sprzedawanym) AT 2313 On byl produkowany bodaj na 4 lub 10MHz :)
Zastanow sie czy nie wejsc w jakis kolorowy LCD z komorki, np. nokii, albo siemensa. One sa podlaczane przez szyne szeregowa, czyli o wiele mniej drutow i sa dostepne gotowe biblioteki graficzne co pewnie oszczedzi ci wielu zniechecen.
AtTiny2313 to zupelny blad... chyba ze mówisz o AT90S2313 to juz wogóle. Za malo pamieci, z tego co pamietam chyba nie ma ADC, który czesto i gesto sie przyda Kup sobie AtMege8, to jest minimum... W 16 lub 32 nie idz bo pewnie kilka spalisz/ zablokujesz - szkoda kasy. Mege po cenie hurtowiej kupujesz za 5zl , detal 7... tyle co to moarne ATtiny W tiny mozesz wchodzic jak juz umiesz pisac programy i potrzebujesz malego procka, podczas nauki napewno przekroczysz 2kb Graficzny LCD do 2313... chyba za malo pamieci zeby cos na tym wyswietlic... Chyba ze pixle i lnie:)
LCD kup na sterowniku Tochiby chyba 6963C, nie jestem pewnien - ale latwiej tymi sterowac...
Filip Gdynia <filip snipped-for-privacy@world.pl napisał(a):
i zapłać 4 razy więcej niż za KS0108
KS0108 wcale taki trudny w sterowaniu nie jest... Tutaj są jakieś prodedukri... podobno zajmują 1KB Flasu :
tak, kazda skomplikowana czynnosc da sie rozbic na banalne ale zauwaz ze jest to zestaw dla poczatkujacego.. a takiemu latwiej zaczac od rzeczy rpsotszych
U¿ytkownik "Greg(G.Kasprowicz)" snipped-for-privacy@CERN.CH napisa³ w wiadomoœci news:eerh4t$edo$ snipped-for-privacy@inews.gazeta.pl...
Programy piszê od czasów ZX Spectrum (które to by³y lata, bo nie pamiêtam
8-) Na PC napisa³em masê programów zarówno komercyjnych jak i free. Znam parê jêzyków, programowa³em tak¿e w Assemblerze (8086). Poprzez LPT obs³ugiwa³em ju¿ typowe wyœwietlacze LCD. Reasumuj¹c - wiêkszych trudnoœci po stronie software'owej siê nie spodziewam...Wszystkim dziêkujê za wskazówki. Zacznê testy od paru LED, jak pójdzie g³adko - rozpocznê zabawê z LCD graficznym.
Jeszcze dla pewnoœci - wyczyta³em ¿e porty I/O w ATmega8 dopuszczaj¹ obci¹¿enie 40mA, czyli 2 diody LED powinno to poci¹gn¹æ (aby zachowaæ margines bezpieczeñstwa przyjmê jakieœ 2x18mA). Czy tak bêdzie OK, czy lepiej poprzez tranzystory?
Pozdrawiam Tygrysek
Dnia Thu, 21 Sep 2006 21:33:19 +0200, Tygrysek napisał(a):
Będą. Np. za mało pamięci RAM na bufor wyświetlacza.
Sprawdź w archiwum, jeden z popularniejszych tematów :)
Pozdrawiam Marcin Stanisz
U¿ytkownik "Marcin Stanisz" snipped-for-privacy@poczta.bzdury.onet.pl> napisa³ w wiadomo¶ci news:11bq1mlyxsw3w$.1gtjjy3yzczw4$. snipped-for-privacy@40tude.net...
To problem raczej sprzêtowy :-) Czego¶ tu nie rozumiem... Wg opisu wy¶wietlaczy, które przegl±da³em, mia³y one w³asn± pamiêæ - zapalam piksel i to wszystko. W razie czego mogê odczytaæ stan danego piksela. Po co wiêc mi bufor?
Pozdrawiam Tygrysek
Dnia Fri, 22 Sep 2006 08:41:22 +0200, Tygrysek napisał(a):
:)
Zwykle robi się tak, że w pamięci przechowujesz mapę wyświetlacza i niezależnie raz na jakiś czas wrzucasz do niego.
Pozdrawiam Marcin Stanisz
Tygrysek napisał(a):
Bo wygodniej operować funkcjami na odwzorowaniu całego ekranu w RAMie, a potem tylko przerzucić całość (albo np. tylko zmienione kawałki) do wyświetlacza. Jak sobie inaczej wyobrażasz np. wyczyszczenie fragmentu obrazu, wypisanie tam tekstu i narysowanie na wierzchu bitmapki - tak aby nic brzydko nie migało?
Poza tym chyba w takich wyświetlaczach graficznych nie ma możliwości odczytania pamięci obrazu, można tylko ją zapisywać. Spojrzyj do dokumentacji scalaka.
Adam Dybkowski snipped-for-privacy@amwaw.edu.pl> napisał(a):
W KS0108 jest taka możliwość.
Have something to add? Share your thoughts — no account required.
Ask the community — no account required