W zasadzie dobrze. Co do tych opóźnień nie jestem pewien, bo u siebie mam zrobione tak, że czas opóźnienia w programie podaję w cyklach kontrolera i częstotliwość kontrolera mam jako makro, to się samo przelicza. U mnie to tak wygląda, że wysyłam rozkaz ustawiający adres na 0, a potem dane. Adres jest zwiększany automatycznie przez kontroler po każdym...
[syntax=c] byte smile[8] = { B00000, B01010, B00000, B00000, B10001, B01110, B00000, B00000 }; byte rect[8] = { B11111, B10001, B10001, B10001, B10001, B10001, B10001, B11111 }; lcd.createChar (0, smile); lcd.createChar (1, rect); lcd.print(char(0)); lcd.print(char(1)); [/syntax]
Ja w takiej sytuacji zakładam, że kody są z mojej wersji AVR Studio (4.0). Do wyświetlania stringów używam funkcji konwertującej kody polskich znaków na kody LCD (zapisane w CGRAM wyświetlacza). Wiem, że to nie zadziała na innej wersji AVR Studio, ale tak jest najprościej.... PS. Ostatnio, musiałem zrobić menu po rosyjsku i niestety, ale moja metoda...
Jeśli chodzi o HD44780, to nie ma takiej opcji. Jeśli w ROMie danego wyświetlacza nie ma polskich znaków, to pozostaje Ci tylko 8 miejsc na wgranie swoich własnych znaków. Jeśli to Ci nie pasuje, to zakup wyświetlacz graficzny i sam w pamięci procesora zdefiniuj taką tablicę znaków, jaką sobie wymarzysz.
Mi wydaje się, że najlepsze rozwiązanie to lookup table. Koszt - maksymalnie 256 bajtów flash, najczęściej mniej bo upraszczasz program. Zysk: Pozbywasz się ifów, mozesz w programie pisać normalnie polskie litery i nie tylko. [syntax=c] ... const char LT[256] = {.....}; while (*text) { LCD_out(LT[*text]); text++; }[/syntax] Albert
Np. w dokumentachi HD44780 są znaki rozpisane na pixele. Co prawda mniejsze. Inne źródła to rom od ZX Spectrum, rom od kart Hercules, rom od drukarek igłowych (dawniej wymieniało się romy by uzyskać szybkie i "kompatybilne" polskie znaczki). Pliki z fontami z jakiegoś systemu graficznego - teraz są głównie fonty wektorowe, ale dawniej były bitmapowe,...
Podłączone? No teraz to już bez żartów. Te makra są po to, żeby sobie przestawić piny, porty i w ogóle możesz każdy pin do czego innego, w dowolnej kolejności. Żadnych zworek, jak nie potrzeba, podłączaj do czego chcesz i zmień definicje. PS: http://obrazki.elektroda.net/5_127635033... Ruszyło od kopa :) . Zauważ automatycznie zawijanie po całości,...
http://obrazki.elektroda.net/57_12595397... Jakiś czas temu zafascynowała mnie tematyka mikrokontrolerów, a skoro z zawodu jestem programistą, przykładam do tematu szczególną wagę właśnie do strony oprogramowania. Niestety, dostępne w sieci biblioteki obsługujące peryferia są napisane (zazwyczaj) dość brzydko , są słabo udokumentowane oraz...
np Ce DB 0E0H,0EEH,0F1H,0FFH,0F0H,0EEH,0E4H,0E2H ;litera “ę” napis DB 'aa',2,'b' ;aaąb MOV A,#napis tak powinno dzialac?
Witam. Wyświetlacz hd44780 wyświetla mi kwadraciki na jego połowie po prawej stronie na górze i na dole nie tak jak to zywkle bywa na całości i po pasu sek nie ruszania go zniakaja i nic sie neidzieje. Czy możliwe jest uszkodzenie wyświetlacza?
Problem wygląda tak, że wyświetlacz już mi kiedyś działał i to z dwoma różnymi bibliotekami, obecnie nie wiedzieć czemu wygląda to tak. Wszystko poprawnie podłączone, sprawdzane 1000 razy. Program skompilowany, wgrany, zeby napisal poprostu 'marek' . #include <avr/io.h> #include "lcd.c" int main(void) { char buffer[7];...
Cześć. Podłączyłem wszystko według tego schematu: 5.09V Napięcie na pinach 15-16: 4.65V Zastosowany rezystor: 15R - na schemacie jest 3R ale w katalogu od 10-20 więc zastosowałem pośredni. Używany program to LCD Smartie.
Dzień dobry, na początek kod: [syntax=C] #include <avr/io.h> #include <util/delay.h> #include "HD_BIB.h" //to jeszcze nie funkcjonuje #define E_ON PORTD|=(1<<1) #define E_OFF PORTD&=~(1<<1) void HalfByte(uint8_t data) { if(data&(1<<0)) PORTC|=(1<<0); else PORTC&=~(1<<0); if(data&(1<<1))...
Jaki tryb portu drukarki powinien być ustawiony, coby wyświetlacz ruszył? Mam normal, ecp, epp, ecp+epp. Jak sterowałem pinami z pascala to używałem ecp, ale tutaj nie jestem pewien. Nie chodzi mi o jakies wielkie sterowanie tylko czy ten elcedek jest dobrze polutowany i działa, drivery do windy niby poinstalowane... Ma ktoś może w miarę przystępnie...
Witam. Mój wyświetlacza posiada 2linie po szesnaście znaków. Korzystam z biblioteki Radzia HD44780 http://radzio.dxp.pl/hd44780/hd44780_avr... Problem polega na tym , że po wpisaniu kodu: LCD_WriteText("Zakr. przetworn."); LCD_WriteText("0123456789"... LCD_WriteText("0123456789"... LCD_WriteText("Zakr....
Witam Posiadam wyświetlacz LCD 4x16. Programy pisze w C pod avr. Z wypisywaniem znaków , tekstu , cyfr nie ma problemu. Korzystam z biblioteki która to umożliwia. Wysyłanie komend, wypisanie tekstu , instrukcja goto , clrscr itp. Niestety nie mam możliwości sterowania poszczególnymi pikselami. Chciałbym stworzyć animacje , napis na wszystkie 4 wiersze,...
Chciałbym zapytać czemu 3 razy potwierdzamy, że będziemy wysyłać dane 8 liniami, a później dopiero 4 liniami Kawałek kodu: [syntax=c]//1 //ustaw linię EN PORT_LCD |= (1<<EN_LCD); //pakuje do portu 00110000, czyli ustawiam: //dla DB4 = 1 - transfer 8 liniami, DB3 = 0 - jedna lini wysw. DB2 = 0 - //rozmiar matrycy 5x8 PORT_LCD |= (1<<DB4_LCD)|(1<<DB5_LCD);.....
Witam! Próbuję napisać sterownik do wyświetlacza LCD zgodnego z HD44780ale bezskutecznie. W trybie debugowania, woltomierzem sprawdzałem po kolei, czy mikrokontroler dobrze ustawia każdy z pinów. I jest tak jak w kodzie. RW jest na stałe podpięte do masy. Częstotliwość taktowania procesora : 8 MHz Wyświetlacz: 2 wierszowy Rozmiar Znaku: 5x8 <-- Też...
Witam! Kupiłem ostatnio wyświetlacz DM157a na sterowniku HD44780. Wyświetlacz od samego początku zachowywał się tak samo: wyświetlał prostokąty na segmentach. W kilku postach było napisane, by regulować kontrast potencjometrem. To też nie pomaga - prostokąty są wyświetlane słabiej lub mocniej ale nie ma żadnych znaków. Wyświetlacz był lutowany wedle...
Witam. Posiadam wyświetlacz lcd 2x40 znaków. Symbol to PVC400201P . Szukałem w google jakiejś noty aplikacyjnej itp. opisu i nic nie mogę znaleźć. Ma on złącze 14 pinowe i osobno zasilanie podświetlenia. Na pcb są 3 układy scalone, ale co to jest to nie wiem, bo są z zewnątrz zalane czarnym tworzywem (nie wiem nawet jak nazywa się taki montaż, często...
Witam. Potrzebuje wyświetlacz 2X16 znaków. Duży ale żeby miał czarne tło i niebieskie znaki. Zgodny z hd44780 o wielkości matrycy 94X20mm i wielkości ekranu 99X25mm
Cześć, Wcześniej korzystałem z gotowych bibliotek do ustawiania tekstu na wyświetlaczu. Był to kod z popularnego kursu. [syntax=c]/* Plik main.c KURS AVR-GCC cz.5 Wyświetlacz alfanumeryczny LCD HD44780 (schemat i opis działania w artykule) układ atmega16 (1MHz) */ #include <avr/io.h> #include <util/delay.h> /* Wstawia w tym miejscu zawartość...
Kupię wyświetlacz zgodny ze standardem HD44780. Podświetlanie LED niebieskie lub pomarańczowe. Dwa wiersze, 20 - 24 znaki w linii, chętnie większa wysokość cyfr od standardu. Może być używany, musi być sprawny.
kupie za rozsadna cene 5 wyswietlaczy lcd 2x20 y/g i duzej cyfrze "BIG" na sterowniku hd44780 (big oznacza duza cyfre w wym ok 10mmx6mm -cala kratka znaku) oferty prosze kierowac na gacek1000(at)wp.pl
Pilnie kupię wyświetlacz alfanumeryczny 24 znaki 1 linia zgodny z sterownikiem HD44780
Witam Kupię jak w temacie. Mogą być używane, ale sprawne. Jeżeli ktoś ma na zbyciu kilka/kilkanaście sztuk takich wyświetlaczy za rozsądną cenę, proszę o wiadomość na mail, PW, bądź gg (wszystkie dane w zakładce "profil"). Pozdrawiam
Witam, jak w tytule, architektura 2x20 lub 2x16 znaki powyżej 6mm gg 1430777
Witam. Posiadam wyświetlacz WC1602A0 zgodny z hd44780 i chciałbym wiedzieć w jaki sposób można zdefiniować polskie znaki...wiem że jest możliwość dopisania 8 własnych znaków (np. polskich znaków diakrytycznych) w pamięci CG Ram. Chciałbym się dowiedzieć w jaki sposób można dostać się do tej pamięci aby dopisać polskie znaki :)??? Z góry dziękuje za...
Moim zdaniem nie można jednocześnie wyświetlić wszystkich 9-ciu polskich znaków. Sterownik HD44780 pozwala zdefiniować tylko 8-em znaków. Zmiana definicji znaku przed wyświetleniem pojedynczego znaku oddziaływuje na wcześniej wyświetlone.
Kompatybilne z HD44780 oparte o PT0278LQ który pośredniczy między "chipem w szkle" a zewnętrznym systemem. To nowocześniejsze wersje od serii W1J. Najważniejsze jest to, że mają szeregowe sterowanie oraz polskie czcionki. Próbowałem znaleźć notę do samego układu PT0278LQ, ale bezskutecznie. Na szczęście do modułu jest pełna nota.
Witam. Jak wiadomo w HD44780 można dopisać zaledwie 8 własnych znaków. Nie mieszczą się wszystkie polskie z małej litery a tym bardziej z dużej. Napisałem sobie taki program który ma załadować interesujący znak zaraz przed wyświetleniem. Jeśli zapisuje 8 znaków każdy w innym rejestrze wszystko działa , jeśli jednak próbuje dynamicznie zapisywać tylko...
Polskie znaki pod Linuksem? A jest z nimi jakiś problem? Bo ja nie miałem żadnego. Używałem Lcd4linux, także jeśli używasz czegoś innego to spróbuj tym. Jeśli polskie znaki wyświetlają się normalnie w Windowsie, to może być to tylko kwestia odpowiedniej konfiguracji programu. Jeśli problem występuje również na Windowsie, to oznacza to że wyświetlacz...
Zgadzam się z tym co zostało napisane przez kolegów forumowiczów, jeżeli jadnak LCD ma byż podłączone do kompa to istnieje plugin do programu jaLCDs wspierający obsługę DM157A zmieniający adresowanie poszczególnych linii. Posiada pewne ograniczenia ale w pełni są wykorzystane możliwości LCD. Jak znajdę to podrzucę linke. A na chwilę obecną radzę pogooglować...
Uwagi: - przy konfiguracji wybiera się rozmiar wyświetlacza. Warto byłoby uwględnić fakt że wyświetlacze takie są produkowane w pewnych standardowych rozmiarach szerokość 8,10,16,20,24,40 i 1,2,4 kolumny. - pomimo że zwiększyłem opóźnienia kontrolera na 200/500 (duże/małe) - mój wyświetlacz nie chciał ruszyć. - przemyśl sprawę podświetlenia - po włączeniu...
Mam dokładnie ten sam problem, testowałem polskie czcionki poprzez rklib i tylko na jednym z 4 modeli sie wyświetlały, zwiększyłem czasy itp, ale nadal nie śmiga. Wydaje mi sie ze tutaj chodzi o sterownik, ze ten model SSC2B16ULGY 2K06-48 ma sterownik nie HD44780 lecz jakiś jego odpowiednik np. SPLC780 lub S6A0069 ;/, trzeba wszystko sprawdzać jak sie...
Kurcze działa. Już teraz chyba pojmuję o co tu chodzi. Ten kod : &H1B ; &H52 ; &H02 to jest to co: 1B 52 02. Tylko że z &H. Możesz mi wytłumaczyć co to jest to &H?. HEX? Druga sprawa, to jak teraz po zdefiniowaniu drugiej linii, wyświetlić zwykły tekst. Próbowałem po zdefiniowaniu linii 2 wpisać Print "cośtam" ale wyświetla znowu w pierwszej. Jeżeli...
Sorry że post pod postem ale udało mi się to zrobić-trzeba było zainstalować wtyczkę [url=http://translate.googleusercontent....
20 lat temu pisałem krótkie programiki na Z80 właśnie w maszynowym i wydaje mi się, że to dość prosta droga do napisania obsługi prostego urządzenia... Znam trochę C++, więc spróbuję popracować w C. --- Ponownie sprawdziłem poprawność podłączenia zgodnie z notą katalogową wyświetlacza i atmegi - chyba kupię jutro kolejny egzemplarz wyświetlacza... Może...
Alfanumeryczne wyświetlacze LCD ze sterownikiem HD44780 Obecnie ze względu na swoją niską cenę, alfanumeryczne wyświetlacze LCD są bardzo często stosowane w układach opartych na mikrokontrolerach. Chciałbym przedstawić tutaj sposób sterowania takim wyświetlaczem. Sterowanie wyświetlaczem alfanumerycznym wyposażonym we sterownik HD44780 odbywa się na...
Wkleje plik includowany z obsługa LCD, który stosuje oraz czesc programu głownego: LCS.asm: ;=======================================... ; Obsluga LCD zgodnego z HD44780 dla 8-bitowej szyny danych v1.0 ; Nie obsluguje BUSY flag ani odczytu adresu z LCD ;!!! Znak lub komenda do wyslania do LCD przekazywane sa przez...
Prawdopodobnie zamiast: LCD_WriteText(0x00); powinno być: LCD_WriteData(0x00); Trudno stwierdzić bez kodu biblioteki [HD44780.c].
Witam! Tutaj masz odpowiedzi: [url=http://www.edw.com.pl/pdf/k09/23_01... wyświetlacze LCD cz.1 [url=http://www.edw.com.pl/pdf/k09/24_07... wyświetlacze LCD cz.2 [url=http://www.edw.com.pl/pdf/k09/25_10... wyświetlacze LCD cz.3 [url=http://www.edw.com.pl/pdf/k09/27_01... wyświetlacze LCD...
Pewien sterownik CO polskiej produkcji, HD44780 i Atmega8, standard, nie chcę reklamować, bo zawsze ktoś może się doczepić. PS Na "szczęście" to było kilka sztuk, następnym razem w tym najbardziej znanym sklepie wezmę chyba ON albo Fairchild, mniej powszechne...
Sprawdź ten kod #include <Wire.h> #include <hd44780.h> #include <hd44780ioClass/hd44780_I2Cexp.h> // include i/o class header // LCD geometry const int LCD_COLS = 16; const int LCD_ROWS = 2; // The i/o expander backpack and LCD pin mapping hd44780_I2Cexp lcd; // declare lcd object: auto locate & config expander chip // Definicje...
Cześć, mam problem z programem wykorzystującym bibliotekę "rklibavr", a konkretnie chodzi o obsługę DS18B20. Mianowicie wszystko działa ładnie jeśli DS18X20_read_meas_single korzysta z DS18 S 20 (czujnik mam 18B20) i dopóki temperatura nie przekracza 26C. Potem temperatura mi się zeruje. Jeśli dam DS18X20_read_meas_single(DS18 B 20_ID, &subzero,...
Witam! Z [url=http://www.alldatasheet.com/datashe... HD44100 wynika, że jest to tylko driver wyświetlacza LCD, a nie kontroler jakim jest HD44780 - [url=http://www.alldatasheet.com/datashe... i już masz odpowiedź na swoje pytanie. Tylko, że wersja A00 kontrolera ma japoński...
Wysyłam Ci opis po polsku z Radioelektronika (ja korzystam tylko z tego ASM pod MCS51 (AT89C51))
Ciekawe jaka jest końcówka dla polskich znaków... ;)
A jest jakaś tablica polskich znaków??
Witam zamierzam zakupić wyświetlacz VFD Futaba M202SD08G. Poniżej umieszczam opis w pdf-ie tego wyświetlacza. Problem w tym, nie wiem czy jest on zgodny ze sterownikiem HD44780. na 1000% nie jest on zgodny z HD44780 :( ale można do niego dorobić własne procedury do jego obsługi. Problem będzie jednak w tym, że (choćby nie wiem co, to) nie uzyskasz...
Witajcie, Naszło mnie by w starym instrumencie, który wyposażony jest w typowy wyświetlacz LCD o organizacji 2x40 znaków wymienić ten element, gdyż już słabo świeci. Oryginał to typowy LCD 2x40 ze sterownikiem Hitachi HD44780 . Zakupiłem od Chinoli OLED-a ponoć zgodnego z Hitachi a w późniejszym okresie na jakiejś polskiej stronie zwykłego LCD-ka 2x40...
Witam, próbuję od kilku dni użyć wyświetlacza na sterowniku HD44780 w moim projekcie. Na razie w celach testowych stworzyłem sobie program, który wyświetla mi jakiś napis na wyświetlaczu tzn w pętli głównej mam tylko: [syntax=c]LCD_CLEAR; LCD_LOCATE(0,0); lcd_puts(napis); _delay_ms(700); [/syntax] Zaraz po włączeniu mikrokontrolera wszystko jest w porządku,...
Ten wyświetlacz jest oparty na HD44780?
Użyj funkcji szukaj (np. google)- znajdziesz opis wszystkiego co można zrobić z tym wyświetlaczem i to po polsku.
A to jest to samo napięcie co na uP? Bo może problem jest w inicjalizacji LCD'ka? Spójrz na schemat z pierwszego postu - LCD jest podłączany do LPT, a nie do uC. LCD bez inicjacji (w słowniku języka polskiego nie ma słowa inicjalizacja) wyświetla rząd czarnych prostokątów. Przynajmniej moje tak mają.
Właściwie maiłem na myśli to że to pudełko komunikuje się z komputerem za pomocą Rsa. A jeśli chodzi o te szczegóły dotyczące samego atmega128 to posiadam dokumentacje do niego w języku polskim
Tutaj masz generator, możesz sobie w nim zrobić dowolną polską literę lub dowolny znak graficzny.[url=http://arduinowo.pl/zagad... Strona generuje od razu gotowy kod.
najtaniej to bedzie na allegro . nie znam firmy ktora wysylala by sample do polski . choc wyswietlacze led mozna dostac jako sample
wyswietlacz na sterowniku hd44780 ma mozliwosc zdefiniowania 8 znakow. ani bascom ani zaden avr nie a z tym nic wspolnego.
Potrezbuje opisu bądz referatu po polsku do nastepujacych elementów: LCD 4x20 HD44780(ogólnie do tego standardu) układu scalonego FT245BM
niestety nie po polsku ale fajna o lcd kompatybilych z HD44780 http://home.iae.nl/users/pouweha/lcd/lcd... niektore wyprowadzenia moga byc niewykorzystane bo mozna np laczyc sie z LCD 4-bitowo, niewykorzystywac podswietlenia, regulacji kontrastu
Schemat standardowy, do znalezienia w internecie na każdej stronie. W załączniku opis podłączenia i wyświetlacza typu HD44780 po polsku Karta katalogowa czujnika temperatury DIGITAL OUTPUT: I2C Serial 2-Wire RESOLUTION: 9-to 12-Bits,User-Selectable ACCURACY: ±2.0°C from –25°C to +85°C (max) ±3.0°C from –55°C to +125°C (max)...
Witam Jestem w trakcie budowy tego zasilacza i chciałbym wykonać dane ustawienie prądu ograniczenia na wyświetlaczu Led. Czy istnieje możliwość żeby to zrobić na standardowej aplikacji ICL7107 np. http://www.elektroda.pl/rtvforum/topic89... ? Mam wykonanych kilka miernikow tego typu i chciałbym go również wykorzystać do aktualnie ustawionego pradu....
Najprawdopodobniej jes on oparty na sterowniku HD44780 masz tu linka którym ci wszytko wyjasni niestety po angielsku http://home.iae.nl/users/pouweha/lcd/lcd... a tu po polsku opis jak sterowac http://mikrokontrolery.net/ogolne_lcd_hd... a tu masz jak podlonczyc masz 2 wyjscia a nawet 4 popatrz poczytaj http://radzio.dxp.pl/hd44780/...
Kupiłem barometr. Sprzedawca stwerdził, że pomyłka, nie 50 a 500pln miało być. Zwrócił kasę. Kupiłem kolejny - zepsuty, stoi pod stołem w kuchni i czeka na etykietę zwrotu. Kupiłem trzeci - nowy ZSRR, ale nie przetrwał transportu... Chyba nie do końca dobrze cię rozumiem, ale jak na obcokrajowca całkiem dobrze radzisz sobie z językiem polskim. Jeszcze...
Oczywiście mam te żeczy szkoda tylko że nie są w wersji .PL. Co do programowania Atmegi nie ma większych problemów mi raczej chodzi o obsługe LCD, jaki stan na jakiej linii i przez jaki czas żeby na przykład zresetować czy wyczyścić wyświetlacz. Obecnie bawię się Atmegą8 i LCD alfanumerycznym na HD44780 tylko że do niego jest dużo materiałów po polsku.
Witam. Jeżeli chodzi o wyświetlacz LCD na HD44780 to polecam artykuły z Elektroniki dla Wszystkich, numery 11, 12/1997 i 1, 3/1998. Natomiast z polskim opisem samego ADuC to może być spory problem. Pozdrawiam PŁ :-)
Co masz na mysli? Liste komend? To co wkleilem jest z biblioteki ktorej uzywasz. Nie moje wlasne. To jest ciag komend ktore konfiguruja wyswietlacz. Sprobuj ustawic samo function set i wlaczyc kursor z tabelki. Powinien pojawic sie kursor. To jest najprostsza rzecz jaka powinna dzialac. Spojrz na datasheet ukladu. Tam jest wszystko opisane. Sprawdz...
hd44780 polskie znaki polskie znaki hd44780 hd44780 przykład
wymiana toner monitor belinea rozebrać subwoofer xplode
milwaukee uszkodzone ochrona obwodowa
Styki lamp halogenowych w Oplu Antara: H7, H4, H11 Jak dopasować głowicę do wiertła i końcówki?