Chyba jednak ta flaga jest gdzie indziej, wg [url=http://radzio.dxp.pl/hd44780/hd4478... zdjęcia to osobny pin. Przepraszam trochę namieszałem, nie mam sprzętowej możliwości zmiany stanu pinu R/W
Skorzystaj z tych bibliotek w trybie 4 bitowym bez flagi zajętości: http://radzio.dxp.pl/hd44780/hd44780_4bi... + poczytaj http://radzio.dxp.pl/hd44780/hd44780_avr... http://mirekk36.blogspot.com/2012/04/lcd...
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/
Witam! Na forum zawsze znajdowałem odpowiedzi i drążyłem każdy temat samodzielnie w myśl zasady jednego z moich wykładowców "świat dzieli się na samouków i nieuków"... lecz tym razem rozłożyłem ręce po 3-dniowej walce z TWI/i2c (w między czasie wypiłem tylko 2 bro) i postanowiłem nieśmiało założyć temat (chyba mój inauguracyjny...). Przeczytałem regulamin...
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ś...
Nie chcąc tworzyć nowego tematu , mam taki drobny problem. Używając sterownika do LCD ze strony radzio.dxp.pl/hd44780/ wersja bez sprawdzania flagi zajętości , program się kompiluje w KamAvr ale po Buildzie wywala e:/winavr-2/bin/../lib/gcc/avr/4.1.1/../... In function `__vectors': ../../../../../avr-libc-1.4.5/crt1/gcrt1...
Witam, podpialem LCD HD44780 do mojego procka, i uzywam programu ze stronki : http://radzio.dxp.pl/hd44780/ 4 wire z obsluga flagi zajętości. Problem polega na tym że wyświetla mi tylko na pierwszej linijce tekst. Czy to jest wina tego programu ? czy musze jakos inaczej wywolac drugą? LCD_Initalize(); LCD_WriteText("przykladowy tekst...
Witam, Staram się zrozumieć rozkazy w jezyku C do wyświetlacza LCD ze sterownikiem HD44780. Nie moge do końca zrozumieć tej tabelki z rozkazami która jest na tej stronie: #include <reg51.h> // definicja rejestrów 8051, plik nagłówkowy #include <stdio.h> // definicja rejestrów 8051, plik nagłówkowy char xdata LCD_WR_S _at_ 0xfff0; // wpis...
Czytałem że warto podciągnąć wszystkie wolne piny i wejścia do vcc, a w moim przypadku jedynymi wyjściami są piny PA1, PA0, PB1, PB2 wszystkie piny Potru D więc reszte należałoby podciągnąć Dodano po 4 Mam jeszcze problem ze znalezieniem właściwej biblioteki bo po analizie schematu połapałem się że kumpel podłączył wyświetlacz w tryb odczytu flagi zajętości,...
http://radzio.dxp.pl/hd44780/ tu radzio ma bardziej dopracowane te kody z tego co widzę. Na dole wybierasz Sterowanie w trybie 4-bitowym bez odczytu flagi zajętości z dowolnym przypisaniem linii sterujących, i tam gdzieś na dole jest zip do pobrania.
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,...
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,...
Dziękuję za wszystkie uwagi, wypadało by się do nich jakoś ustosunkować ;). No to po kolei. (at)markosik20: Ad. cp1250 (lub chętniej iso8859-2): zastanawiałem się nad tym, ale obawiam się, że mogło to by znacznie obciążyć procesor. Ale może się da to zrobić po stronie preprocesora? Zobaczymy - może znajdzie się w przyszłych wersjach . (at)piti___: Zauważ,...
Witam, mam podlaczona ATmege z wyswietlaczem alfanumerycznym w trybie 4-bitowym z odczytem flagi zajętości. Uzywam biblioteki ze strony http://radzio.dxp.pl/hd44780/ Inicjalizacja wyswietlacza przebiega tak jak powinna, kursor (ktory wlaczylem sobie) pojawia sie na pierwszej pozycji. Ale niestety jakakolwiek proba wyswietlenia znaku (LCD_WriteData()...
Walczę i walcze i coś nie mogę trafić. Ściągnąłem kod http://radzio.dxp.pl/hd44780/ - 8-bit z odczytem flagi zajętości I mam problem przy inicjowaniu LCD 2x16 - nie mogę go zmusić do pracy z 2 liniami. Kiedy inicjuję na jedną działa: LCD_WriteCommand(HD44780_FUNCTION_SE... | HD44780_FONT5x7 | HD44780_ONE_LINE | HD44780_8_BIT); // interfejs 4-bity,...
Witam, mam prośbę, czy mógłby ktoś sprawdzić mojego Makefil'a, ponieważ podczas kompilacji wrzuca mi błąd o kodzie: avr-objcopy: 'main.elf': No such file make: *** [syntax=c]//sterownik wyswietlacza #include "HD44780.h" //usawiasz tam porty sterujące, nie musisz ogarniać kodu #include <util/delay.h> #include <avr/io.h>...
Z tego co widzę jest to kontroler HD44780, a do tego kontrolera jest sobie dawno napisany komplet przykładów użycia: [url=http://radzio.dxp.pl/hd44780/]http:... Zajrzyj tam - znajdziesz zarówno przykłady na 4 bitowy jak i 8 bitowy interfejs, zarówno z użyciem flag zajętości jak i bez.
Jak wszyscy doskonale wiedzą, wyświetlacz ze sterownikiem HD44780 ma pin R/W, który na ogół jest łączony na stałe do masy, aby aby wykorzystać nóżki procesora do innych celów. W przypadku łączenia R/W do procka, istnieje możliwość odczytu flagi zajętości, dzięki czemu nie ma potrzeby stosowania takich opóźnień, jak podaję dokumentacja, tylko wszystko...
1. w źródłach lcd2usb dodałem pliki c i h ze strony: http://radzio.dxp.pl/hd44780/hd44780_avr... z odczytem flagi zajętości. w ten sposób mamy juz 2 różne metody inicjalizacji i obsługi wyświetlaczy. 2. musiałem zmienić nazwy definicji w nowych plikach c i h, bo się powtarzały z istniejącymi 3. w oryginalnym pliku main.c usunąłem wszystkie...
Witam Posiadam taki wyświetlacz : void lcdWait(void) { LCD_DATA_DDR = 0x00; // ustawienie portu danych w tryb wejściowy CLR_RS(); // niski stan na linii RS -> odczyt rejestru statusu SET_RW(); // wysoki stan na linii RW -> odczyt z wyświetlacza do { //pętla delay(); // opóźnienie SET_EN(); // ustaw...
chudybyk - oczywiście masz rację. Nie wiem jak mogłem tego nie zauważyć! Poprawiłem te dwie funkcje. Niestety dalej nic się nie dzieje. funkcje wyglądają teraz tak: [syntax=c]void lcd_command(uint8_t data) { LCD_CPORT &= ~(1<<LCD_RS); asm ("nop"); lcd_send(data); _delay_us(120); } void lcd_data(uint8_t data) { LCD_CPORT |= (1<<LCD_RS);...
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...
Temat wielokrotnie przerabiany na tym forum. Nie wiem czy warto pisać. Imho warto, bo nikt nigdy nie napisał dlaczego taki problem występuje. Spróbuj z korzystać z gotowej biblioteki z poniższej strony. http://radzio.dxp.pl/ Dzięki. Sprawdziłem i działa :D ale żeby nie było tak pięknie to działa mi tylko biblioteka ze sprawdzaniem flagi zajętości RW....
Radzio M. nie do końca rozumiem idei Twojego programu, czy czytaj_wejscia jest funkcją która sprawdza stany czujników, a ustaw_wyjscia jest funkcją, która po zebraniu informacji z czujników, po odebraniu znaku, itd. aktualizuje stan wyjść i zarządza światłami? _jta_ własnie nie do końca jeszcze rozumiem zasady działania flag, będę musieć doczytać....
Witam, Na wstępie powiem że jestem początkujący i proszę o wyrozumiałość. Szukałem odpowiedzi na forum, ale nie rozwiązałem problemu. Otóż mam problem z wyświetlaczem na układzie hd44780, korzystam z biblioteki: http://radzio.dxp.pl/hd44780/ , połączenie również ze schematu na tej stronie(4-bit bez odczytu flagi zajętości). Problem polega na tym że...
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...
Witam! Po raz milionowy poruszam temat wyświetlacza LED. Proszę o sprawdzenie, gdzie robię błąd (od razu zaznaczam, ze przeszukałem internet, forum itp, ale dalej nie wiem dlaczego nie działa) układ: -atmega8 -wyświetlacz LED: 2x16 oparty na HD47780 -biblioteki: [url=http://radzio.dxp.pl/hd44780/hd4478... z odczytem flagi zajętosci...
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]//----------------------------...
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...
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...
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...
Mały update: u mnie działa na Ubuntu + XBMC. Z dwoma wyświetlaczami podłączonymi do jednego układu LCD2USB, wyświetlającymi w sumie 4 linie konfigurowalne w pliku /home/username/.xbmc/userdata/LCD.xml To wszystko zrealizowałem metodą prób i błędów. Jak zawsze można to zrobić bardziej elegancko i pozmieniać oryginalne procedury, ale niestety nie miałem...
Witam Męczę się już kilka dni z uruchomieniem przetwornika ADC na Atmega32. Korzystam z bibliotek AVRlib. Plik main.c [syntax=c]//#define F_CPU 8000000L #include <avr/io.h> #include <avr/interrupt.h> #include <util/delay.h> #include <compat/deprecated.h> //sbi, cbi #include <Radzio/HD44780.h> #include <Radzio/HD44780.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...
Z tym PB3 to mój błąd. Druga nóżka tak jak piszesz jest podłączona do Vdd. Co do kodu to korzystam z http://radzio.dxp.pl/hd44780/. plik HD44780.h: [syntax=c]//----------------------------... // Wyświetlacz alfanumeryczny ze sterownikiem HD44780 // Sterowanie w trybie 4-bitowym bez odczytu...
[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...
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...
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...
Haha, coś w tych słowach jest ;d Przecież to banalny błąd, zmieniłem ale nadal nie jest w 100% ok ;/ Załączę wszystkie pliki będzie długi kod ale będzie jasność. Błąd jaki nadaj jest przy kompilacji: Build started 14.1.2011 at 18:46:41 avr-gcc -mmcu=atmega8 -Wl,-Map=lcd.map lcd.o HD44780.o -o lcd.elf HD44780.o: In function `_LCD_Write':...
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]//----------------------------...
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...
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...
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 :...
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, 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 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'...
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...
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! Chciałem być ambitny i się zaczęło... Początek projektu na procesorze AtMega16 (8MHz na kwarcu) i wyświetlacz HD44780 16*2, komunikacja 8bitowa z uwzględnieniem flagi zajętości. Układ i biblioteka obsługi wyświetlacza zaczerpnięta ze strony #include <avr/io.h> #include <util/delay.h> //--------------------------------------...
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. 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);...
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...
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...
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...
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....
Witam, mam problem z zainicjowaniem wyświetlacza LCD 16x2 kupionego w poniższej ofercie: http://www.nowyelektronik.pl/searchsklep... który podłączyłem do mikrokontrolera Atmega32 w następujący sposób: http://radzio.dxp.pl/hd44780/hd44780_avr... 8 linii danych zostało podłączone do portu C mikrokontrolera. RS, R/W...
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, 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...
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...
Witam! Chciałbym aby ktoś zerkną na ten kod, czy nie ma błędu. Jeśli nie problem leży po stronie technicznej, prosze o sprawdzenie. Po włączeniu zaswieca się pierwsza linia. Biblioteka zmodyfikowana pod moje połączenia. Delay ustawiony na oscyloskopie. Mój kod to: ----------------------------------------...
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...
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. 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...
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 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...
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....
//--------------------------------------... // Wyświetlacz alfanumeryczny ze sterownikiem HD44780 // Sterowanie w trybie 4-bitowym odczytu flagi zajętości // z dowolnym przypisaniem sygnałów sterujących // Plik : HD44780.c // Mikrokontroler : Atmel AVR // Kompilator : avr-gcc // Autor...
Przyznam szczerze że mam problem z ogarnięciem tych rozmiarów danych zwracanych itd.. i nie bardzo wiem jak zmienić to wszystko tak, jak powinno być. Generalnie znowu mam problem. Na wyświetlaczu chce wyświetlić temperaturę z termometru DS18B20 - magistrala 1-wire zasilany zewnętrznie. Po dodaniu kodu odpowiadającego za obsługę tego termometru wyświetlacz...
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...
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...
Umieszczam kod ze strony radzia. HD44780.c [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...
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 //--------------------------------------...
Witam Próbuję uruchomić wyświetlacz z S1D15705. Po skorzystaniu z kompletnej biblioteki z tego postu: www.elektroda.pl/rtvforum/viewtopic.php?... wyświetlacz ruszył. Znalazłem bibliotekę na stronie radzio.dxp.pl i ta biblioteka z wielu powodów wydaje się być zdecydowanie bardziej przejrzysta i przyjaźniejsza do zastosowania. Jednak jest...
Witam, próbuję odczytać wartość ciśnienia za pomocą czujnika mpl3115a2, a następnie wartość tą wyświetlić na wyświetlaczu lcd - hd44780. Jednak jedyne co mi się wyświetla to pojedynczy znak zakodowany w ASCII. Ciśnienie w tym czujniku o ile się nie mylę jest reprezentowane przez 20 bitową liczbę, więc chyba pomijając fakt, że nie wyświetla mi decymalnej...
radzio biblioteka wyświetlacz graficzny radzio flaga bascom
termik sprężarka wydruk przesunięcie huawei google konto
radzio modbus dobór dławików kompensacyjnych
Opel Vivaro A 1.9 TDI 101 KM - Kod błędu P1826 Zmywarka Electrolux EE M432 10L miga i nie reaguje