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...
https://obrazki.elektroda.pl/4535246500_... Witam, próbuję dołączyć bibliotekę #include <hd44780.h> Do programu aby sterować wyświetlaczem za pomocą atmegi8 Jednak program ATMEL STUDIO Ciągle wyrzuca mi błędy widoczne na zdjęciach.
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...
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....
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...
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...
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ą...
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...
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 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...
Właściwie nie do końca rozumiem, o co Ci chodzi, jak to zrobić w pliku HD44780.h biblioteki LCD [syntax=c]//----------------------------... // // Konfiguracja sygna��w steruj�cych wy�wietlaczem. // Mo�na zmieni� stosownie do potrzeb. // //--------------------------------------...
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...
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).
Z tego co widzę to ta biblioteka jest uniwersalna i nie określa ilości wierszy i kolumn więc umiejętne stosowanie gwarantuje kompatybilność z każdym lcd ze sterownikiem HD44780.
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...
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...
Witam, mam pytanie odnośnie tego jak mogę wgrać własne znaki do lcd 16x2. Teorie rozumiem mniej więcej ale nie wiem których komend muszę użyć żeby wgrać bajty znaku do HD44780. Obecnie używam biblioteki do sterowania LCD ze strony http://www.pocketmagic.net/?p=447 Z góry dziękuje za pomoc Pozdrawiam
Witam. Szukam biblioteki hd44780.c. Potrzebuję jej do sterowania wyświetlaczem LCD 2x16 na Atmega16 w języku C. Chodzi mi o konkretny plik do wklejenia do folderu. Szukałem już na forum i w Google i nie znalazłem.
Witam. Mam program z ruskiej strony w formacie .c. Brakuje mi biblioteki od sterowania lcd-kiem więc ściągnąłem https://obrazki.elektroda.pl/1860539500_... https://obrazki.elektroda.pl/5450560600_...
Jeśli chodzi o LCD to poszukaj na stronce Elektroniki dla Wszystkich. Jest tam zbiór artykułów na temat wyświetlaczy LCD alfanumerycznych na sterowniku HD44780. W internecie można też znaleźć info na temat sterowników do LCD graficznego na kontrolerze KS108. Jeśli chcesz, to napisałem w asemblerze biblioteki do obu tych typów LCD, do tego prosty programik...
Witam, chcę wykonać symulację na komputerze poprzez program PROTEUS ISSIS z wyświetlaczem 16x2. Mam taki schemat: http://obrazki.elektroda.pl/7074339800_1... Chcę skorzystać z biblioteki ze strony http://radzio.dxp.pl/hd44780/ korzystając ze "sterowanie z buforowaniem". Jak do tego się zabrać ? Muszę wrzucić te pliki w include mojego...
Witam serdecznie, Piszę ponieważ mam problem, z którym nie mogę sobie poradzić już kilka dni. Niby wszystko jest ok, wyświetlacz się włącza, wypisuje tekst który podaje lecz w przypadku polskiego znaku pojawia się inny kształt. Całość symuluje w proteusie niestety nie mam możliwości złożenia układu. Poniżej wstawiam kod programu oraz biblioteki. Z góry...
Na wstępie proszę o wybaczenie, że piszę w tak starym temacie, ale mam podobny problem co autor tematu, również pracuję na płytce ZL1AVR i również nie działa mi wyświetlacz. Edytowałem bibliotekę radzia i problem wygląda następująco: -Znika zapełniona linia na wyświetlaczu, więc wyświetlacz się zainicjował. -Mimo zapisania w programie tekstu nie wyświetla...
To ci się trafiła pewnie taka płytka jak i mi. Też mam taki rozkład pinów. Wyjście 3 jest pod E2 i to jest programowo sterowanie podświetleniem. Dlatego ci miga. Mi też migało. Ja dwa dni szukałem biblioteki żeby działała z tą płytką, bo przerobić nie umiałem. Zobacz ten kod: T i tam, jeżeli żadna z trzech nóżek odpowiadających za ustalenie adresu nie...
Witam, mam problem z Eclipsem, ponieważ nie znajduje podstawowych bibliotek takich jak stdio.h czy stdlib.h, iostream.h, a potrzebuję ich do projektu. Zwraca w konsoli taki warning: **** Build of configuration Release for project KLIMA **** make all Building file: ../STEROWANIE/sterowanie.c Invoking: AVR Compiler avr-gcc -I"C:\Users\HP\Desktop\workspace\KLIMA\S...
Skorzystaj z tej biblioteki, u mnie na niej działa. [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.c // Mikrokontroler...
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,...
O ile mnie wzrok nie myli to jest napisane w Basicu. Do LCD nokii to się nie nadaje kompletnie, to jest do wyświetlacza z HD44780. Kod jest jak najbardziej poprawny. LCD 3310 jest sterowane przez SPI, musisz poszukać biblioteki, albo sobie ją stworzyć w oparciu o notę katalogową. Temat już był na forum przerabiany, NIESTETY U MNIE SZUKAJ NIE DZIAŁA...
Jestem zielony wiec proszę o wyrozumiałość :( Zlutowałem sobie na płytce uniwersalnej taki sprzęt jak przedstawiony poniżej http://obrazki.elektroda.net/52_12636540... Korzystałem ze schematów: http://wkretak.pl/readarticle.php?articl... (dla LCD z uwzględnieniem specyfikacji atmega16) http://www.mare.ee/indrek/timer/ (dla samego ISP) Korzystam...
Dziekuje za pomoc, a masz moze jakies przykladowe programy, biblioteki jak sie do tego dobrac jesli chodzi o sterowanie bezposrednio z przestrzeni uzytkownika? Bo ciezko mi tak zaczac, gdyz dopieo zaczynam swoja przygade z tym modulem i wbudowanym linuxem.
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...
Witam wszystkich. Proszę o pomoc, na wyświetlaczu 2X16 nie wyświetla mi się nic. Użyłem biblioteki ze strony radzia. Tryb 4 bitowy z odczytem flagi, niestety avr studio kompiluje wszystko, nie ma błędów, a mimo to układ nie działa poprawnie. Korzystam z płytki z oślej łączki ZL11AVR. Pod bascomem układ wyświetla. Proszę o pomoc. Plik główny. #include...
a linia RW odpowiednio podpięta do uP a nie do masy? bo z tego co widzę na zl11avr ta linia jest na stałe do masy :D Użyj tej biblioteki radzia: http://radzio.dxp.pl/hd44780/hd44780_avr... a teraz pewnie korzystasz z tej: http://radzio.dxp.pl/hd44780/hd44780_avr... która WYMAGA sterowania linią RW z procesora. Jest przez to...
Posiadam zestawik zl27arm z prockiem stm32f103vb oraz z wyświetlaczem lcd 20x4 abc020004g24-biw-r który powinien działać na bibliotece hd47780.c + hd47780.h . Mój problem polega na tym że korzystam z biblioteki "stm32f10x standard peripherals library" która wydaje mnie się zawiera tylko hd44780.c + hd44780.h do sterowania wyświetlaczami 16x2. Wujek...
Witam kolegów. Steruję wyświetlaczem LCD 2x16 ze sterownikiem HD44780 w 4 bitowym trybie sterowania bez odczytu flagi zajętości. Wykonałem wszystkie połączenia i wykorzystałem gotowe biblioteki programowe udostępnione w sieci przez Pana Radosława Kwietnia. Podczas pracy LCD, z ekranu zaczęły znikać kolejne kolumny i wiersze pikseli na wyświetlaczu (pisząc...
Na PC5 nie ma masy, bo BASCOM nie obsługuje w tej konfiguracji sterowania pinem RW z automatu, a sterowanie ręczne (czyli PC5->Output+LOW) nie ma sensu. Na PC5 jest programowo ustawiona masa i występuje tam fizycznie. R/W podpiąłem do układu z rozpędu, a potem nie zmieniałem tego żeby zostawić sobie otwartą furtkę na wypadek gdybym zrezygnował z bascomowej...
Witam Szukam biblioteki do obsługi wyświetlacza lcd 2x16 opartego na hd44780, tak by można było każdy pin wyświetlacza zdefiniować na dowolnym pinie/porcie procka. Oczywiście z obsługą sterowania 4bit. Moja konfiguracja wygląda następująco: LCD_PIN_RS PORTB, 0 LCD_PIN_EN PORTB, 1 LCD_PIN_D4 PORTB, 2 LCD_PIN_D5 PORTB, 3 LCD_PIN_D6 PORTB, 4 LCD_PIN_D7...
...no i właśnie namieszałem jak pijany zając...fakt przy przepisywaniu [kolejny raz] nie zwróciłem uwagi na brak biblioteki HD44780..szczerze to już się pogubiłem czytam kolejny raz manual i zamiast rozwiązań wszystko zakręca się jeszcze bardziej...po co druga atmega?...ano ana będzie 30m dalej monitorować akumulatory i zestaw ogniw słonecznych i żeby...
Zamiast kombinować proponuję użyć gotowego wyświetlacza 7-segmentowego na TM1637. Też sterowany dwoma przewodami i ma własną bibliotekę do A. Tu opis: http://uczymy.edu.pl/wp/blog/2016/05/14/...
Kolega (at)yokoon użył komendy ' Config Lcd = 16 * 2' Czy ta komenda informuje sterownik HD44780 że ma pracować na 4 bity danych. Miałem podobną sytuacje jak pierwszy raz walczyłem z tym sterownikiem. Efekt był podobny. Sterowałem go z szyną 8 bitową. [syntax=cpp]void LCD_Initalize(void) { unsigned char i; LCD_DB4_DIR |= LCD_DB4; // Konfiguracja kierunku...
Pierwsze co rzuca się w oczy to to, że standardowo Atmega162 ma ustawiony zegar wewnętrzny 8MHz z podziałem przez 8 Default Clock Source The device is shipped with CKSEL = “0010”, SUT = “10” and CKDIV8 programmed. The default clock source setting is therefore the Internal RC Oscillator with longest startup time and an initial...
Po prostu podziel kod na logiczne fragmenty - jak w tej bibliotece. Pisanie 4 bitowego nibla, pisanie 8 bitowej danej - podzielonej na nible, czy chociażby sterowanie tym nieszczesnym E. Ułatwi Ci to pożniej uruchamianie i debugowanie. Jak masz "potokiem" najdrobniejsze operacje to naprawę cięzko to czytać, a uruchomić jeszcze ciężej.
Napisz w P5.js emulator wyświetlacza HD44780 Emulacja wyświetlacza HD44780 w P5.js wymaga zbudowania interfejsu, który symuluje zachowanie fizycznego wyświetlacza, włącznie z obsługą charakterystycznej siatki znaków oraz metod sterujących takich jak zapisanie tekstu na wyświetlaczu. Poniżej przedstawiam podstawowy przykład implementacji takiego emulatora....
Zobacz jak Radosław Kwiecień rozwiązał problem podpięcia wyświetlacza z sterownikiem HD44780 dowolnym przypisaniem linii sterujących. Zrób tak samo tylko dla większej ilości linii sterujących.
Najlepiej weź kolego bibliotekę, która masz zmodyfikuj dokładnie pod ten wyświetlacz który masz. Inicjacja, tam są ważne czasy. Wstępnie i przed nią daj jakieś większe opóźnienie. Pamiętaj o czasie trwania sygnału E. Sprawdź czy możesz sterować pinami do których podpięty jest wyświetlacz. Porównaj sterownik wyświetlacz twojego z HD44780. Szczególnie...
Witam Posiadam taki wyświetlacz jak w temacie graficzny LCD 240x64 Model YL24064-27 na sterowniku T6963 https://obrazki.elektroda.pl/5592398000_... https://obrazki.elektroda.pl/6126523800_... Jako iż wyświetlacz dostałem chciałbym go do czegoś wykorzystać - do tej pory używałem 2x16 znaków na sterowniku HD44780 i nie...
Zrobił się offtopic, ale chyba wiadomo, że być może C wymaga więcej nauki, bo wymaga, ale też służy do profesjonalnych zastosowań i można na nim zrobić wszystko. HD44780 2x20 + menu użytkownika z kilkoma zakładkami, pamiętaniem liczb w eeprom, zmiana jednostek, to jakieś 30% atmega8 około... Jeśli się już dobrze poznało AVR, to można zrobić dużo rzeczy...
Witam! Planuję zakup wyświetlacza graficznego zgodnego z DMF6104NB-FW (128x256 pikseli). W związku z tym mam pytanie: Czy istnieją jakieś gotowe biblioteki/programy (najlpeiej pod Linuksa) do obsługi tego wyświetlacza? W Internecie nie ma dużo informacji na ten temat. będzie problem , bo to najprawdopodobniej jest sama matryca (dlatego taka tania)...
Ad 1. Tak, używam HD44780. Co prawda twój kod niewiele mi pomaga, ale postaram się z niego coś wyniesc. Niemam biblioteki lcd_init i mam wszystko na porcie P0. Czyli En, RS, RW też i w tym może tkwić szkopuł, że musze uważać co wysyłam na ten port. Płytka jest tak zrobiona, że cały ten port jest przygotowany pod sterowanie LCD. Jasne, że moge to na...
Witam, Szukam kompletnego działającego kodu do obsługi wyświetlacza 16x2 na HD44780 po I2C na procesor Atmega328p, z tym PCF na tej płytce, http://obrazki.elektroda.pl/4277950200_1... krótki przykład wysłania danych ( bez biblioteki wszystko w jednym pliku ). Wyświetlaczem steruję jak chcę ( ale przez szynę 8 bitową ) a z resztą dam...
http://obrazki.elektroda.net/18_12305729... Prezentowany przeze mnie układ służy do przyłączenia wyświetlacza LCD ze sterownikiem HD44780 lub kompatybilnym do mikrokontrolera poprzez interfejs I2C (TWI). Dzięki temu oszczędzamy – czasem bardzo cenne – wyprowadzenia mikrokontrolera. Urządzenie jest bardzo proste w konstrukcji a...
Witam, Już kilka dni nie mogę rozwiązać problemu z wyświetlaczem i tym kontrolerem. Wyświetlacz i sterowanie jest 4-bitowe. Wyświetlacz to WC1602A0, czyli kompatybilny z HD44780 2 rzędy po 16 znaków. uCdo testowania to Atmega16, choć docelowo będzie pracował z Atmega32. W każdym razie połączenia na schemacie wydają sie być w porządku, dla pewności kilkukrotnie...
Właśnie moja nauka zatrzymała się na wyświetlaczu LCD. Mruganie diodami już za mną. Dlatego proszę o pomoc:) Skonfigurowałem dwie biblioteki. Dodałem jako załącznik. Jeśli ktoś może to bardzo proszę o sprawdzenie. Pierwsza to biblioteka ze strony http://radzio.dxp.pl/hd44780/hd44780_avr... Wygląda tak: Pkik HD44780.h //--------------------------------------...
Mam problem z LCD HD44780 sterowanym przez TWI Korzystam z Konwertera połączonego w taki sposób: P0-RS P1-RW P2-E P3-LED podświetlenie LCD P4-D4 P5-D5 P6-D6 P7-D7 Napisałem program z wykorzystanie biblioteki lcd_HD44780_pcf8574.lib to wyświetlacz działa. Po użyciu biblioteki lcd_i2c_v2.lib nie działa Bardzie interesuje mnie biblioteka lcd_i2c_v2.lib...
Tak jak pisałem dla procesorów: Bascom ma wbudowane,kompilatory C mają odpowiednie biblioteki.Dla ASM wystarczy znać adresy odpowiednich linii wyświetlanego tekstu. W tym wątku masz napisane adresy odpowiednich linii: http://www.elektroda.pl/rtvforum/topic90... Podpinasz go jak zwykły 2x16 i tak samo on działa i jest sterowany.
Chyba już mam istotę problemu, i najpewniej jest to sam wyświetlacz. Komenda LCD_Initalize() działa, natomiast LCD_WriteText("test") już nie. Sprawdziłem najprościej na płytce stykowej Atmegę i działa, cały PORTD prawidłowo sterował podłączonymi ledami według zapisanego programu. Połączenia między stykami płytki wyświetlacza też są i nie ma zwarć. Więc...
Witam Sygnał R/W daj na stałe do masy, dorzuć elektrolity przy stabilizatorze. Zamiast: SIGNAL (SIG_INTERRUPT0) { //otrzymalem sygnal ustawiam na porcie PA0 stan niski PORTA = 0x01; //po 10ms przestaw na stan wysoki waitms(10); PORTA = 0x11; } Bo nadpisujesz cały port, zamiast ustawić tylko to co Cię interesuje Bardziej czytelnie:...
Mamy to! Ad. 3. Wg charakterystyki HD44780 czasy E low/high mają maksymalna wartość "-". Zakładam, że oznacza to nieskończoność. Niemniej, zdecydowałem się to po prostu sprawdzić (na kilku wyświetlaczach, bo przecież każdy klon może się zachowywać inaczej, a nie wiem z jakimi mam do czynienia, bo większość ma bloba zamiast układu ) przy użyciu Arduino...
Witam. Próbuję stworzyć bibliotekę obsługującą wyświetlacz LCD (2x20, HD44780) podłączony do mikrokontrolera (ATmega32) poprzez TWI (I2C) i układ PCF8574AP. Kompilator to WinAVR (wersja oznaczona numerkiem a raczej datą: 20050214). Sama komunikacja z układem PCF8574 jest pewna (korzystam ze sprawdzonych bibliotek obsługujących sprzętowy interfejs TWI...
Hmmm, no to na 16MHz zarządziłeś. Ja mam w sumie podobną bibliotekę, samodzielnie pisaną ale mi się bez nopa nie przeładowuje dobrze linia e między machnięciami nóżką - przynajmniej nie zawsze i dla bezpieczeństwa on tam jest. Nie wiem czym miałeś połączony ten wyświetlacz... Jak wywaliłeś delaye to F_CPU nie było potrzebne do niczego już :) więc to...
Witam! Od razu przepraszam, że trochę się rozpisałem, ale chciałem dokładnie wyjaśnić o co mi chodzi. Szukam i szukam różnych danych na temat sterowania wyświetlaczem LCD ze sterownikiem HD44780 , ale jakoś nie potrafię tego wszystkiego złożyć do kupy i zrozumieć, a bardzo bym chciał. Jestem w tej dziedzinie początkujący, więc bardzo proszę doświadczonych...
Dziękuję za podpowiedź. Ta biblioteka to chyba zupełnie coś innego. Nic tam nie czaję co i jak. W ogóle w innym języku napisana i jakby nie do tego, ale to nie ważne. Od jednego hasła w google, do drugiego, trzeciego, od strony do strony i dotarłem tu: http://bascom-forum.de/showthread.php?25... A sam kopałem...
:arrow: y0yster - z twoich wypowiedzi wynika że nawet nie znasz rozkazów asemblera. Od tego chyba powinieneś zacząć. Trochę to dziwnie wygląda gdy na swojej stronie www piszesz, że piszesz programy na zamówienie oraz na zaliczenie dla AVR w asemblerze. Zastanawiam się jak Ty to robisz nie znając rozkazów. Chcesz tutaj dla swojej działalności dostać...
Również C (akurat mikroC - dla AVRów też jest). Co do czcionek (choć to akurat ten drugi projekt, który mi się ledwo zmieścił) - i duże i małe, dodatkowo możliwość wyświetlenia w dwóch rozmiarach - ale to już programowo obsłużone. Akurat tę bibliotekę możesz znaleźć . W rzeczonym jednak projekcie, akurat obsługuję HD44780, więc ten problem odpada. Przy...
Prawie każdy wyświetlacz się nadaje. Obecnie w sterowaniu wyświetlaczy alfanumerycznych LCD obowiązuje standard - kontrolera HD44780 i większość wyświetlaczy jest w niego (albo odpowiednik) wyposażona. Wyświetlacze mogą różnić się ilością wyświetlanych znaków, może też być różna ilość linii, ale sterowanie wygląda zawsze tak samo, Jedyna różnica jest...
Witam, czy ktoś ruszał może temat wykonywania przyciemnienia na tym wyświetlaczu: VFD-AC-1602H-BG-5V Wyświetlacz VFD 2x16 5V zgodny z HD44780 PT6314 I=150mA (5V) http://www.artronic.com.pl/o_produkcie.p... ? W nim jest funkcja do ustawiania jasności od 25 do 100% ale nie potrawię jej aktywować. Próbowałem z tym http://wiki.yobi.be/wiki/Arduino_VFD_bri...
Panowie ale jaja. Wstępnie przyczynami były sam stycznik oraz wyswietlacz lcd hd44780, a procesor wcale się nie zawieszał. Dzięki Panowie, gasiki próbowałem na cewkę i na styki, sterowanie zmieniałem 3021/3041. O ferrytach nie pomyślałem. nie mam, kupię. W każdym razie, dwa jakie mam, styczniki lovato bgp0910a, lutowane do druku maja dosyć silne drgania...
http://obrazki.elektroda.net/42_12765405... Witam, Chciałem przedstawić swój projekt tak zwanego volumera. Trochę inspiracji (oraz nazwę dla urządzenia) zaczerpnąłem z EP, gdzie publikowano podobny projekt. Niemniej niniejsze urządzenie jest całkowicie moją konstrukcją zarówno jeśli chodzi o warstwę programową (z wyłączeniem bibliotek do LCD)...
Witam. Co zmienić w bibliotece żeby obsługiwała LCD 4x20, obecnie obsługuje LCD 2x16. //--------------------------------------... // Wyświetlacz alfanumeryczny ze sterownikiem HD44780 // Sterowanie w trybie 4-bitowym bez odczytu flagi zajętości // z dowolnym przypisaniem sygnałów sterujących //...
Mój problem wygląda następująco; Nie potrafię uruchomić wyświetlacza w płytce startowej EVBavr05 firmy propox. Wyświetlacz albo nie wyświetla nic, albo gubi znaki ewentualnie dodaje do tekstu jakieś własne. Czasami po kilku kolejnych wgrywaniach pliku .hex dopiero zacznie coś wyświetlać, ale są to tylko fragmenty tekstu który był zapisany w programie....
Może więc warto by było napisać co zrobiłeś, że Ci zadziałało, w jakich konkretnych warunkach ten błąd wystąpi (np wersja Windows/Linux, wersja Ecplise) i pomóc innym? Sam walczyłem z Ecplipsem jak jeszcze nie był dla ARMów tak popularny, były z pluginami problemy ale trzeba było je zwalczyć np. zmienić wersje Eplipsa, zainstalować ponownie, poszukać...
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);...
Witam. Osobiście morduję się z podobnym tematem. Podrzuć biblioteki do HD44780 oraz i2c_twi bo nie wiem z których korzystasz. Wątpię żeby były twojego autorstwa. Podziel program na wiele plików, tylko nie rób tego hurtem ale stopniowo. Najpierw sprawdź czy działają ci funkcję obsługi klawiatury, wyświetlacz, potem czy działa ci przetwornik ADC , inne....
Dzień dobry, chciałbym opisać zegar szachowy mej konstrukcji. http://obrazki.elektroda.pl/2838677600_1... http://obrazki.elektroda.pl/4442183300_1... http://obrazki.elektroda.pl/1402313500_1... Pomysł zbudowania takiego zegara zrodził się w mej głowie, kiedy w okresie zainteresowania mikrokontrolerami...
Do sterowania zastosowalem gotowe biblioteki RKlibAVR http://www.elektroda.pl/rtvforum/viewtop... tylko ze w nowszej wersji chwilowo stronka z której ściągałem te pliki jest padnięta bo nie mogę na nowo ich pobrać ale w razie czego podaje linka: http://avr.elektroda.eu/?q=system/files/... uruchomiłem przykładowy...
Witam, stworzyłem na płytce stykowej układ, gdzie podłączyłem przyciski, LCD hd47780, rtc ds1307 i buzzer. Korzystam z bibliotek do wyświetlacza od "radzia", TWI od p. Mirka oraz ze znalezionej na tym forum biblioteki do RTC. Napisałem szybki program, który wyświetla godzinę w formie hh:mm:ss na ostatnich polach pierwszej linii. Dodatkowo dodałem przerwanie,...
Jestem szczęśliwym posiadaczem Forda Focusa MK1. Na starcie w samochodzie wbudowane było radio Ford 6000 z odtwarzaczem cd, co było w pełni wystarczające. Niestety, jak to radio 6000, tuner FM odmówił posłuszeństwa, pod ręką miałem jedynie radio 5000, kaseciaka. Jednakże zaciekawił mnie napis "cd changer compatibile", pomyślałem, że być może zmieniarka...
OLED (sterownik WS0010) i LCD (sterownik HD44780) są tylko częściowo kompatybilne. Przejrzyj rejestry i - jeśli masz możliwość - zmodyfikuj bibliotekę sterującą OLED.
Witam wszystkich serdecznie. Jako że na tym forum jest to mój pierwszy post (mimo, że forum przeglądam często i od dawna), to proszę o wybaczenie mi wszelkich gaf. Przejdę może od razu do sedna. Planuję zrobić coś na kształt tablicy wyników sportowych. Cały układ chcę zrobić na Atmedze 328p oraz wyświetlaczach 7-segmentowych o wysokości znaku 10 cm...
witam wszystkich! mam pewien problem z wyświetlaczem 16*2 sterowany zgodnie z HD44780 pracuję na nim od jakiegoś czasu i wczoraj stała się bardzo dziwna rzecz, otóż przestał reagować na jakiekolwiek polecenie z mikrotkonrolera do tej pory korzystałem z biblioteki rklibavr - użycie jej jest bardzo proste, więc nie sądzę, żebym zrobił jakiś błąd w programie...
damiano713 -> Próbowałem wstawić to co podałeś w main i niestety nie przyniosło to żadnych skutków:( Dopatrzyłem się podobnych instrukcji w funkcji inicjalizacyjnej więc wydaje mi się, że radzio to zrobił poprawnie w swoich bibliotekach. Dziwi mnie tylko fakt, że biblioteki z obsługą lini zajętości różnią się od tych bez w zasadzie tylko zdefiniowaniem...
Około 2 miesięcy temu rozpocząłem przygodę z mikrokontrolerem atmega8, przyszedł czas na obsługę wyświetlacza LCD, niestety zaczęły się schody. Zakupiłem wyświetlacz http://obrazki.elektroda.net/25_12628810... LCD 2x16 tak się złożyło, że nie zapytałem sprzedawcy o dokumentację ;] a na podstawie nr nie mogę nic znaleźć na internecie. Dlatego...
Witam piszę prosty program wyświetlający różne zmienne z programu na wyświetlaczu LCD. Wyświetlacz podłączyłem i wszstko gra, moge wyświetlać napisy ale nie mogę wyświetlić zmiennych. podam kod do mojego programu i krótko go opiszę: Program miał wyswietlac godzinę na wyświetlaczu, do odliczania 1 sekundy wykorzystałem timer 16 bitowy z preskalerem 64....
http://obrazki.elektroda.pl/3751606700_1... Witam, Ostatnio mnie naszło i "wyskrobałem" moduł rozszerzający możliwości komputera Raspberry Pi. Założenia do układu to: 1. zasilanie i komunikacja z PC via USB -FT232RL 2. możliwie maksymalne /pełne wykorzystanie konwertera FT232RL 3. zegar RTC zasilany z 3V pobierane z Raspberry Pi http://obrazki.elektroda.pl/8835966100_1...
tak na szybko zauważone drobiazgi: SCH: - staraj się w polu wartości (Comment) stosować dokładne part number wybranego komponentu lub przynajmniej skróconą jego wartość. Zalecam nie stosować pola Comment do oznaczania funkcji pełnionej przez komponent (np. LCD_Control, JTAG). Lepiej użyć do tego celu Text String. cpu: - nety TCK, TMS, SCL_I2C, RESET...
http://obrazki.elektroda.pl/6446925800_1... Zaczęło się od kupienia obudowy GMC AVC-K1: Autor postanowił ją nieco przerobić, a założenia były takie: trzy kanały sterujące wentylatorami, wyświetlanie temperatury, sterowanie za pomocą enkodera i przycisku wbudowanego w enkoder. W obudowie już znajdował się regulator obrotów wbudowanych...
Wprowadziłem stosowne zmiany w moim kodzie: - dodałem odpowiednie opóźnienia po zmianie stanu linii EN oraz RS (1 mikrosekunda), - nieco zmodyfikowałem ustawienia wyświetlacza. [syntax=c]/* * main.c; plik zgodny z biblioteką CMSISv1p30_LPC17xx/inc/LPC17xx.h * CMSISv1p30_LPC17xx/src/system_LPC17xx.h * * Created on: 2011-10-01 * Author: jakub.papuga */...
Witam. Napisałem swoją bibliotekę do wyświetlacza w temacie, ale niestety są z nią problemy. [syntax=c]#include <avr/io.h> #include "HD44780.h" #include <avr/delay.h> int main(void) { LCD_Initalize(); for(int i=0; i<30; i++) LCD_WriteData('a'); while(1); return 0; }[/syntax] Na wyświetlaczu powinien wyświetlić się ciąg znaku "a", ale...
LCD 12x4 oparty na sterowniku SPLC780 kompatybilnym z Hitachi HD44780. Jego nota katalogowa w załączniku. Z Arduino współpracuje w trybie 4-bitowym, sterowanie RS , E. Podłączona standardowa biblioteka LiquidCrystal.h Znaki w wierszach 1 i 2 wyświetlane są poprawnie, a już w wierszach 3 i 4 nie pokrywają się z tym co chce uzyskać. Na przykład komenda...
https://obrazki.elektroda.pl/9365002800_... W poprzedniej części opisałem zasadę działania i podstawy sterowania wyświetlaczy VFD, w tej części przejdę do praktycznych działań :D które większość z Was pewnie bardziej zainteresuje. Nowe wyświetlacze są stosunkowo kosztowne w zakupie i nie równoważy tego fakt że przeważnie zawierają...
Mam mały projekt do zrobienia, którego głównym celem jest po naciśnięciu przycisku uruchomić sekwencję sterującą serwomechanizmem, a na koniec włączyć buzzer. Wygooglowałem tutoriala z gotowym już kodem, który zacząłem dostosowywać do moich wymogów, lecz napotkałem małe przeszkody. Może na początek kod, który już mam: http://obrazki.elektroda.pl/4621961000_1...
dzięki za odpowiedź. z tego co czytałem to literki(scancode'y) są przerywane kodem 0xF0 W takim razie w jaki sposób zignorować ten kod, ktory jest wysyłany po puszczeniu klawisza ? myślałem o wstawieniu pewnej flagi tylko nie wiem, w którym miejscu, przypuszczam że gdzieś obsłudze przerwań mogła by być, mam rację ? edited: rozwiązano! myślę, że Twoje...
https://obrazki.elektroda.pl/1202687800_... Pokażę tutaj wnętrze panelu Jensen CT1081 pochodzącego od maszyny składającej ręczniki i przy okazji spróbuję uruchomić jego wyświetlacz z Arduino. Zastanawialiście się kiedyś, jak wygląda maszyna składająca ręczniki? Samej maszyny Jensen Butterfly Tematic Plus 2002 na żywo nie widziałem,...
http://obrazki.elektroda.pl/7718172600_1... Panel zaprojektowałem na potrzeby prezentowanego w innym temacie zasilacza warsztatowego ETL 0-40V 0-10A. Ponieważ zasilacz i panel nie są w żaden sposób ze sobą zintegrowane, zarówno jedno, jak i drugie urządzenie mogą pracować samodzielnie. Prezentowany panel nie jest uzupełnieniem tematu...
AVR Studio zawiera pewna ilosc bibliotek - miedzy innymi do funkcji matematycznych oraz formatowania tekstu (printf itp.). Trzeba je dolaczyc w opcjach projektu. To jest chyba opis tego avr-libc http://users.rcn.com/rneswold/avr/. Jesli chodzi o sterowanie to sprawdz www.google.com procyon avr, tam jest biblioteka(?) w ktorej jest obsluga duzej ilosci...
http://obrazki.elektroda.pl/7995180000_1... Witam! Jakiś czas temu rozpocząłem naukę pisania programów na mikrokontrolery AVR w języku C++. Przeczytałem wiele tutoriali, poradników, itp., aż w końcu doszedłem do pisania własnych, prostych programów. Po kilku takich „pseudoprogramach” zdecydowałem, że teraz czas napisać coś...
http://obrazki.elektroda.pl/8861043000_1... WSTĘP Chciałbym podziękować wszystkim pomocnym mi użytkownikom z działu "Mikrokontrolery ARM" którzy przyczynili się do powstania tej pracy. W szczególności Freediemu Chopinowi :) Cześć, Dzisiaj chciałbym wam zaprezentować urządzenie które powstało w ramach mojej pracy inżynierskiej na Politechnice...
http://obrazki.elektroda.pl/6337039000_1... IRK! to w rzeczy samej klawiatura USB, jednak pozbawiona sprzętowych klawiszy – obsługa odbywa się za pomocą uniwersalnego pilota podczerwieni. Autor stworzył urządzenie do współpracy z domowym, komputerowym centrum multimedialnym MythTV – aby umożliwić obsługę urządzenia za pomocą...
Witaj kolego. No cóż na skróty się nie da pewnych rzeczy zrobić. Jeżeli zaczynasz przygodę z uP i chciałbyś sobie odpalić ten wyświetlacz to zacznij tak na mój gust: 1. Najpierw zamrugaj sobie diodą. 2. Utwórz program w którym jeden pin będzie wejściem i podłącz tam jakiś przycisk ustaw pin na wejście i przy naciśniętym zaświeć diodę. 3. Powyższe 2...
LCD nie trzeba oprogramować? LCD przeznaczone do podłączania np. do Arduino zwykle mają sterownik HD44780, który znacznie upraszcza ich obsługę; dodatkowo, do niego jest biblioteka. I dzięki temu oprogramowanie LCD jest łatwe - bez tego byłoby bardzo trudne. Do wyświetlaczy LED też są jakieś rozwiązania, które ułatwiają współpracę z nimi - trzeba by...
biblioteki hd44780 stm32 biblioteki hd44780 sterowanie hd44780
buderus logamax płyta główny drabinka odpowietrz zasilacz przegrzanie
wycieraczka tylna peugeot wycieraczka tylna peugeot
Volkswagen Passat B5 2.3 V5 AGZ/AQN – brak iskry, diagnostyka cewek, czujnika G28, relay 109 Schemat wzmacniacza m.cz. Radmor FM-3011 A706 na tranzystorach BD354