Nie wiem, czy ma prawo działać. Zobacz, jak zachowuje się w tej sytuacji RW w stosunku do E i sam sobie odpowiedz, czy to ma szanse działać z HD44780. Ja bym nie ryzykował.
Sprawdź, czy poniższy kod zadziała: [syntax=c]void LCDxy(char x, char y) { unsigned char com = 0x80; com |= (x | (y << 6)); LCDcmd(com); return; }[/syntax] O ile dobrze pamiętam, to działał mi na 4x16, więc na 4x20 też powinien ruszyć. Czy możesz normalnie wyświetlać znaki na wyświetlaczu a masz problem z ich pozycjonowaniem, czy też wyświetlacz...
Możesz użyć choćby buforów trójstanowych i bawić się w sterowanie nimi tak aby w momencie kiedy jedna ATmega wpisuje coś do LCD, druga na szynę wystawia stan wysokiej impedancji, ale radziłbym się zastanowić czy potrzebujesz koniecznie dwóch uprocków. ATmega ma aż 6 kanałów ADC, powinno wystarczyć na podwójny multimetr
... czemu mój wyświetlacz nie chce działać na asm a z C tak :| Odpowiem pytaniem :-P Dlaczego Twoje podprogramy .equFOSC=8000000 ;... rcall czekaj_50us ;994 cykle=124.25uS ;oraz rcall czekaj_2ms ;994 cykle=124.25uS "zajmują" procesor tylko(aż ?) na 994 cykle :?: Piotrek
Options--->Compiler--->LCD tam jest 40*2 wiec polecenie Config Lcd =40*2 bedzie poprawne
dostałem wyświetlacz na sterowniku splc783a Skojarz z HD44780 :)
Aby kod łatwo było analizować używaj znaczniki SYNTAX: [syntax=c] tu wklej Twój kod [/syntax] Plik : HD44780.c Plik : HD44780.h Dodano po 25 Ja połączyłem je w ten sposób ale pewnie źle bo wystąpiły błędy w kompilacji. Proszę o pokazanie mi sposób połączenia tych dwóch plików w prawidłowy sposób. Pierwsze uwagi: - te dwa pliki to tylko...
Chodzi o minimalne czasy stanów 0 i 1 na E, ale przede wszystkim o czas od stabilizacji danych do zbocza E. Zasilać LCD możesz (i musisz) z 5V, ale poziomy sygnałów wejściowych pozostają zgodne z logiką 3.3 V. Na rejestrach FIOSET i FIOCLR nie wykonuje się operacji logicznych, bo nie ma to żadnego sensu. Skąd pomysł, że operacja na FIOSET da Ci opóźnienie...
Oj, jakby się tak chciało jak się nie che... http://www.elektroda.pl/rtvforum/viewtop... Zamieściłem tam bibliotekę w C (WinAvr) do obsługi LCD. Bibliotela ta zawiera też makra do zmiany jasności świecenia wyświetlaczy VFD Futaby (bo właściwie powstała na ich użytek).
są różne tryby obsługi lcd(4/8 bitowy, zodczytem flagi zajętości i bez), i nie wszystkie piny musisz wykorzystywać http://radzio.dxp.pl/hd44780/
Zmien deklaracje pinow bo nie wiem na jaki procek piszesz. Program jest podstawowy, ale pokazuje jak sie obchodzic ze sterowaniem HD44780 na czterech bitach. ;***************************************... ; Wyświetlacz LCD podłączony do P4 ; ustawienie przełączników ; SW P4 ; on | ; off |00000000| ; 12345678 ;***************************************...
Bo trzeba go skonfigurować do pracy 2x16 (Function set)
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...
Witam! Znalazłem projekt do obsługi wyświetlacza HD44780. Mam pytanie: co powinienem zmienić żeby wyświetlaczem sterował ADuC834? I do jakich pinów podpiąć D0..D7 ? Dzięki za odpowiedź. Tu znajduje się projekt (lcd_in_4_bit.rar): http://www.elektroda.pl/rtvforum/viewtop...
na początku pogram był przystosowany do pracy z wyświetlaczem na szynie 8-bit z braku portów i tak żeby się pobawić jest wpięty w magistrale (sygnały sterujące generuje logika, a ja gadam z wyświetlaczem przez polecenia lds i sts) na allegro kupiłem odpowiednik(ta sama ilość znaków), ale sterowany 4 bit, zalany chińczyk więc był brak możliwości dolutowania...
Mam problem ze sterowaniem wyświetlaczem. Opieram się na tym artykule: [url=https://learn.adafruit.com/drive-a-... Nie mam potencjometru podłączonego ale te kratki po podłączeniu zasilania są wyraźnie. Gdy mam podłączony lcd do zasilania i chce uruchomić ten skrypt Adafruit_CharLCD_IPclock_example.py który...
Witam Jeżeli chodzi o sterowanie HD44780 z kompa to nie ma problemu, polecam stronke: http://www.rendo.dekooi.nl/~basiep/smart... dodam że zrobiłem sobie na 2x16 i jest ok
Witam! Ma ktoś może jakąś dokumentacje co do sterowania HD44780 w trybie 4-bitowym wraz z samym włączeniem go?
Chyba tylko kontrast. Jesli to ten wyswietlacz: http://symlink.dk/electro/hd44780/
Mój ma takie oznaczenie i nie działa. Dalej szukam. Jak znajdę błąd to dam znać. Dalej nie mam rozwiązania. Wymieniłem wyświetlacz na inny, który już kiedyś używałem i działał. Może podejść do sprawy inaczej. Jeśli ktoś byłby tak miły i spojrzał w program to może wypatrzył by błąd. Podłączenie wyświetlacza: pin 1 - masa pin 2 - +5V pin 3 - kontrast...
Witam, Tematy do przerobienia: * Triak i sterowanie układów AC (grupowe i fazowe), przełączanie "w zerze", optoizolacja. * Odbiór sygnałów IR z modulacją 36-40kHz (układy TSOPxxx i SFHxxx). * Dekodowanie sygnałów IR (kody RC5, Sony, etc...). * Programowanie mikrokontrolerów - wybierz sobie jakiś ;) * Sterowanie wyświetlaczem LCD (np. HD44780). Pozdrawiam...
u mnie niby są takie ustawienia //--------------------------------------... // Wyświetlacz alfanumeryczny ze sterownikiem HD44780 // Sterowanie w trybie 4-bitowym bez odczytu flagi zajętości // z dowolnym przypisaniem sygnałów sterujących // Plik : HD44780.h // Mikrokontroler : Atmel AVR...
Kręcenie potencjometrem nic nie daje. Zmienia tylko kontrast czarnych kwadracików. Oto plik HD44780.h [syntax=c]//----------------------------... // Wyświetlacz alfanumeryczny ze sterownikiem HD44780 // Sterowanie w trybie 4-bitowym bez odczytu flagi zajętości // z dowolnym przypisaniem...
Już się robi: //--------------------------------------... // Wyświetlacz alfanumeryczny ze sterownikiem HD44780 // Sterowanie w trybie 4-bitowym bez odczytu flagi zajętości // z dowolnym przypisaniem sygnałów sterujących // Plik : HD44780.h // Mikrokontroler : Atmel AVR // Kompilator :...
Witam, w pełni rozumiem prawo Ohma i rozważania z postu w dziale FAQ diody LED - zasilanie ( http://www.elektroda.pl/rtvforum/topic49... ). Mam jednak pytanie czy założenia co do prądów i napięć na diodach LED pasują do wymagań typowego wyświetlacza LCD jak w temacie? Jeśli tak to prosiłbym o zweryfikowanie czy ma sens szkic schematu jaki załączam...
Podejrzewam, że to nie jest wina oprogramowania. Lecz może to być wina wadliwego modelu ( może jakiś Chińczyk spaprał robotę ). Dodatkowo sprawdziłbym napięcie zasilania i prąd pobierany przez LCD . Przy okazji niech kolega wstawi kod do sterowania wyświetlaczem.
Co do lcd to w sumie możesz traktowac jako podstawę - wystarczy komenda Lcd " i tu tekst" - tylko dla wyświetlaczy hd44780. Dodano: Hehe też taki sterowałem. Nawet chciałem wcisnąc w obudowę kompa, ale.... ...znaczy o lcd mówie.
1. włączony JTAG Używam ATMegi16 standardowo nastawionej, fuse bity niezmieniane. 2. za wysokie taktowanie procesora Standardowo 1Mhz. 3. błąd w połączeniach Płytka planowana, mało możliwe. 4. błąd w twoim programie Używam bibliotek z //--------------------------------------... // Wyświetlacz...
Odpóściłem sobie tryb 4-ro bitowy wyświetlacza i zacząłem od zaprogramowania atmegi gotowcem w trybie 8 bitowym. Sprawdziłem połączenia z 5 razy wszsytko jest ok port danych (PORTD) do wyświetlacza D0-D7 sygnaly RS i E sie zgadzają, RW na stałe do masy a jako żę nie mam potencjometru podlaczylem do V0 rezystor 10K. Wyświetlacz nic w dalszym ciągu nic...
Czy ten wyświetlacz steruję się podobnie jak 2x16 ze sterownikiem HD44780?
Już zamieniłem to, niestety nadal nic nie chcę startować. Spróbowałem zrobić sam program na uruchomienie wyświetlacza i wyświetlenia napisu. Niestety nadal widze te prostokąciki i nic poza nimi. Zaraz zamieszczę kod. Dodano po 4 Sterowanie ldc [syntax=c]#include <avr/io.h> #include <util/delay.h> #include <stdlib.h> #include <stdio.h>...
Witam Posiadam LCD na kontrolerze HD44780, pięknie dziła ale chciałbym mieć możliwość, sterowania tym co ma wyświetlać w danej chwily np. dwoma klawiszami góra dół, czy jest taka możliwość? Najlepiej pod linuxa, używam LCD na serwerze do kontroli temp. łącz itp. ale niestety za każdym razem trzeba się logować do systemu aby zmienić co ma wyświetlać....
witam!nie mam zupelnie pojecia o programowaniu, natomiast orientuje sie w elektronice.na czym polega moj problem? potrzebny mi program wgrany do proca 89c52 oraz program na PC sterowanie poprzez LPT. w skrocie procesor ma po prostu podawac stany niskie lub wysokie w zaleznosci od ustawien, jakich bedzie dokonywalo sie na wyswietlaczu z serii HD44780...
No to podłączenie z głowy. Pokaż cały kod szczególnie plik hd44780.h Jak zdążę to go sprawdzę. Proponuję jeszcze spróbować kod "Powitanie" z linku: http://hobby.abxyz.bplaced.net/index.php... Listingi 5.1, 5.2, 5.3. W tym 5.3 pozmieniaj definicje pinów (RS, RW,E, D4, D5, D6, D7) w/g podłączeń jak Ty to wszystko podłączyłeś. [syntax=c]//----------------------------...
Witam, jestem nowy na forum i postaram sie opisać zwięźle i dokładnie. Mam pewien problem z Atmegą 16A i wyświetlaczem wc1602a0-sfylync06. Otóż było już kilka tematów związanych z tym wyświetlaczem ale mnie już sprawa przerasta. Podłączenie jest dokładnie takie samo jak na stronie radzia: [url=http://radzio.dxp.pl/hd44780/hd4478...
Witam. Już kiedyś udało mi się bez problemu odpalić bibliotekę do HD44780, lecz była to wersja na 2 linie i wszystko śmigało, tutaj niestety jest na 4 i działają tylko 2 pierwsze. Co jest nie tak? [syntax=c] LCD_Initalize(); _delay_ms(20); LCD_Clear(); LCD_WriteText("tekst1"); LCD_GoTo(0,1); _delay_ms(20); LCD_WriteText("tekst2"); LCD_GoTo(0,2); _delay_ms(20);...
Nie , ale ma podobne sterowanie . Wszystko zależy od tego , czym to będzie sterowane .
Wyświetlacze na HD występują także w wersjach 4 liniowych. Co do sterownika to praktycznie większość wyśw alfanumerycznych jest na tym sterowniku lub zgodnym z nim. Na 99% wyświetlacze o które pytasz są właśnie na HD44780
Nic dziwnego bo to nie jest datasheet ukladu sterowania, którym jest HD44780 https://www.sparkfun.com/datasheets/LCD/... Dodano po 2 [syntax=c] Dla ułatwienia: switch (row) { case 0: return 0x80 + column; case 1: return 0xc0 + column; case 2: return 0x94 + column; case 3: return 0xd4 + column; }[/syntax]
Witam, Kluczowym w tym przypadku jest układ BU6152s, jest to układ który pośredniczy między mikrokontrolerem a klawiaturą i LCD. Poniżej fragment z dokumentacji drukarki OKI. http://obrazki.elektroda.net/63_12894207... Niestety brak jest dokumentacji do tego układu. Jeżeli jednak usuniesz ten układ z płytki to możesz bezpośrednio podłączyć...
HD44780 jest przystosowany WYŁĄCZNIE do sterowania wyświetlaczem LCD (pewnie bys się dało po zastosowaniu stada tranzystorów połączyć LED ale czywarto? W EP kiedyś był projekt wyświetlacza LED matrycowego widzianego od strony sterowania jako HD44870, więc wydaje mi się że tędy jest droga.
Witam, Mam taki sam problem, z tą różnicą, że w moim przypadku sterowanie jest w trybie 8 bitowym. Poniżej oryginalny program Pana Radosława Kwiecień: HD44780.h //--------------------------------------... // Wyświetlacz alfanumeryczny ze sterownikiem HD44780 // Sterowanie w trybie 8-bitowym z odczytem...
Można sterować wszystkimi wyświetlaczami HD44780. Innymi pewnie też ale tu już fachowcy powinni się wypowiedzieć ;) pozdrawiam Kazik
Czołem, Pół dnia kombinuje co może być nie tak i już nie mam sił, może któryś z kolegów spotkał się z podobną sytuacją. Ze względu na specyfikę mojej płytki testowej byłem zmuszony na zmianę kolejności podłączenia LCD do uC. Przy podłączeniu PC0..PC5 wszystko działało jak należy. Kiedy zmieniłem kolejność na PC6 PC7 PC2..PC5 powyżej 2MHz otrzymuje krzaki...
Proszę bardzo, oto nota katalogowa sterownika [url=http://pdf1.alldatasheet.com/datash... wyprowadzenia pinów są na stronie 4. Dotychczas z LPT sterowałem tylko HD44780, ale sprawdź, może tym steruje się w taki sam sposób.
Poprawiłem dołączenie bibliotek i program się kompiluje, ale nie działa tak jak powinien. Pod PB1 mam diode, która zapala się po wciśnięciu przycisku podpiętego do PB0. W przypadku gdy do programu dołączę funkcje LCD_Initalize(); dioda świeci ciągle nie reagując na przycisk. Wygląda to jak błąd wewnątrz działania tej funkcji, mimo poprawnej kompilacji....
Cześć, Napotkałem problem przy wyświetlaniu na lcd WC1602E-STBLWNC06. Wyświetlałją się tylko i wyłącznie kwadraty. Piny podłączone nastepująco: Vdd - +5V Vss - GND RW - GND RS - PC0 E - PC1 DB4 - PC2 DB5 - PC3 DB6 - PC4 DB7 - PC5 Próbowałem przepinać piny na różne porty (A, D... ) i dalej to samo. Atmeg16 działa na zewnetrznym kwarcu 8MHz (próbowałem...
Witajcie. Nie modyfikowałem plików radzia(poza opóźnieniami). Mój wyświetlacz jest 8x2 znaki i jeden znak jest 5x8 pixeli. Czy powinienem coś zmienić w plikach ? [syntax=c]//----------------------------... // Wyświetlacz alfanumeryczny ze sterownikiem HD44780 // Sterowanie w trybie 4-bitowym...
witam, mam problem z wyświetlaczem LCD zgodnym z HD44780 i Xmegą. Problem polega na tym że w pierwszej linii mam same kwadraty.Czyli jest to problem z internalizacją wyświetlacza(tak uważam).Sprawdziłem połączenie chyba ze 20 razy, więc raczej jest ok. Kod programu i biblioteki są z kursu Leon Instrument tak jak i samo połączenie (niestety z racji za...
Jedyne wyjście, to zdefiniowanie własnych znaków. Zerknij [url=http://deanandara.com/robots/ApuLcd...
A ja od lat z powodzeniem używam expandera I2C PCF8574 do sterowania HD44780. Też używam jak trzeba, są nawet do kupienia gotowe moduły dla wyświetlaczy z tym expanderem.
Mam pewien problem ze skompilowaniem programu mającego wyświetlić jakikolwiek tekst na ekranie lcd 2x16 w standardzie HD44780. Zamieszczam kod programu oraz podstawową treść błędu. Będe wdzięczny za pomoc bo troszeczkę to irytujące. Błąd przy kompilacji jaki otrzymuje to ../task1.c:54: error: 'PA4' undeclared (first use in this function) i tak dalej...
Witam, jestem laikiem jeśli chodzi o uC, ale bardzo pragnę się rozwijać. Mam problem z podłączeniem lcd HD44780 do atmega8. Biblioteki pobrałem ze strony www.radzio.dxp.pl, jednak wyskakują mi błędy. To dziwne bo dużo ludzi piszę, że na tej stronie biblioteki są ok. Wrzucam schemat podłączeń i kod biblioteki w której wyskakują błędy. Czy ktoś mógłby...
Możliwości masz dwie: - moduł w jądrze, który będzie sterował wyświetlaczem, programy z przestrzeni użytkownika będą używały tego sterownika. - sterowanie bezpośrednio z przestrzeni użytkownika za pomoca IO. Ja bawiłem się tym drugim rozwiązaniem.
Witam Mam kolejny problem tym razem z wyświetlaczem LCD. Chodzi o to, że nie chce mi wyświtlać ani nawet się zainicjować Oto kod programu : Warning1no previous prototype for '_LCD_OutNibble' [-Wmissing-prototypes] Warning2no previous prototype for '_LCD_Write' [-Wmissing-prototypes] Warning3no previous prototype for '_LCD_OutNibble'...
Tu znajdziesz bardzo przyzwoity opis sterowania wyświetlaczem opartym na HD44780: http://mikrokontrolery.net/ogolne_lcd_hd...
A o co chodzi z ta inicjalizacją? Aby wyświetlać jakieś zanki na zwykłym LCD (HD44780) wystarczy w bascomie użyc polecenia LCD" " Czy dla DOGM tez można używac tego polecenia? Byłbym wdzięczny jakbyś mógł zamieścić kawałek probramu (w bascomie) obsługi tego wyświetlacza i schemat połączenia z procesorem. pozdrawiam Darek
Ok mam bibliotekę ale mam inny problem. Sprawdzałem w AVR studio i eclipse i jest ten sam błąd. Mam tą swoją bibliotekę o nazwie HD44780.h oraz HD44780.c. Kopiuje ją do folderu C:\Program Files\Atmel\AVR Tools\AVR Toolchain\avr\include. W programie odnoszę się do niej [syntax=c]#include<HD44780.h>[/syn... i jest wszystko ok. Schody się zaczynają...
Witam serdecznie, ja dołącze się z innym pytankiem :] Czy jest możliwość podłączenia EasyControl pod wyświetlacz, przykładowo 4x40 znakow oparty na HD44780?? Są jakieś konwertert CanOpen na szyne sterowania HD44780 ?? Pozdrawiam
Robię w eclipse. Spróbowałem teraz biblioteki do LCD z radzio.dxp.pl teraz nie ma błędów, poustawiałem sobie piny do LCD. Pomógłbyś mi go zainicjować? To moje pliki. [syntax=c]//----------------------------... // Wyświetlacz alfanumeryczny ze sterownikiem HD44780 // Sterowanie w trybie...
Witam, Kontaktowalem sie ze sprzedajacym. Po odlutowaniu tylnej plytki zostaje nam standartowy wyswietlacz HD44780 sterowany z czegokolwiek. To co zostaje mozna uzyc jako przejsciowke CF - IDE. pzdr
Witam Niedawno zacząłem swoją przygodę z AVR'ami. Po zapoznaniu już trochę z tematem chciałem wyświetlić kilka rzeczy na LCD, lecz napotkałem pewien problem. Nie wiem czemu jak wyświetlam dowolny string o długości N, który jest zapisany w tablicy o tej samej długości, to na końcu otrzymuję 1-2 różne znaki (najczęściej chińskie). Co ciekawe znaki chińskie...
Witam, Czy możliwe jest zrobienie czegoś takiego: Jak wiadomo sa wyświetlacze np: http://allegro.pl/show_item.php?item=836... i czy można zrobic taki wyświetlacz by po podaniu stanu wysokiego na wejście wyświetlał by odpowiedni napis i tak dla kilku wejść. Czy może ktoś z Was jest w stanie to zrobić???? bo ja nie dam rady;-) Pozdrawiam
Cześć, Od paru dni usiłuję wyświetlić tekst na wyświetlaczu LCD 2x16. Po przeczytaniu paru tematów na forum zdecydowałem się na użycie [url=http://radzio.dxp.pl/hd44780/hd4478... . W pliku nagłówkowym biblioteki pozmieniałem definicje podłączenia pinów na te zgodne z moim schematem (RS-> PD0, RW -> PD1, E-> PD2,...
Witam. Realizuje właśnie projekt układu który steruje panelem słonecznym i mam pewien problem, mianowicie wyświetlacz nie reaguje na mikrokontroler (cały czas wyświetla tylko czarne prostokąty w pierwszej linii). Korzystam z gotowych bibliotek hd44780.h: http://obrazki.elektroda.pl/9528292600_1... Próbowałem bibliotek z kilku różnych...
Wszystko będzie działało. Poczytaj odpowiedzi związane z tym tematem. Ja i wielu innych forumowiczów wypowiadaliśmy się w tej kwestii już kilka razy. Reasumując ten typ LCD-ka ma wydłużone czasy inicjalizacji, poza tym w 100% zgodny ze standardem sterownika HD44780.
Witam ! Programuje właśnie uC Atmega8. Mam pewien problem z ustawieniem klawiatury. Otóż, podłączam ją poprzez ps/2 do atmegi, literki są poprawnie wyświetlane na wyświetlaczu LCD jednak jest taki problem ze podwójnie( AABB..) jeżeli wcisnę dość szybko jedna literkę po drugiej to mam : ABAB ... . Podejrzewałem, że to flaga 'nowy' jest za późno się zeruje,...
Mam wyświetlacz LCD z kontrolerem KS0076B00 i sterownikiem HD66100F, jest na nim napis TG 2V-0 94V-0 i naklejka z napisem PVC240202AYL06 751C, wyciągnięty z kasy fiskalnej ELZAB. Ma złącze 2x7, wiem, że pin 1 - GND i pin 2 - VCC i pin 3 - Vo(kontrast). I jeszcze jedno pytanie, czy steruje się nim tak jak hd44780? PS. Znalazłem coś na elektrodzie, gdzie...
Wyświetlacze LCD ze sterownikiem hd44780 wymagają do sterowania więcej linii niż posiada rs232 więc tak nic nie zdziałasz. Musiałbyś mieć przejściówkę z USB na LPT, tam linii starczy. No chyba że zastosujesz jakieś dodatkowe układy sterujące,bezpośrednio się nie da z rs232 sterować takim wyświetlaczem.
Chyba niskiej impedancji jak już - imo bzdura Co do 4x komendy - polecam dokumentację do hd44780 Co do 74244 out. (Upewnij się tylko, czy ten pic nie potrzebuje czegoś żeby sterować wyjściami - jakiegoś r. podciągającego albo coś...)
cicho-ciemny: podaj w jaki sposób masz podłączony mikrokontroler z wyświetlaczem LCD. Rozumiem, że mówimy o wyświetlaczu opartym na sterowniku HD44780 ?
Eagle napisał: Przeczytaj Kolego dokładnie mój pierwszy post. Mówisz o dokumentacji a ja Ci przedstawiam praktyczną próbę. Cały czas piszę o wyświetlaczu LCD 16*2, sterownik HD44780 i sterowanie 4-bitowe bitowe. We wszyskich przykładach które znam R/W = masa. Jeżeli Kolego znasz inny sposób to proszę pokazać praktycznie. http://radzio.dxp.pl/hd44780/hd44780_avr...
jest coś takiego: /---------------------------------------... Wyświetlacz alfanumeryczny ze sterownikiem HD44780 // Sterowanie w trybie 4-bitowym bez odczytu flagi zajętości // z dowolnym przypisaniem sygnałów sterujących // Plik : HD44780.h // Mikrokontroler : Atmel AVR // Kompilator...
Linią E sterujesz zapisem danych do sterownika HD44780.
Otóż podstawowym sterownikiem wyświetlacza alfanumerycznego jest HD44780. Sterujesz nim normalnie, z portów. Tu masz link do artykułów o LCD http://www.elektroda.pl/rtvforum/viewtop...
Karta katalogowa do tego sterownika LCD jest tutaj: http://www.sgnec.com/ChineseVer/product/... Wynika z niej, że ten wyświetlacz ma interfejs szeregowy a tym samym nie jest zgodny z układem sterownika opartym na HD44780 na który przeważnie są pisane programy do sterowania z PC. Poza tym ma inne pole odczytowe składajace się z "kresek"...
A ja mam wyświetlacz LCD posnet WH2002M (16 wyprowadzeń). Czy tam też sterowanie jest zgodne z HD44780 ? Z info które znalazłem w necie wynika że interfejs to 4b/8b a to sugerowałoby właśnie HD44780, ale wolę się upewnić.
1. ogólnie steruje się podobnie jak wyświetlacz LED 7-seg, ale tu napięcia trzeba zmieniać (zmieniać kierunek przepływu prądu z odpowiednią częstotliwością) 2. poczytaj to: http://www.atmel.com/Images/doc2514.pdf (sekcja LCD Controller) 3. po co Ci sterować takim LCD, nie prościej kupić jakiś na HD44780 ?
Niby chip jest odpowiednikiem HD44780, czyli sterowanie 4 bitowe powinno pójść bez problemu. Kontrast też standardowo się ustawia przy pomocy potencjometru..
Może jestem tępy, ale nie rozumiem do końca. Czy mam sobie kupić po prostu wyświetlacz 2x16 i jakiś potencjometr do tego a do sterowania po prostu wystarczy sama Atmega, czy może mam jeszcze dokupić ten układ sterujący HD44780. Ze schematu wnioskuje że po prostu sam wyświetlacz i potencjometr.
Zrobiłem cos takiego: //--------------------------------------... // Wyświetlacz alfanumeryczny ze sterownikiem HD44780 // Sterowanie w trybie 4-bitowym bez odczytu flagi zajętości // z dowolnym przypisaniem sygnałów sterujących // Plik : HD44780.c // Mikrokontroler : Atmel AVR // Kompilator...
[syntax=c]//----------------------------... // Wyświetlacz alfanumeryczny ze sterownikiem HD44780 // Sterowanie w trybie 4-bitowym bez odczytu flagi zajętości // z dowolnym przypisaniem sygnałów sterujących // Plik : HD44780.h // Mikrokontroler : Atmel AVR // Kompilator : avr-gcc // Autor...
Może zacznij od noty katalogowej albo ogólnego opisu sterowania sterownikiem HD44780
Witam, Konstruuje układ, który będzie sterował kontrastem i jasnością podświetlenia wyświetlacza(HD44780) cyfrowo. Czy wystarczy podpiąć linie LED'a i kontrastu przez oporniki 10k ohm i pod wyjście OC?
Układ ma za zadanie mierzyć napięcie rozwarcia Voc fotoogniwa, sterowanie praca fotoogniwa w punkcie mocy maksymalnej i wyświetlenie otrzymanych wartości na LCD. Układ składa się z przetwornicy DC/DC sterowanej Za pomocą Atmega32 usadowionej w stk500 http://www.kamami.pl/index.php?id_prod=4... z mikrokontrolerem Atmega32 wyświetlacz LCD 2x20 kompatybilny...
W EP 10/2008 był opisywany podobny moduł tylko na ATmega8. W nr 9/2008 moduł wyświetlacza LED sterowany przez I2C.
Jesli napisales jakis program to podaj a ja ci powiem jak LCD podlaczyc. Sam mam wyświetlacze z LISPOLu i często poprostu miałem tak ze program był dobry ale źle podłączałem wyświetlacz. I jeszcze dokumentacje lcd i czy jest zgodny z HD44780
[quote="doker0"]Zabawna sprawa. A więc Write DDRAM czyli RS = 1, RW = 0 i 8 bitów zgodnie z ASCII. W trybie cztero bitowym, który ja używam pin RS jest sterowany z mikrokontrolera. Sterownik HD44780.
Co to ma byc jakis projekt dla ciebie czy chcesz to sprzedawac? W sieci jest projekt plugina do sterowania LCD HD44780 wydaje mi sie ze jest tam kod zrodlowy
Mam lcd 2x8 zgodny ze standardem HD44780. Steruje nim z komputera przez port LPT. I wszystko jest ładnie pięknie tyle że nie wiem w jaki sposob właczyć drugą linie (a póżniej jak ja wylączyć). Chodzi mi o wartość liczbową (instrukcje) ktorą musze wyslać na szyne danych D0-D7 aby włączyć tą nieszczęsna druga linie. Dzięki za pomoc.
Czy nikt nie ma żadnej idei na sterowanie tego wyświetlacza? A może jest on kompatybilny z HD44780? Nigdzie nie znalazłem informacji dotyczącej tego wyświetlacza, oprócz okrojonej noty aplikacyjnej. Pomocy!
Sterowanie jest typowo jak dla HD44780. Dodano po 3 Wykorzystywałem je w kilku przypadkach, więc mogę coś pomóc w razie potrzeby
witam oto link do pełnej dokumentacji układu: http://pdfserv.maxim-ic.com/en/ds/DS1288... mam nadzieję, że to Ci pomoże ten RTC jest sterowany równolegle i ma kilka pinów dodatkowch sterowanie trochę podobne do HD44780 :)
[syntax=c] //--------------------------------------... // Wyświetlacz alfanumeryczny ze sterownikiem HD44780 // Sterowanie w trybie 8-bitowym z odczytem flagi zajętości // Plik : HD44780.h // Mikrokontroler : Atmel AVR // Kompilator : avr-gcc // Autor : Radosław Kwiecień // Źródło : http://radzio.dxp.pl/hd44780/...
Domyślnie na pinie PB4 jest sygnał NJTRST - jeśli w jakimś tam rejestrze AFIO nie wyłączysz "pełnego JTAGa", to nie uda Ci się sterować tym pinem. Tylko uważaj, żebyś sobie z rozpędu nie wyłączył też SWD, bo możesz mieć potem "lekki" problem żeby się skomunikować z układem.
Dobrze, już precyzuję: "Podłączony normalnie"- wyświetlacz podłączony bezpośrednio, bez konwertera i2c(układu PCF)( czyli do pinów Arduino), według standardowej rozpiski. Przy takim podłączeniu, wyświetlacz pracuje prawidłowo. "Crystal converter"- konwerter i2c(TWI) do wyświetlacza HD44780 sterowany szyną i2c. Nie chcę zaczynać kłótni. Chcę tylko uzyskać...
(at)ElektrodaBot Napisz w P5.js emulator wyświetlacza HD44780
witam!nie mam zupelnie pojecia o programowaniu natomiast orientuje sie w elektronice.na czym polega moj problem? potrzebny mi program wgrany do proca 89c51 oraz program na PC sterowanie poprzez LPT. w skrocie procesor ma po prostu podawac stany niskie lub wysokie w zaleznosci od ustawien,jakich bedzie dokonywalo sie na wyswietlaczu z serii HD44780 (16znakow...
Mad Bekon -> co do sterowania wyświetlaczami HD44780 to się zgadza - to też nimi właśnie steruje a jeśli chodzi o wielkość płytki modułu .... hmm może tego na fotkach nie widać bo nie dałem nic do porównania obok aby mieć punkt odniesienia - jadnak płytka modułu ma wymiary 55mm x 38mm - więc jest zdecydowanie mniejsza niż płytki wyświetlaczy LCD -...
Nie:) Mniej roboty zmienic kod niz przelutowywać. U mnie jest tak: [syntax=c]//----------------------------... // Wyświetlacz alfanumeryczny ze sterownikiem HD44780 // Sterowanie w trybie 8-bitowym bez odczytu flagi zajętości // Plik : HD44780.h // Mikrokontroler : Atmel AVR // Kompilator...
sterowanie hd44780 biblioteki sterowanie wyświetlaczem hd44780 hd44780 stm32
buderus logamax płyta główny adresy sklepy elektroniczne odczyt chipa
Montaż sprężyny zestykowej w Stihl 026 - krok po kroku Wpływ uszkodzonego czujnika wału korbowego na kąt wtrysku w VW LT 2.5 TDI