oto screen programatora: http://images29.fotosik.pl/57/a44aa23836...
Jak chcesz, to mam napisaną w asemblerze obsługę wyświetlacza KS108 na ATmega 8 ;)
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 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.
Zakupiłem wyświetlacz 128x64 na KS108 i działa wyśmienicie. W zasadzie do projektu nie byłby potrzebny aż taki duży.
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.
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...
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.
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...
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)...
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. 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...
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ł...
Problem rozwiązany.Trzeba było połączyć reset lcd z resetem atmegi :)
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
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...
ST7920 nie ruszy na bibliotece do KS108. Spróbuj tego z załącznika.
Właśnie średnio z komentarzami w bibliotece bo już próbowałem tam zmieniać. Nigdzie nie ma jakichkolwiek definicji z zapisywaniem do zmiennych np. portów. Próbowałem nawet na sztywno wpisać tam moje konkretne porty ale wywalało to tylko błędy przy próbie kompilacji. Znalazłem że tak się da, ale w C, a nie w moim nieszczęsnym bascomie.
Właśnie o to chodzi, że ATmega ma policzyć widmo, ale nie mprzez DFT tylko algorytmem Goertzela. Jest on wykorzystywany do DTMF. Daje całkiem ładne rezultaty i nie wymaga pamiętania macierzy DFT/FFT tylko liczy widmo niejako "w locie" działą jak zwykły filtr cyfrowy. Generalnie jest to projekt czysto eksperymentalny. Odświeżanie duże nie jest mi potrzebne,...
poszukaj tematu obsluga lcd 3310 duzych czcionek cos tego typu masz tam odpowiedz
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...
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...
Gdzie to kolega przeczytał o tej 1 sekundzie albo mamy inne wyświetlacze albo ta wspaniała biblioteka do KS108 jest taka super ... Jedyne co mi przychodzi do głowy to to że kolega trzyma te lcd w zamrażarce i dlatego tak wolno pracują warto zobaczyć ten filmik [youtube]http://www.youtube.com/watch?v=... i porozmawiać czy to faktycznie...
Do testów i studiowania jest gotowy przykładowy program w: ...\Bascom-avr\Samples\Lcdgraph\KS108.ba... Tak, tylko kolega bez skutecznie próbuje użyć od kilku dni biblioteki "glcdKS108.lib", a mi chodzi o to że w jeden wieczór napisał by program, który od zera obsługiwał by ten LCD (pod warunkiem że błąd jest w jego programie lub bibliotece, a nie w...
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...
przed chwilą wgrałem Twój program i działa bez problemów jedyna różnica to M16 i wyświetlacz Samsung na KS108 , tak więc wina nie leży w programie sprawdź jeszcze raz wszystkie połączenia , zmierz jakie masz ujemne napięcie przetwornicy , czy regulacja potencjometrem kontrastu również nic nie daje , czy jesteś pewien że jest on na KS108 jaki to konkretnie...
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.
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. 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! 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...
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...
Ale chodzi CI o wyświetlacz alfanumeryczny ze sterownikiem HD44780 czy graficzny na KS108 ?
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...
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?
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! 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 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...
6a Zaquadnik - programowa emulacja UART - AT89C1051 - asm 6b Zaquadnik - sterowanie LCD HD44780 - AT89C51 - asm 6c Zaquadnik - sterowanie LCD KS108 - ATmega8 - asm 6d Zaquadnik - sterowanie LCD HD44780 - ATmega16 - asm 6e Zaquadnik - sterowanie LCD HD44780 - PIC16F84 - asm 6f Zaquadnik - sterowanie diodą RGB - PIC12F629 - asm 6g Zaquadnik - terminal...
W Bascom jest przykład ks108 działa bardzo dobrze z tym LCD.
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
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...
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...
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:...
Lcd ks108 128x64 + Atmega32
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,...
Znalazłem LCD graficzny 128x64 na sterowniku KS108 i wbrew pozorom wyświetlanie treści na nim jest o wiele łatwiejsze niż na LCD 2x16 alfanumerycznym na sterowniku HD4478. Na przyszłość, tym, którzy tak jak ja chcą mieć coś "ładnego" i zaczynają przygodę z elektroniką polecam nie bawić się w owe 2x16 paskudne alfanumeryczne lcd-ki, gdzie są mocno ograniczeni...
Witam, W folderze SAMPLES bascoma jest przykład programu, który obsługuje wyświetlacze z tym sterownikiem. A więc zakupiłem taki wyświetlacz: $regfile i powinno ruszyć, no ale nie chce :/ I jeszcze cały prog: '---------------------------------------... ' EADOGM128.BAS ' (c) 1995-2008 MCS Electronics ' micro : mega168 ' demo...
ACS712 5A 1szt 10pln ACS712 30A 1szt 10pln BMP180 1szt 10pln ESP8266 2SZT 30pln MQ-3 1szt 10pln MQ-7 1szt 10pln CSR8645 30pln TEA5767 1sz 10pln Foto rezystor modul 1szt 10pln OLED 2szt 20pln KS108 1szt 30pln HC05 1szt 15pln HC06 1szt 15pln 24x2 1szt 20pln Playstation contrloler 1szt 10pln Panel numeryczny duzy 1szt 5pln Panel numeryczny 1-4 5szt 25pln...
http://obrazki.elektroda.pl/3566760200_1... http://obrazki.elektroda.pl/3430478000_1... http://obrazki.elektroda.pl/2910972100_1... http://obrazki.elektroda.pl/4886914500_1... http://obrazki.elektroda.pl/7472234900_1... http://obrazki.elektroda.pl/1745917200_1...
Witam, od paru dni mecze się z prawidłowym podłączeniem wyświetlacza zakupionego w kamami. #define KS0108_DATA_PORTPORTD #define KS0108_DATA_DIR DDRD #define KS0108_DATA_PIN PIND #define KS0108_CTRL_PORT PORTC #define KS0108_CTRL_DIR DDRC #define KS0108_RS (1 << 0) #define KS0108_RW (1 << 1) #define KS0108_EN (1 <<...
Witam Porwałem się na robienie własnego sterownika co i stanąłem w martwym punkcie. Mianowicie sterownik składa się z 2 płytek na których są Atmegi 16 taktowane zewnętrznym kwarcem 11.059200 + kwarc zegarkowy jeden układ odpowiedzialny za odczyt temperatur regulację fazową wentylatora oraz sterowanie elektrozaworami a drugi obsługa wyświetlacza graficznego...
Wyświetlacz funkcjonuje bardzo dobrze, po zaprogramowaniu wyświetla odpowiednie bitmapy, ale jak się okazało gdy chcę wyświetlić jakiś napis to urządzenie jakby się zawiesza podczas uruchomienia. Po testowaniu doszedłem do wniosku, że umieszczenie linijki: $include "font8x8.font" powoduje zawieszenie w okolicy konfiguracji wyświetlacza tj.:...
Zamierzam w niedługim czasie podłączyć do ATmegi32 wyżej wymieniony wyświetlacz LCD graficzny 128*64 FSTN z podświetleniem EL niebieskim, kontroler KS108 (JM12864CFF). Stąd mam prośbę o pomoc w podłączeniu go odpowiednio. Do programowania używam Bascoma, w przykładowym programie do obsługi KS108 znalazłem takie dane: Dataport = Porta , Controlport =...
wyświetlacz ks108 wyświetlacz graficzny ks108 atmega atmega rs232
silnik cyfrowy czujnik termiczny silnika transformator ethernet
Jak wymienić uszczelniacze w siłowniku hydraulicznym? Jak działa system wyłączania zasilania w szlifierkach kątowych?