Zerknij na mój ;) [url=http://bart-projects.cba.pl/font.ht... Pod Windows działa bez żadnej instalacji bo korzysta z NET.Framework Jest jeszcze program do tworzenia Proportional fonts autorstwa forumowicza Netzman. Poszukaj na Forum Bascom. Dodatkowo fonty tworzy Adam Siwek i są one gdzieś spakowane w folderze z Samplami. Spakowany plik ->MCS Electronics\BASCOM-AVR\Samples\LCDGRAPH\...
Fonty muszą być w Flash ROM gdyż tak działa kod z biblioteki. Jedyną możliwością jest jej przeróbka - musisz mieć pełną wersję BASCOM AVR i znać kod maszynowy - a wtedy możesz je przenieść w inny obszar pamięci. Jak już będziesz zdecydowany na przeróbkę to w glcdks108.lib znajdź procedurę _gwrite_lcdchar . Bascom Ci nieco ułatwi zadanie procedurą _getbytefromrom...
Na stronie edw. OK, ale proszę o link do strony. Posiadam łącze modemowe i jak wiecie czas jest dla mnie najważniejszy. A co do pierwszej odpowiedzi chodzi mi o ustawienie wszystkich opcji. Hmmm... kolory i fonty tyż :?: Najważniejsze to Compiler->output.Zaznacz sobie jakie pliki ma generować i ... to wszystko.Całą reszte możesz "poustawiać" w kodzie...
Krzaki niekoniecznie mogły się pokazać z powodu złego opracowania fontu, ale z powodu złej konfiguracji LCD, a dokładniej jego trybu wyświetlania kolorów. Korzystając z czcionki color16x16 i color8x8, przy złym ustawieniu konfiguracji LCD równiez miałem krzaki. Bascom zdaje się obsługuje wyłacznie 8-bitowy tryb pracy. Spróbuj innych konfiguracji ze...
No więc tak. Program udało mi się zlepić po przeczytaniu kilku przykładów. Program oczywiście działa. Mam zaimplementowane 3 czcionki i mogę wyświetlić dowolny tekst. Chodzi mi o wyświetlenie grafiki dajmy przykład Bateria albo coś innego np logo jakieś. Oczywiście jeśli się da to może być grafika BGF. Niestety nie mogę tego opanować na OLED, ale powoli...
Atmega128 posiada 128KB pamięci flash, żeby program poprawnie odczytał dane fontów rejestr RAMPZ musi być odpowiednio ustawiony. Może problemem jest umiejscowienie tych fontów we flashu, zaczynają się na pierwszej stronie pamięci (pierwsze 64 KB), a kończą na drugiej stronie (powyżej 64KB). Program odczytuje początek fontów z odpowiednio ustawionym...
Tak sobie żartując to mogłeś wziąć Tiny13 do tego zadania bo jest jeszcze mniejszy ;) Wracając do sprawy fonty zaczynają się od znaku 32, czyli spacja, a kończą różnie. Niemniej Ty potrzebujesz "reduced font". Czyli znaki od 48 do 57. Takie wielkie znaki można też skompresować RLE kosztem wydajności... Poczytaj, poszukaj to zrobisz ;)
T6963 w trybie tekstowym używa tylko matrycy 8pkt. Jeśli chcesz cokolwiek większego, to tylko w trybie graficznym. Rysujesz fonty i z pamięci wyswietlasz jako obrazki. (dla ułatwienia można tworzyć całe wyrazy czy teksty - jeśli jest tego niewiele)
Jeśli porównujesz rozmiar kodu to porównaj też funkcjonalność... ciekawe, czy program w Bascomie ma te wszystkie fonty co ten w C. Najwięcej miejsca zajmują w tym programie własnie tablice fontów i obrazków.
Mój kod wyświetla te znaki jako TrueType Serio, operujesz na czcionkach True Type i wyliczasz ich kształt z krzywych Beziera? Chyba raczej chodzi o fonty proporcjonalne albo kerning, a nie true type. Po definicje i opis czym się różnią odsyłam do Wikipedii. W wersji angielskiej opisy są dużo lepsze. To jest forum techniczne i precyzja wypowiedzi ma...
1. Wstawiam jedno-plikowy kod kol. (at)witko1 2. Definiuj $crystal i $regfile w pliku 3. Pewnie problem stanowi ustawienie $swstack, $hwstack i $framesize - jeśli te parametry mają zbyt małe wartości (poczytaj za co jest każdy odpowiedzialny) to właśnie dzieją się bardzo dziwne rzeczy z programem (dziwne z punktu widzenia człowieka i trudne do wyłapania...
A w programie jak wywołujesz to polskie znaki?
Witam. Czy zna ktoś program alternatywny który wygeneruje mi czcionki większe od tych co oferuje font editor w pakiecie bascoma. Maksymalny rozmiar to 32x32, mnie interesuje 64x32 piksele. Pozdrawiam.
Dla Mode = 6 w Graphic converter musi być zaznaczona opcja Font 6x8, pliki bgf będą większe.
To powinno działać. $regfile = "m8def.dat" ' $crystal = 8000000 Config Graphlcd = 240 * 64 , Dataport = Portd , Controlport = Portb , Ce = 2 , Cd = 3 , Wr = 0 , Rd = 1 , Reset = 4 , Fs = 5 , Mode = 8 Setfont Font8x8 Cls Locate 0 , 0 Lcd " GTS1991 " End $include "font8x8.font"
Czy jest jakaś możliwość dodania kolejnych znaków do istniejącej tablicy fontów w Bascom (czyli pliku FONT) , tak aby nie trzeba było tworzyć nowej większej tablicy, i ręcznie "rysować" każdego znaku od początku ? Mam tabelę fontów, zawierającą specjalne mini-grafiki, więc jeżeli trzeba robić nową tabelę, musiałby wszystkie narysować od początku...
Ciekawy program, ale mi brakuje jednej drobnej rzeczy, a mianowicie, aby oprócz pliku binarnego był jeszcze w asm, tak jak mają fonty w bascom.
Bascom posiada tools'a "font editor" może będzie pomocny.
A próbowałeś zmienić font?
a te fonty: font8x8TT.font ??? idą ??
jTAG wyłączony mam ,co do programu korzystałem z sample załoczonego do bascoma i stos tak samo wyglada :(
Skoro z kompa umiesz to powinienes tez umiec z atmegi... z tego co wiem, bascom ( :/ ) zwraca czas w BCD. Ale mniejsza o to... Musisz zrobic tak: 1) Zdefiniuj wlasnego fonta (cyfry 0..9) 2) Zrób sobie bufor ramki, najlepiej JEDNOwymiarowy 3) Napisz parę funkcji które wyrenderują cyfry do bufora ramki 4) No a jak przeslac taki bufor na matryce to juz...
Zawsze można negatywowy z dużym fontem?:>
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...
Nie wiem czy jest bezpośredni związek pomiędzy Acrobatem a PDF2HTML. Piszę to dlatego ze, do tworzenia dokumentów w formacie PDF używam Worda ( teksty ) i dokonuje konwersji z pomoca AdobeDistillera. W komp. mam zainstalowana pełną wersje Adobe Acrobata 5.0 i fonty ( polskie ) Type1 oraz Type2. Po tej konwersji do pdf, dostaje już gotowy plik z "ogonami"...
Możesz podpiąć jakąś zewnętrzną pamiątke, z której tego typu pierdoły byłyby odczytywane, siakiś eeprom, DataFlash, albo karta pamięci niewielkiej pojemności, łatwa do obsłużenia i prawie za darmo na allegro :) Poza tym wtedy mógłbyś zmieniać fonty, intra itp. bez większego problemu! A jeśli wolno doradzić, to najpierw zrób właściwy program, a potem...
W załączeniu masz kilka różnych wielkości fontów i przykład ich zastosowania. Dzaiłający !
Rozwiązaniem jest załączanie czcionek $include "font16x16.font" na końcu programu.
Plik z "fontami" załączony? Ścieżka do pliku prawidłowo podana? Typ wyświetlacza?
Znalazłem tylko dla koloru. Teraz tego nie przerobię. Musiał bym zbudować ten układ i podłączyć się do telewizora. Ale wygeneruje to zwykły obraz czarno-biały jak nie wstawisz układu MC1377. Czyli nada Ci się. W projekcie jest inaczej, ale ATMega może być 8, a kwarc może być 16MHz. Tylko trzeba będzie trochę zmienić program. Uwaga. Program jest dośc...
Obsługa wyświetlacza TFT. Sterowanie wyświetlaczy kolorowych z kontrolerem SSD1963 w Bascom AVR: http://ep.com.pl/files/8923.pdf robiw Dodano po 51 robiw , dziękuję za odpowiedź. Jednak nie to miałem na myśli. Wiem, ale być może to nieco pomoże...robiw
Prawidłowo robi się to tak: XH , YH , lub ZH . Kolejnym krokiem jest odczyt młodszej części adresu i odpowiednio przepisanie jej do XL , YL , lub ZL .
Ściągnij Bascom najnowszy (chyba 8.cośtam) , ale już w starszych był .lib lub .lbx glcdks108. - poszukaj w folderach instalacji Bascom! Bascom avr > samples > lcdgraph . Tak to ma wyglądać $lib "glcdks108.lbx" '(może być *.lib) biblioteka $include "font8x8.font" 'fonty PS wie ktoś czemu jak wyświetlam zmienną grafikę line...
Rozwiązałeś już problem fuse, mufti227, ze literami na KS108? Bo u mnie działa niezależnie od częstotliwości BOX LINE, ale nie znaki, niezależnie od kombinacji z Mhz czy fontami!
Prościej. Zainstaluj BASCOM-AVR (nawet DEMO) a tam masz do tego narzędzie: Font Editor. Tylko najpierw włącz go w menu Plugin Manager. Pliki *.font są plikami tekstowymi z danymi.
Wróciłem do tematu ostatnimi czasy. Po podłączeniu samej 328p i tego wyświetlacza mam taki efekt jak pokazany na filmie. Pytanie czy ktoś mial coś podobnego... Data port to D a Control port to B. [syntax=vbnet]$regfile = "m328pdef.dat" $crystal = 1000000 $lib "glcdKS108.lib" Config Graphlcd = 128 * 64sed , Dataport = Portd , Controlport = Portb , Ce...
Zdaje sie ze tak czy siak musisz projektowac fonta literka po literce, pixel po pixlu. Nastepnie wpakować to w tablice (najlepiej dwuwymiarową), i napisac proste funkcje goniące te pixle do wyswietlacza (typu putpixel(x,y); ) Jesli pracujesz na CZARNO-BIAŁYCH (NIE monochromatycznych!) wyswietlaczach, robota jest prosta: bierzesz kartke w kratke, rysujesz...
grafikę konwertujesz przy ustawieniach: font 6x8 z czarno-białej bitmapy (zapisz jako "mapa bitowa monochromatyczna")
Ale to jest przykład dla wyświwtlacza alfanumerycznego. A mi chodzi o wyświetlacz graficzny. Wiwm jak na nim wyświwtlać, tekst, obrazki i linie. Natomiast nie wiem jak wyświetlić np stopień celsjusza. Jest stopień celsjusza w fontach, które dołączyłem do programu. Natomiast nie wiem jak to napisać w programie.
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. https://obrazki.elektroda.pl/4740734300_...
Jak uzyskać polskie znaki diakrytyczne? W zaprogramowanych fontach ich nie widzę... DEFLCDCHAR (help bascom) Pamiętaj, że są to znaki o kodach 0...7 (jest ich maks 8)
Dawno w programowanie się nie bawiłem, zresztą to było w Bascom. Idea stosowana niezależnie od języka programowania, musisz zdefiniować tablicę znaków(fontów). A najlepiej własną bibliotekę do obsługi napisać z fontami. Wtedy wyświetlanie mogłoby wyglądać tak; wywołanie procedury, pozycja, znak. Nie musiałbyś za każdym razem definiować tablicy znaków...
Coś generował, ale kod ważył ~8kb ZL2PD wraz z fontami i obrazkiem, oraz obsługą VFO i BFO po skompilowaniu w Bascom-Avr niecałe 16 kB. A dużo funkcji jest zaimplementowane.
Witam, Proszę o wyrozumiałość - to moje pierwsze kroki z uC ;) Próbuję wyświetlić cokolwiek na wyświetlaczu ST7565R, ale jedyne co mi się wyświetla, to czarny prostokąt :( Sprzętowo jest ok, ponieważ używam płytki ATXMEGAA3BU-XPLD - z poziomu Atmel Studio ładuję sample i LCD ładnie śmiga. Hex z Bascom wgrywam Flip'em i jedyne co się pokazuje, to czarny...
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ń....
Mam do sprzedania STK200/300 dla AVR-ów ATMELA, zmontowany w lpt'qu (we ftyczce of course).Bardzo ładnie współpracuje z BASCOMem (bo sam go używałem) Tanio :grin: opchnę :grin: kontakt shoter(at)o2.pl _________________ -=shoter=- [ Ta wiadomość została zmieniona przez: shoter dnia 2002-04-30 18:41 ]
jeśli tylko wyświetlacz obsługuje funkcję Pset pod bascomem, lub jeśli napisałeś własną implementację ustawiania piksela i rysowania linii między 2 punktami to nie będzie żadnego problemu. (Jeśli miałbyś tylko ustawianie pikseli to napisz na PW, bo mam z innego projektu "pikslowy" generator linii) co do czcionek większych niż 16x16, to BASCOM AVR ma...
Był taki fajny program DOSowy FONT MANIA 2.1. Pozwalał na tworzenie plików źródłowych z danymi (PASCAL, ASM, C), wymagałyby one tylko nieco kosmetycznych zmian w edytorze tekstu typu Znajdź..., Zamień... W BASCOM jest też plugin do edycji wzorów znaków dla wyświetlaczy graficznych, ale ma pewne ograniczenia. Pliki .font są właśnie takimi danymi jakie...
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"...
Wystarczą cztery znaki (górna kreska, dolna kreska, dwie kreski góra/dół i pionowa kreska). Z tego ułożysz każdą cyfrę. Kiedyś na stronie z notami aplikacyjnymi BASCOM-AVR był nawet taki projekt. Jakbyś poszukał to jest jeszcze parę możliwości, gdzie mógłbyś podpatrzeć jak to zrobić: [youtube]http://www.youtube.com/watch?v=...
fonty bascom polskie fonty delphi fonty
zapycha router sygnału słuchawce panasonic sterować transformator migomatu
iveco 35c13 schemat junsun radio
Vitron HTC5068US Android TV Recovery Firmware – How to Obtain the Correct USB Image JVC LT-43VA3215I software recovery steps, factory reset, USB firmware, boot loop fix