Witam przedstawiam kod odpowiedziany za wysłanie tekstu do LCD opartego na kontrolerze ST565 [syntax=c] void st7565r_SetText(uint8_t x, uint8_t y, const __memx char *tekst, const uint8_t __flash * const __flash font[]) { uint8_t rows=(uint8_t)(uint16_t)font[0]; //Pobierz wysokość fontu y+=rows-1; char ch; while((ch=*tekst++)) //Wyświetl kolejne znaki...
Witam , Szukam pomocy przy wywołaniu funkcji wypisującej tekst na w/w wyświetlaczu . Niestety mam problem z makrem _memx . Jak się do takiego argumentu odnieść? Funkcja z której korzystam to : void st7565r_SetText(uint8_t x, uint8_t y, const __memx char *tekst, const uint8_t __flash * const __flash font[], _Bool invert) { GLCD_y=y;...
Witam. Buduję zegarek oparty o Atmegę32 i wyświetlacz na sterowniku ST7565R. Układ podobny do mojego [url=]panelu zdalnego. Skopiowany jest z niego program, oczywiście przerobiony odpowiednio i powycinane co trzeba. Na razie tylko go uruchamiam. I tak jak przy pisaniu programu pod "Panel zdalny" nie było problemów to teraz dzieją się dziwne rzeczy....
Właśnie zostałeś Kolego moim GURU :D Ruszyło :) To była kwestia biblioteki - musi być glcdEADOGM128x3 i wtedy działa :) Dodano po 2 Dodano po 12 Należało użyć innej biblioteki: glcdEADOGM128x3. Poniższy kod działa bez żadnych przeróbek na ATXMEGAA3BU-XPLD: [syntax=vbnet] $regfile = "XM256A3BUDEF.DAT" $crystal = 32000000 '32MHz $hwstack = 64 $swstack...
Cześć. Mam wyświetlacz 128*64 mono na ST7565. Podłączyłem go do STM32F0Discovery. Działa super. Chciałbym jednak użyć jakiejś darmowej biblioteki graficznej w której można używać fontu regularnego. Chciałbym też mieć polskie znaki. Dlatego dobrze by było, żeby biblioteka obsługiwała jakiś w miarę standardowy format tablicy znaków, albo miała narzędzie...
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...
Nie wiem której biblioteki uzywasz i w jakim trybie bo najczęściej po SPI nie da się odczytywać nic z powrotem z wyświetlacza po to by read/modify/write. Standardowe fonty będą więc się zachowywać tak jak opisujesz. Możesz jednak użyć fontów graficznych. Je mozna nawet wyświetlać pod innym kątem (90st,180st). Bawiłem się tym bardzo dawno temu. Teraz...
Witam. Ja trochę z innej beczki. Ma może ktoś jakiś generator do fontów i konwerter do bitmap? Ewentualnie zestaw samych fontów i wskazówka z którymi bibliotekami ich używać. W bibliotekach zamieszczonych na code.google jest kilka czcionek, ale są za 'cienkie', ja potrzebuje czegoś BOLD. . Pozdrawiam. Piotrek.
Wklejam Ci kod, który co sekunde zmienia wartość kontrastu i pokazuje ją na lcd. Wyświetlacz mam podłączony przez spi i kupiłem go na portalu aukcyjnym jego symbol to 128x64-CF COG LED b/l-W/B 3.3V Co do brzydkiej linii czarnej to masz chyba uszkodzony mechanicznie ten wyświetlacz. [syntax=basic4gl] $regfile = "m8def.dat" $crystal = 11059200 $lib "glcdeadogm128x6.lbx"...
Piszę w bascomie. Tam jest gotowa biblioteka do tego wyświetlacza. Wyświetlacz podłączony bezpośrednio do pinów mikrokontrolera, który też jest zasilany z +3,3V. A oto testowy kod: [syntax=vbnet] $regfile = "m1284pdef.dat" '$crystal = 18432000 $crystal = 8000000 $hwstack = 64 $swstack = 64 $framesize = 64 $lib "glcdeadogm128x6.lib" '$lib "glcd-ST7567.lib"...
Już sobie połowicznie poradziłem. Tutaj zdjęcie tego wyświetlacza [url=]Link. Pani Sky z działu sprzedaży zdradziła mi cenną informację, że zamiana miejscami zworek J3 i J4 na wyświetlaczu powoduje przełączenie pomiędzy interfejsem szeregowym i równoległym. Przełączyłem się więc na szeregowy i wyświetlacz ruszył z biblioteką "glcdEADOGM128x6.lbx" ale...
Podejrzyj font wbudowanym w Bascom Font Editorem. Widziałem już kiedyś że ponowny zapis takiego otwartego poprawił sprawę bo w pliku fontów był jakiś błąd. W starszych wersjach Bascom Font Editor trzeba włączyć w Plugins i uruchomić program ponownie. Mam wersje 2.0.7.5 i nie mogę znaleźć tego font editora ... Uruchomiłem,fonty widać. Na chybił trafił...
Ja również mam wersję 1.12k. Pomimo, że taką wersję pokazuje, nie ma obsługi m.in DS18B20 Ta wersja (sticker na torebce jest opisany: 050822 A048-03-02) ma oprogramowanie v1.12k, ATmega jest zablokowana LOCK-BIT Nie ma obsługi: DS18B20, DHT11, IR_dek/IR_enc, C(uF) Correction Ma: Mier.czest., F-generator, 10-bit-PWM, Woltomierz, C+ESR(at)TP1:3, 1-R-L-3,...