Spróbuj tak sprintf(tekst, "%02i:%02i:%02i%",godzina, minuta, sekunda, dziesiatka);
Kolega chyba na bakier z angielskim i czytaniem dokumentacji w ogóle. Pomijając dalszy opis w nocie dość jednoznacznie sposobem inicjalizacji, sygnałami itd. wskazujący na zgodność z HD44780, to z kontekstu całego dokumentu powinien się domyśleć że LCM w nocie to ichnia nazwa LCD (pewnie Liquid Crystal Matrix zamiast Display), a literka M oznacza standardowy...
przy inicjalizacji LCD wykonaj: write_command(0x28); // interfejs 4-bity, 2-linie, znak 5x7 write_command(0x08); // wyłącz LCD, kursor i miganie write_command(0x01); // czyść LCD delay_ms(5); write_command(0x06); // bez przesuwania w prawo write_command(0x0c); // włącz LCD, bez kursora i mrugania
Witam Jestem nowy w świecie mikroprocesorów, i już mam problem. Mianowicie mam procesor ATMEGA8 i wyświetlacz LED 2x24 (HD44780), i problem z wyświetlaniem tekstu. Zamiast tekstu mam cały wyświetlacz w kwadracikach. (Sterownik do LED http://radzio.dxp.pl/hd44780/) hd44780.h [syntax=c]//----------------------------...
Tak steruje wyświetlaczem z portu D w 8 bitowym trybie. plik main.c [syntax=c] //--------------------------------------... // Wyświetlacz alfanumeryczny ze sterownikiem HD44780 // Sterowanie w trybie 8-bitowym bez odczytu flagi zajętości // Plik : main.c // Mikrokontroler : Atmel AVR // Kompilator...
Witam. Po mrugający ledach i wyświetlaczach 7 segmentowych postanowiłem pobawić się LCD. Ze strony http://radzio.dxp.pl/hd44780/ ściągnąłem biblioteki w wersji 4 bit. Wyświetlacz to: http://www.artronic.pl/o_produkcie.php?i... Połączenia: DB4 - PB1 DB5 - PDO DB6 - PB2 DB7 - PD1 RS - PD3 E - PD2 R/W - PD4. Bibliotekę zmodyfikowałem następująco: #include...
Jak podłączyć Lcd 8x2 zgodny z hd44780 do atmegi8? Kiedy próbowałem to nic nie wyświetlał. Program napisany w bascomie. Próbowałem ustawiać wyświetlacz jako 16x2 16x1 i 16x1a I nic nie widać poza prostokątami w górnej linii. Pin R/W podłączony do masy
Witam Czy podłączając w trybie 4 bitowym wyświetlacz LCD HD44780 piny tylko do portów D atmegi8 (PD0 - PD6) muszę jakoś wyłączyć usart żeby nie zakłócał działania komunikacji wyświetlacza? Czy takie podłączenie ma racje bytu?
Witam! Posiadam wyświetlacz LCD HD44780 i procesor Atmega8 i moje pytanie jest następujące: Posiada ktoś program do obsługi ów wyświetlacza w języku C ? Jest tego masę w internecie, ale w Bascom'ie, a chciałbym mieć go w C, bardzo mi na tym zależy. http://obrazki.elektroda.pl/8368718300_1... Z góry dziękuję. Pozdrawiam, Arek!
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...
tyle tylko, że będzie to rozwiązanie pod jeden wyświetlacz (jeśli w ogóle zadowoli autora). LCD z kolorami w negatywie (np. białe litery i niebieskie tło) do prawidłowego wyświetlania wymagają osobnej regulacji (nawet wyświetlacze w jednej kolorystyce, ale w innych rozmiarach).
Kup najzwyklejszy wyświetlacz ze sterownikiem HD44780 choćby w lispolu koszt ~15zł
Spróbuj uruchomić ten wyświetlacz to nić trudnego szczególnie gdy podałem ci bibliotekę do niego. Fakt w C a ty chcesz bascoma ale da się to łatwo przerobić. Choć łatwiej ci będzie odłożyć ten wyświetlacz na później a zacząć od typowego na HD44780
Witam Nie wiem czy trzeba zmieniać coś jeszcze w Fusebit, czy porostu problem jest po stronie wyświetlacza? Pozdrawiam Wyświetlacz powinien pracować zupełnie dobrze także przy 1 Mhz taktowaniu processora. W zależności od deklarowanej F(clk), Bascom kalkuluje odpowiednio timingi do stadardu HD44780 display controlera. Przy błednej konfiguracji (lub...
chcialbym zmontować zestaw wyswietlacz, procesorek 1. proponuje wyświetlacz oparty na kontrolerze HD44780 - bardzo łatwo się go obsługuje - co do tego, który chcesz kupić to nie wiem czy jest akurat na HD44780, bo nie znalazłem jego dokumentacji. Na allegro.pl można kupić LCD 2x24 na kontrolerze HD44780 za 10 zł (o 2 zł więcej niż ten, którego link...
EEPROM będzie mi potrzebny (kiedy już trochę rozeznam się z c albo asm) np do zapisu stanów np z termometru. To teraz przeczytaj datasheeta tego mikrokontrolera i dowiesz się, że ma on EEPROM wewnętrzny. Po co ci więc dodatowy - zewnętrzny? zaoszczędzić sobie mogę bo mam na składzie Atmega8 16 pu, wyświetlacz hd44780 z żółtym podświetleniem, EEPROM...
Tu jest program: http://mikrokontrolery.net/avr_c_08.htm schemat połączenia możesz odczytać tu: #define LCD PORTB Wyświetlacz jest sterowany 4bitami więc podłączamy DB7(końc. 14 LCD) do Portb.7 µC, DB6(końc. 13 LCD) do Portb.6 µC, DB5(końc. 12 LCD) do Portb.5 µC, DB4(końc. 11 LCD) do Portb.4 µC, #define E 3 Linia sterująca E(końc....
http://obrazki.elektroda.net/85_12656115... Projekt powstał z czystej ciekawości… co można zrobić na Attiny13? Otóż można, i to dużo. W tym przypadku ten malec zmierzy nam napięcie, prąd, temperaturę, przeliczy, a wyniki w przystępny sposób pokaże na wyświetlaczu alfanumerycznym (typu HD44780). Jak by tego było mało, program został napisany...
http://obrazki.elektroda.pl/1927979800_1... Witam. Będzie to moja pierwsza konstrukcja, którą postanowiłem Wam zaprezentować, choć nie pierwsza, którą wykonałem. Jest to ukończony zasilacz oparty na znanym większości osób projekcie z wprowadzonymi pewnymi zmianami co do wersji oryginalnej. Pierwszy mój zasilacz był tranzystorowy. Jego...
Witam. Jestem początkujący w programowaniu mikrokontrolerów. Dzis podpiołem wyswietlacz HD44780 z bibliotekami radzio. Pozmieniałem piny w pliku nagłowkowym i usunołem wszystko z R/W. Schemat podpiłem jak na obrazku: http://obrazki.elektroda.pl/2169783000_1... Wyswietlacz wyswietla czarne kwadraciki. Kod programu //LCD_Initalize();...
Witam. A więc będzie zwięźle. -Wyświetlacz 2x16 (sterownik HD44780 ) -uC Atmega8 -Biblioteka radzia ( http://radzio.dxp.pl/hd44780/ ) -Ustawienie pinów (nie jestem pewien poprawności moich zmian) Funkcja główna [syntax=c] int main(void){ LCD_Initalize(); LCD_WriteText("Hello World!"); while(1); return 0; } [/syntax] Problem jest taki, że po samej inicjalizacji...
Witam czcigodnych forumowiczów ! ...chciałbym przedstawić wyświetlacz led własnej konstrukcji.Układ jest w fazie rozwojowej.Do budowy urządzonka;) wykorzystałem : atmega8515 2 x 74hc573 74hc154 2 x 74hc04 8 x BD139 no i oczywiście 128 led czerwonych Układ nie jest nowością i pewno wiele osób zbudowało takie coś...no ale z tej radości że udało mi się...
Kupiłem wyświetlacz zgodny z HD44780. Są na nim następujące informacje SSCM16ULGY-03 2K04-50. Niestety nie mogę znaleźć żadnej noty katalogowej z opisem wyprowadzeń szukając po tych oznaczeniach. Nie wiem jak go podłączyć a nie chce go popsuć. Znalazłem tylko opis komunikacji do innego LCD ale wydaje mi się, że on akurat jest dla wszystkich taki sam...
Witam Tak pomału zabieram się za naukę pisania prostych programów w Bascomie, dostałem od kolegi nie używany wyświetlacz (twierdzi że jest to na 90% 16x2) i chciałbym go podłączyć pod ATmega8L. Szukałem po symbolu z wyświetlacza jakiejś rozpiski wyjść itp ale nic konkretnego nie znalazłem i mam pytanie które piny podpiąć pod mikrokontroller, który jest...
Mam problem z podłączeniem wyświetlacza LCD do ATmega8 i nie znam wyprowadzeń tego wyświetlacza gdzie są poszczególne linie. Może ma ktoś taki wyświetlacz i wie jak go podłączyć pod uC??? Acha, jak możecie to wrzućcie mi jakiś przykładowy programik razem ze schematem podłączenia na ATmega8 zeby mi coś wyświetlił . Oto link do tego wyświetlacza http://www.allegro.pl/item259354244_wysw...
Witam, chciałbym zainicjalizować wyświetlacz LCD, pisząc program w asemblerze, na podstawie ogólnodostępnego schematu blokowego w internecie napisałem program, który niestety nie działa. Czy mógłby mi ktoś pomóc znaleźć błąd?(RS-> C0, E -> C1, RW -> GND, bity odpowiedzialne za wysyłanie danych są podłączone do portu D) [syntax=Bascom].include "m8def.inc"...
http://obrazki.elektroda.net/24_12753826... Ten dwuczęściowy przewodnik pokazuje jak podłączyć i uruchomić wyświetlacz LCD na mikrokontrolerze Atmel ATmega8. Autor opisał instrukcje dla wyświetlacza opartego o sterownik HD44780 wykorzystując zarówno 4 i 8-bitowy interfejs. Może być on wykorzystany przy zastosowaniu dowolnego mikrokontrolera...
Witam! Jak podłączyć wyświetlacz 2*16 do atmegi, mam oparty na sterowniku hd44700 i ma 15 nóżek. Nie wiem jak go połączyć i proszę o pomoc! Z góry dzięki!
Witam. Poświęciłem dziś połowę dnia po to aby znaleźć jakiś schemat podłączenia mojego LCD do mikro kontrolera atmega8, i niestety nic nie znalazłem. Model mojego LCDka to: HY-1602F6 - 16 pinów. Czy ktoś wie jak go podpiąć pod ten qC?
Witam, temat widzę poruszany nieraz. Chodzi o komunikację z atmegi 8 do wyświetlacza. Tak podłączyłem wyświetlacz do atmegi: Mikrokontroler <-> wyświetlacz +5V <-> 1 GND <-> 2 GND <-> 3 PORTC.3 <-> 4 PORTC.2 <-> 5 PORTC.5 <-> 6 PORTD.1 <-> 11 PORTB.0 <-> 12 PORTB.7 <-> 13 PORTB.6 <->...
Mam problem z wyświetlaczem alfanumerycznym 2x8 znaków którym steruję przez atmega8. Po podłączeniu napięcia do układu na wyświetlaczu najpierw pokazują się kwadraty na pierwszej linii a zaraz potem również w drugiej. Natomiast gdy wyjmę atmege z podstawki kwadraty są tylko w pierwszej linii. Co może być przyczyną? Fragment kodu: $regfile = "m8def.dat"...
Witam, Nigdzie nie trafiłem na podobny wątek, więc dlatego założyłem ten temat. Zaprogramowałem właśnie Atmege8A (wsad, pliki źródłowe - w załączniku poniżej). Niestety na wyświetlaczu nie pojawia się żaden napis. Jedynymi oznakami działania LCD jest fakt, iż wyświetla się jedna linia czarnych prostokątów - tak jakby mikrokontroler w ogóle nie był włączony...
http://obrazki.elektroda.net/39_12775659... Projekt: Sterownik panela słonecznego. Wstępnie będzie wykorzystywał pięć modułów takich jak: a) płyta główna, b) moduł zasilacza c) szyna, d) sterownik osi X, e) sterownik osi Y, f) moduł multi który obsługuje: - wyświetlacz HD44780, - klawiatura PS/2, - czujniki słoneczne osi X, - czujniki słoneczne...
http://obrazki.elektroda.net/47_12740114... Witam Chciał bym przedstawić sterownik, który poczyniłem kilka miesięcy temu. Jest to pierwsza, nieco prostsza wersja sterownika opisanego tutaj: http://obrazki.elektroda.net/21_12740115... http://obrazki.elektroda.net/39_12740115... http://obrazki.elektroda.net/96_12740115...
http://obrazki.elektroda.pl/9589280700_1... HPS 2014 Hybrydowy laboratoryjny zasilacz sieciowy. Parametry użytkowe zasilacza w skrócie: 1. Wykorzystanie tanich i łatwo dostępnych elementów. 2. Wydajność prądowa min 3A (dla niskich napięć może dochodzić do 5A). 3. Rozdzielczość DAC 12bit. (filtrowany PWM 4.9kHz) 4. Rozdzielczość ADC...
Atrapa Bomby do rozgrywek ASG oraz Paintball Witam forumowiczów! Dziś chciał bym zaprezentować zabawkę, jaką jest Atrapa Bomby do rozgrywek ASG. Powstała ona na prośbę mojego kolegi, który właśnie takimi rozgrywkami się pasjonuje. Tworząc ją starałem się zachować jak najwięcej realizmu. http://obrazki.elektroda.pl/5845800900_1... Jak...
Napisz program w Bascom dla Atmega8, który będzie liczył pojedyncze impulsy w ciągu 24 godzin z zapamiętaniem najkrótszego odstępu między tymi impulsami, wynik wyświetlał na wyświetlaczu 2x16 opartym na HD44780. Oczywiście, chętnie pomogę Ci napisać ten program. Poniżej znajduje się kod, który powinien zrealizować to, co opisujesz. Wprowadziłem kilka...
Na ostatnim schemacie masz źle podłączony reset do gniazda programowania - mają być połączone bezpośrednio, a rezystor ma podciągać do zasilania. Staraj się prowadzić linie na schemacie pod kątem prostym wzdłuż siatki. Unikaj prowadzenia skośnych ścieżek na schemacie (chyba, że już musisz), ale nigdy nie rób łączeń na takich liniach, bo mogą nie trafić...
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...
http://obrazki.elektroda.pl/8964865900_1... Witam wszystkich! Chciałbym przedstawić swoją płytkę testową do mikrokontrolera Atmega8. Celem projektu było stworzenie prostej podstawy domowymi środkami pod naukę programowania w C. Jako podstawę zdecydowałem się wybrać większą płytkę uniwersalną, dzięki temu można wprowadzać drobne zmiany...
Witam! Na wstępie dodam, że jestem baaardzo początkującym elektronikiem. Z mikroprocesorami nie miałem jak dotąd nic wspólnego, dodatkowo nie znam żadnego języka przydatnego elektronikowi (C, BASCOM, etc.). Dlatego też proszę o wyrozumiałość i nie zasypywanie mnie trudnymi terminami ;) Przejdźmy do rzeczy. W końcu nastała potrzeba "skombinowania" odpowiedniego...
Witam właśnie zająłem się programowaniem mikroprocesorów i szukam dokumentacji bibliotek, tzn. ja tam znalazłem tylko kilka (ale chyba jest więcej, proszę o wyprowadzenie mnie z błędu). Chodzi mi o coś takiego jak MSDN, czyli jaka biblioteka, jakie funkcje i pliki nagłówkowe. Z tego chyba dość dobrze jest się czegoś nauczyć, tym bardziej, że jak się...
A nie lepiej, żeby wyświetlacz był podłączony do jednego procka, a ten z kolei czytałby (np. po SPI) co drugi ma do dodania?
Ma ktoś jakiś pomysł ? Próbowałem użyć innych bibliotek.... Efektów również brak. Czy możliwe, że kupiłem uszkodzony wyświetlacz ?
Algorytmy, algorytmy, algorytmy... Wszystko zależy od inwencji :) . Ja mam u siebie ostro podzielone, i potem jest łatwo wymieniać moduły i zmieniać funkcjonalność. Przede wszystkim wymiary lcd musisz przechowywać, proponuję zmienne, żeby była łatwość wymiany lcd. Poza tym przechowujesz pozycję kursora i przy każdym znaku ją aktualizujesz - nie musisz...
Witam jestem z tych początkujących. Zbudowałem sobie ostatnio układ na którym zamontowałem Atmegę8 i wyświetlacz 2*16 hd44780 JHD 162A. Ale mój problem nie dotyczy hardware tylko software, korzystałem z kursu AVR-GCC cz.5 czyli o programach z tekstem, robiłem wszystko tak jak jest w opisie tylko że klikając na MakeAll w winavr wywala mi błąd: > "make.exe"...
Witam mam problem z programem [syntax=c]/*Program do pomiaru prądu i napięcia z przełącznikiem uzwojeń oraz sterowaniem wentylatorem*/ #define F_CPU 1000000UL #include <avr/io.h> #include <avr/interrupt.h> #include "LCD/HD44780.h" void ADCinit(void)//funkcja włączenia przetwornika a/d { ADMUX = _BV(ADLAR)| _BV (REFS0)|_BV (REFS1);//ustawienie...
Jeśli masz na wyświetlaczu kwadraty, to masz żle ustawiony kontrast. Wyświetlacz powinien być "pusty" ;)
Robienie takiej płytki nie ma żadnego sensu.Napisz do mnie na GG a przedstawię ci pomysł na płytkę.Za elementy zapłacisz 5zł więcej a o wiele urozmaicisz sobie zabawę z AVR :) GG:21682677
Witam. Kupię wyświetlacz LCD 2x20 znaków podświetlany, kompatybilny z HD44780 oraz atmega8 i ds18b20 (cyfrowy termometr). Wszystko najlepiej by było jak bym mógł dostać od jednej osoby. Pozdrawiam
Witam To co podał Marekha dotyczy sterownika hd44780 a więc wyświetlaczy alfanumerycznych, natomiast mnie interesuje wyświetlacz graficzny. Pozdrawiam Jacek
Posiadam wyświetlacz LCD WH2002M - fotka w załączniku (z dokumentacji sterownik ST7066U kompatybilny z HD44780) - 2x20znaków - znak 5x8 Podłączyłem z Atmega8 według schematu z załącznika. Wykorzystałem biblioteki z netu: [syntax=c] #include <avr/io.h> #include <util/delay.h> #define LCD_RS_DIR DDRD #define LCD_RS_PORT PORTD #define LCD_RS...
Schemat w załączniku. Wyświetlacz ten: http://www.datasheetarchive.com/dlmain/S... ' DB0-DB3 zwarte do masy Ten opis dotyczy pinów wyświetlacza? Tak.
michalko12 - Nie rozumiem jeszcze za bardzo tych makr. Jeżeli chodzi o nieprawidłowości - chodzi ci o wprowadzanie jakiś działań logicznych w definicjach makr, których nie powinno być? Czy nazewnictwo funkcji? Skoro mi odradzasz korzystania z tej książki, masz jakaś inna propozycję? Jaki sposób programowania wyświetlacza ze sterownikiem jest wygodniejszy...
[syntax=c] menu_context_t menu_context = { .x_loc = 0, .y_loc = 0, .height = 2, .width = 14, }; [/syntax] Z tego co widzę to Twój wyświetlacz ma szerokość 16 a nie 14.
Witaj Prawdopodobnie nabyłeś nie europejską wersje sterownika HD44780 stąd Twoje problemy. Podłącz inny wyświetlacz (z innego źródła) i sprawdz czy zachowuje sie tak samo) Pozdrawiam
kod źródłowy biblioteki wskazuje na to że porty są właściwie konfigurowane, kolega pisze że przeprowadza testy na ATmega8 więc nie powinien mieć tego typu problemów.
Witam Okazało się że mam taki sam wyświetlacz . Czy udało się Panu go obsłużyć ?
witam jak w temacie kupiłem nowy wyświetlacz 1-linia 16 znaków BSC1A16DRY wyświetlacz powinien działać w standardzie hd44780 problem tego typu, że wyświetla tylko na pierwszych 8 polach pozostałe 8 nie działa wszystko na atmega8 mam drugi wyświetlacz 2-linie po 16 znaków po podmiance drugi wyświetlacz pokazuje całą linię i tu pytanie czy kombinować...
Cześć, od jakiegoś czasu zmagam się z problemem dość podstawowym i - jak to zazwyczaj w takich przypadkach bywa - wyczerpały mi się pomysły na jego rozwiązanie. Podłączam LCD do Atmegi8 zgodnie z następującym schematem: http://radzio.dxp.pl/hd44780/hd44780_avr... , a więc tryb 4-bitowy z odczytem flagi zajętości (R/W wyświetlacza podłączone...
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...
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...
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...
wyświetlacz atmega8 hd44780 bascom atmega8 hd44780 hd44780 atmega8
lodówki bosch opinie prądniczka tacho amica wymiana statecznika elektronicznego
flash drive information extractor kostki poduszki renault
Whirlpool FWDG86148BPL – blokada drzwi, świeci kontrolka drzwiczek, nie działa pokrętło Schemat podłączenia przewodów w mikrofonie KPO 500