oto screen programatora: http://images29.fotosik.pl/57/a44aa23836...
Jak chcesz, to mam napisaną w asemblerze obsługę wyświetlacza KS108 na ATmega 8 ;)
Ja programuje układ i wkładam w miejsce docelowe. Co prawda to układ prototypowy ale płytkę mam w miarę logicznie zaprojektowaną i zmiana portu nie wchodzi w grę. Poza tym 328 ma budę jak 8'ka. Port PC mi potrzebny (ADC), zostaje PD (LCD data bus) i PB (LCD control bus). Co mam poprawić w połączeniach? Bascom - Ce = 3, atmega PB3, LCD - CS1 (15) Bascom...
pytanie jak w temacie, jak to wszystko pomieścić. Korzystam ze sterownika Radzia do obsługi KS108B niestety wymaga on całego jednego portu dla danych. (a może da się ustawić aby port data podzielić na dwa?) W atmega 8 tylko dwa porty są pełne ale w każdym z nich jest coś czego bede potrzebował, znaczy z portu D musze użyć Uarta, a z portu B zewnętrzny...
Witam Próbuję sobie zrobić wyświetlanie grafiki z zewnętrznego EPROM 24C64 ale za chiny nie wychodzi tz tworzy się plik eep ale niestety nie wczytuje z zewnętrznego sprawdziłem czy działa na wewnętrznym EPROM - działa bez problemu tylko ogranicza mnie rozmiar ów EPROM.Ogólnie mam to złożone na płytce testowej z Atmega 16 na pokładzie KS0108 i 24C64...
Witam Mam Atmega32A + PCF8563 + PCF8574 + RFM12 + DS18B20 +DHT11. Port danych LCD to Port.A, ControlPort to Port.C. I2C standardowo na Portc.0 Portc.1. Niestety jest problem z obsługą I2C, tzn. zegar PCF8563 nie działa w ogóle ( na LCD puste pole ) , a klawiatura na PCF8574 - tylko jeden klawisz i to nie ten, który jest przypisany w kodzie ( działa...
Witaj! Co masz na myśli mówiąc "jednocześnie"? Masz na myśli immobiliser z termometrem w jednym? :) Ten przykład tutaj działa :) To niewątpliwie, bo kiedyś go uruchomiłem ... z pełnym sukcesem, tak więc musisz próbować :) Albo pisz co jest niejasne, co Ci nie działa, albo jakie masz błędy ... Ja teraz zmagam się z zegarem :) Chcę zrobić zegar ATMEGA8+PCF+właśnie...
co napisaliscie jako swoj pierwszy program na dany uC w danym jezyku (rozbudowy sie licza, byle by wciaz byla to ta sama baza) n. n. - literka, cyferke z przodu dodam sam. zachowujcie chronologie w swoich dokonaniach na roznych platformach jezykowych i sprzetowych, tak aby to mialo sens! ____________________ 0x1-a. Freddie Chopin - migacz diodkami o...
Ja używam programu ze strony http://www.mugui.de. Na stronie jest też link do [url=http://www.holger-klabunde.de/avr/a... graficznych. Na moim LCD 3x400x240 śmigają fonty proporcjonalne. Pozdro.
Dołożyłem jeszcze potencjometr tak jak to jest pokazane w DataSheecie ale pomimo usilnego kręcenia nim na wyświetlaczu dalej nic nie ma... Dziwne jest to, że wczoraj podczas prób widziałem przez moment logo z sampla z Bascoma... Nawet wtedy mialem zamienione piny CE1 i CE2 i obrazek był "przestawiony" połowkami na przeciwne strony. Tyle tylko że to...
Ja bym wstawił mikrokontroler z UARTem. I mikrokontroler by odbierał dane z kompa i to on by je wrzucał do EEPROMu. Później odczytywał by te dane i wysyłał na LCD. LCD musiał by raczej mieć sterownik z buforem obrazu.
Zakupiłem wyświetlacz 128x64 na KS108 i działa wyśmienicie. W zasadzie do projektu nie byłby potrzebny aż taki duży.
Teraz konsolidator mówi, że ma te same funkcje zdefiniowane w plikach KS108.c oraz KS108-AVR.c. Musisz się zdecydować na jeden z nich a drugi usunąć z projektu. Podejrzewam, że właściwym wyborem będzie plik z KS108-AVR.c.
Chcesz to robić w odcieniach szarości, czy monochromatycznie? Wynik tej decyzji daje bardzo odmienne możliwości. Monochromatycznie można się pokusić o wyświetlanie animacji ale już 8-10 planów szarości powoduje, że musisz dotychczasowe ilości wyświetlanych danych na sek. pomnożyć przez 8-10. Można próbować się z tym męczyć ale ja bym od razu przesiadł...
ST7920 nie ruszy na bibliotece do KS108. Spróbuj tego z załącznika.
Jezeli Rew odwraca bity w bajcie to jest to masakra i nawet nie będę sprawdzać czy to działa. Bardziej naiwnej funkcji dawno nie widziałem [syntax=c]uint8_t Rew1(uint8_t v) { v = ((v >> 1) & 0x55) | ((v & 0x55) << 1); v = ((v >> 2) & 0x33) | ((v & 0x33) << 2); v = ((v >> 4) & 0x0F) | ((v & 0x0F)...
cześciowo wyświetlacz już działa. Do wyswietlania grafik trzeba było zaznaczyć w bascomie generacje zgodna z wyświetlaczem SED, czcionka 16x16 też działa, problem dalej jest z wyświetlaniem liter
Nie możesz kupić gotowego wyświetlacza z interfejsem szeregowym, ale możesz wrzucić jakieś dziwaczne przejściówki? Nie potrafisz dodać paru prostych modyfikacji w programie polegających na przesunięciach bitów, ale chcesz się zabrać za obsługę interfejsu I2C? Jeśli jesteś zielony w temacie to zacznij od podstaw, a nie od wymyślania max pokręconych rozwiązań......
Jaki sterownik masz w wyświetlaczu? Ja KS108A i nie ma w dokumentacji nic o jakiś dodatkowych ustawieniach oprócz włączenia wyświetlania danych z pamięci.
Witam. Potrzebuję skonfigurować "controlport" do wyświetlacza ze sterownikiem ks108 (128*64) każdy pin z osobna. To znaczy potrzebuję dokładnie podpiąć Ce = porta.7 , Ce2 = porta.6 , Cd = porta.3 , Rd = porta.4 , Reset = porta.5 , Enable = portd.7 Ponieważ na porcie A mam ADC a potrzebuję 3 kanały. Da się tak zrobić ? Wszystko co znalazłem dotyczyło...
a zmień może to tak : Cls Lcdat 1 , 12 , " Cos tam" Lcdat 2 , 12 , "witam wszystkich" Lcdat 4 , 12 , " -- ZL15AVR -- " Lcdat 5 , 12 , "jest na atmega32" Led = 0 Showpic 0 , 0 , Kamami Do Led = 1 Wait 2 Loop End
Otóż jak mierzę napięcie na bateriach za pomocą ADC ,dzielników , WO , pojawia sie takie coś ,że jak mierzę 3V ,to pokazuje dobrze , jak 2x baterię =6V to pokazuje już jakieś 8-9V. jak dam 3 Baterie to cały czas jest 8-9V , układ jest na Atmega32 i LCD graficznym ks108 , jak wiemy ma on pin zasilania ujemnego podłączany do Masy , jak dam voltaż większy...
poszukaj tematu obsluga lcd 3310 duzych czcionek cos tego typu masz tam odpowiedz
Jeśli chcesz wybrać dobrą drogę na pzyszłość wybierz prescaler na C albo asemblera używanie bascoma jest jak używanie widelca do zjedzenia zupy , w prawdzie się da ale nigdy nie będzie to optymalne . Zainstaluj AVR studio i zamiast się męczyć z widelcem przesiądź się na łyżkę pora wydorośleć bascom jest dla młodzieży na poziomie gimnazjum ... Ja używam...
Witam. Próbuję napisać program w języku c# (Windows form application) komunikujący się z procesorem atmega 16 przez serial port (przejściówka usb-uart na FT232RL.) Po stronie atmegi jest wyświetlacz na sterowniku ks108. Mój problem polega na tym że jeśli wysyłam przykładowo stringa "12345678" na wyświetlaczu dostaję tylko 3 pierwsze cyfry (123), jeśli...
Otóż konkretnie chodzi mi o wykorzystanie tego LCD do wizualizacji widma sygnału (mniej więcej tak jak w Winampie). Ma to działać tak, że wyświetlacz jest niejako "omiatany" od lewej do prawej i wyświetla w każdej linii pionowej pojedynczy prążek 128 punktowego widma dyskretnego, co w rezultacie da całkiem przyzwoity efekt. Ewentualnie, gdyby dało się...
w bascomie sterowanie wyswietlaczy graficznych jest bardzo roste, skoro twoj ma sterownik T6963C to jest w bibliotece bascoma wiec po konfiguracji mozesz od razu wyswietlacz informacje. Ja posiadam wyswietlacz z KS108(w helpie jest to opisane - a nie ma lepszego miejsca do nauki bascoma jak help:) i tam wyglada to tak: [...]'ble ble ble Config...
Witam http://sklep.avt.pl/photo/_pdf/LCDGRAF3.... To jest mój wyświetlacz który kupiłem i mam problem z jego uruchomieniem ogólnie to nic nie wyświetla się na nim a próbowałem już wszystkiego:( gównie to z tego programu korzystałem i ręce mi opadają '---------------------------------------... 'name :...
Równie dobrze prosty program do obsługi takiego LCD napiszesz w Bascomie. Do testów i studiowania jest gotowy przykładowy program w: ...\Bascom-avr\Samples\Lcdgraph\KS108.ba... W tymsamym folderze są również potrzebne fonty, a nawet przykładowy plik '.bgf'. Wystarczy to wszystko skopiować i scompilować dla własnego processora i sconfigurowanych podłączeń....
Zgadza się było na forum.Zaprogramowałem Atmegę162 tym programem i niestety wyświetlacz był zupełnie czysty. Program nie działał. Przy kompilacji nie wykazał błędów. Ponadto program zajmuje ponad 8kb.Można wyrzucic z niego niepotrzebne obroty całymi wyrazami , wtedy zajmuje trochę mniej. W tym jednak rzecz że program testowany na moim wyświetlaczu 240x64...
Ten przykład to nie oscyloskop - mierzy częstotliwość i wsp. wypełnienia, oryginalnie jest na KS108 (przykład sprzed 6 lat). Zmień definicję buf, tak, aby tablica była 7-elementowa.
dopisze sie do tego tematu bo mam ten sam problem, wyswietlam dwa rysunki, jeden ma wymiary 64x64 i drugi tak samo, ale jak wyswietlam to ten drugi obnizony jest i jeden pixel Program napisalem w bascom pod procesor ATmega32 i prubuje sie tego pozbyc juz dosc dlugo, ale jakos nie wychodzi ;( macie jakies propozycje?
Witam! Postanowiłem się uśmiechnąć do was o pomoc. Mianowicie od pewnego czasu męczy mnie kłopot na którego rozwiązanie niemogę wpaść. Mam urządzenie, na wyświetlaczu wyświetlam sobie zmienną String (cyfry) i właściwie tyle działa i to dobrze. Problem się rozpoczyna kiedy chciałbym "archiwizować" na LCD poprzednie wyniki zmiennej. Czy to się w ogóle...
Witaj Mirek!. Z wielką ciekawością śledzę ten wątek ponieważ mnie także interesuje uruchomienie takiego wyświetlacza. Tym bardziej, że jest to postawione na AVRku które lubię. Wiem, że już pisałeś o kodach źródłowych kiedy wstawisz itp. Czy to dalej aktualne? Przyznam, że także bym chciał zrezygnować z wysłużonego LCD128x64 i KS108 na rzecz 4,3" TFT'ka...
michalko12 rządzi :D S6D0108 - to jest sterownik tego wyświetlacza :) dzięki. Poszukam na elektrodzie coś w asemblere pod KS108. Chyba, że ktos ma sprawdzony temat to będę wdzięczny?
Lcd ks108 128x64 + Atmega32
No w sumie teraz sobie przypomniałem że w paincie można taką kratke dać ;P I wszystko ładnie wymierzyć. Mam jeszcze jeden problemik panowie. Postanowiłem wyświetlić jakąś grafike na tym LCD ale pokazuje się coś innego niż ma :/ '---------------------------------------... 'name : ks108.bas 'copyright...
Witam ponownie, Sprawdziłem na innym, prostym programie - driverze do KS108. Dla projektu zmieniano wyłącznie rodzaj procesora, wynik po kompilacji: ATmega8: 1370 bajtów, ATmega32: 1492 bajty. Moim zdaniem różnica wynika z różnego rdzenia AVR co widać w rodzaju wykorzystanych przez kompilator instrukcji asemblerowych, np.: ATmega8 -> rjmp, ATmega32...
W bascomie są jedynie procedury do chipów: KS108, T6963, KS077, DOGM, PCF8833, SED1520. Znane są również biblioteki do obsługi wyświetlaczy z Siemens S65 - L2F50, LS020
Nie bardzo własnie wiem jak zmodyfikować tą funkcję. Jeżeli chodzi o PROGMEM to później można by się tym zająć , narazie chciałbym tylko dostać się do tablicy i odczytać dane. Co do sugestii kolegi wyżej znacznie łatwiej zmienić zapis obrazka na 565 i dane 16 bitowe. Przykładowo mam ikonke 16x16 ,w formacie 565 ,16bit w formie tablicy: [syntax=c] prog_uint16_t...
Witam! Mam problem z kompilacją programu stąd: http://evertdekker.com/Joomla/index.php?... mianowicie chodzi o typ wyświetlacza, ja mam w sprzęcie KS108 i tylko taki mogę użyć. Tak wygląda moja przeróbka tylko dla czcionki 8x8 regfile = "m8def.DAT" $crystal = 7372800 '$baud = 19200 '$hwstack = 100 '$swstack...
witam, dziękuję za oświecenie, wiec tak mam pełną wersje bascoma (w której pisze, ostatnia wersja, z update etc...). Maszynowego nie znam w ogolę. Fonty są dołączone do kompilatora, przez autora - zresztą biblioteka obs. ks108 tez. testuje sobie lcd na 8 docelowo ma być at2560 - tam akurat nieco więcej romu. fontu nie bardzo mogę odchodzić, ponieważ...
Witam. Na początek powiem, że czytałem już dużo o programowaniu w języku Bascom Basic ale wszędzie piszą w stylu "linia powinna składać się z następujących części: [[identyfikator:]] [[instrukcja.... itd, a ja nie miałem nigdy do czynienia z programowaniem wcześniej i nie wiem co należy wstawić pod powyższe. Mówiąc krótko chodzi mi o podłączenie wyświetlacza...
Program na GLCD skleiłem z dwóch bibliotek - I2C Slave TMF (pierwsza książka) oraz obsługa wyświetlacza autorstwa "SunRivera" udostępnionej przez niego na Dropie. Podejrzewam, że mogłem coś namieszać w I2C - biblioteka była pisana na Atmega 88, ja skompilowałem ją na Atmega32. Kompilator protestował przeciwko obecności rejestru "TWAMR", którego 32 nie...
Witam, Właśnie usiłuje uruchomić wyświetlacz http://www.artronic.com.pl/o_produkcie.p... podłączyłem go według takiego projektu http://avrprojects.net/index.php?option=... , wgrałem również program z tej strony demo ale wyświetlacz , wyświetlił mi tylko same piksele...
Kolega tmf napisał że ks108 jest wolny , moje więc pytanie czy korzysta kolega z gotowej biblioteki do KS108 czy napisał procedury sam ? . Ja napisałem procedury na ten wyświetlacz w asemblerze i nie zauważyłem żeby był wolny czy też odbiegał znacząco prędkością od innych rozwiązań tego typu . Może więc po zerknięciu w PDF okaże się że to biblioteka...
W Bascom jest przykład ks108 działa bardzo dobrze z tym LCD.
Witam. Poszukuję wyświetlacza kolorowego LCD z wbudowanym sterownikiem. Tak jak wyświetlacze z KS108 lub T6963, do domowego systemu "automatyki". Procesor to Atmega32 lub Atxmega32. Wymiary najlepiej jak największe 5..8 cali, cena to sprawa drugorzędna ;),chodzi o czytelność informacji i kolory, szybkość wyświetlania nie jest ważna. Może ktoś polecić...
Witam Zrobiłem prosty oscyloskop na wyświetlaczu 128*64 KS108, sterowany przez up atmega16 i napisany w bascomie. Przetwarzanie C/A i konwersja działają dobrze. Mam tylko problemy z wyświetlaniem. Wraz ze zwiększeniem odświeżania obraz robi się "wyblakły" tak, że niekiedy przy świetle dziennym nic nie widać. Działanie programu składa się z dwóch etapów:...
Witam! Jeśli umieściłem ten temat w złym miejscu to proszę o przeniesienie, następnym razem już nie popełnię tego błędu. Mój problem dotyczy wyświetlacza graficznego WB12864B1 (sterownik Ks108), a dokładniej wyświetlania na nim tekstu i grafiki. Obecnie jestem w trakcie realizacji projektu solar track-a, który dane dotyczące natężenia światła godziny,...
ks108 bascom bascom ks108 128x64 ks108
zaplon iskrownik epson printer service multisim wzmacniacz
Mocowanie zębatki na osi silnika DC – śruba dociskowa, piasta zaciskowa, wpust, klej Loctite Wideorejestrator Viofo, 70mai piszczy po podłączeniu do radia Android USB – przyczyny i rozwiązania