Wysyłasz komendę set CGRAM address. Następnie 8 bajtów danych. A w końcu wyświetlasz znak z początkowych sektorów 0x00 do 0x07, bo tam są znaki definiowalne. W twoim przypadku to będzie: [syntax=c]lcd_write(0x40,0); //dla 1 znaku 0x40 dla 2 znaku 0x40|0x08 lcd_write(0x15,1); //jakiś znaczek lcd_write(0x15,1); lcd_write(0x15,1); lcd_write(0x15,1); lcd_write(0x15,1);...
Właśnie że nie chce działać podmiana pojedynczo ładowanie zestawu działa ale najpierw jedno potem drugie już nie te wątki zawierają jakby mazanie jednych i zapis drugich to też nie wyświetla prawidłowo.
Witam, Możesz zdefiniowac do 8 własnych znaków. Zanki mają format 5x7. Do odszyfrowania najlepiej widać jak zapiszesz binarnie. Np. DB 32, 32, 14, 17,31, 16, 14 , 4, ;ę (10) 32 00 1 00000 32 00 1 00000 14 0000 111 0 17 000 1 000 1 31 000 11111 16 000 1 0000 14 0000 111 0 04 00000 1 00 Przy czym wyświetlane jest 5 najmłodszych bitów z każdego bajtu wiec...
Bo tak to działa. Matryca znaków jest na bieżąco wykorzystywana do wyświetlania kodów (znaków) z pamięci LCD, więc na raz możesz wyświetlić co najwyżej 8 różnych, własnych znaków. LCD znakowy nie ma pamięci "graficznego" obrazu.
Witam. A nie lepiej skorzystać z biblioteki "radzio hd44780"
wydaje mi się, że w HD44780 można wgrywać własne znaki tylko podczas inicjalizacji wyświetlacza Z tym nie będzie problemu, można wrzucać, co się chce, więc wyświetlacze 8-znakowe moga pracować w "trybie graficznym", a i dla 16-znakowych idzie pokombinować... ;)
Rozumiem że pliki bity.h oraz hd44780.c znajdują się w katalogu projektu :?: W takim razie zainkluduj te pliki w taki sposób: #include "bity.h" #include "hd44780.c" A tak poza tym czemu odwołujesz się do pliku hd44780.c (?) Nie masz tam gdzieś hd44780.h (?)
Chyba że istnieje możliwość skasowania danego znaku lub podmienienie go za inny skoro wyświetlone jest 8 znaków i za jeden ten konkretny chciał bym inny znak wstawić. (at)excray w tym linku wyraźnie napisał: " Podmieniać w pamięci możesz tylko te znaki których aktualnie nie wyświetlasz " oraz " Jak próbujesz zmienić w CGRAM znak który jest aktualnie...
Ad 1. Grafiki nie wyświetlisz - jedynie na pojedynczych polach znakowych symbole, ewentualnie zdefiniowane własne symbole(można chyba 8 zdefiniować) Ad 2. Przeglądnij tablicę znaków w HD44780 - z tego co pamiętam istnieje znak który jest całym czarnym polem. Ad 3. Istnieje kilka możliwości, np. http://sid.iglu.cz/?page_id=85 - przykład 3x4. Ad 4. Tutaj...
Dobra, już teraz widzę, że mówimy o tym samym, tylko z dwóch różnych stron :P Celem autora było jednak chyba ukrycie tych funkcji przed światem zewnętrznym - wtedy definicji takich funkcji nie daje się do nagłówka, tylko do pliku c
Nie inicjujesz własnych znaków (funkcja:lcd_defchar) a wysyłasz je w funkcji: lcd_str("\x80\x81");. Najpierw wyślij dowolny string zwykłych znaków np. lcd_str("Ala ma kota"); dla sprawdzenia poprawności pracy wyświetlacza. Potem poczytaj jak obsługuje się własne znaki na tym LCD.
Masz kość HD44870 z zestawem znaków cyrylicy zapisanym zamiast dodatkowych znaczków a pamięci ROM, niestety nie da się nic z tym zrobić, możesz jedynie poszukać czy te symbole nie występują pod innymi kodami lub zaprogramować własne symbole (niestety jest ich mało) w pamięci CG_RAM.
W takim razie, pod jakim kodem (używając funkcji LCD_WriteData, znajdzie się teraz wpisany przez nią znak ?
siemka słuchajta mam problema... szukam specyfikacji wyświetlacza DM157a, konkretnie opis instrukcji do sterowania tym wyświetlaczem, chcem napisać do niego własne oprogramowanie, bo inne mnie wpieniają :/ dzięki za każdą pomoc pozro :D
Najprościej i najszybciej to wysyłać kody po kolei (paczkami np po 8, 16 znaków) i patrzeć co się pokazuje. Poprzez interfejs można odczytać znaki, trzeba zaadresować odpowiednią komórke CGRAM/ROM (w ten sam sposób jak się wprowadza własne znaki) i odczytać linia po linii pixele. Sposób zakodowania instrukcji znajdziesz w manualu.
Archiwalny wątek ale dla potomnych. Wyświetlacz ten ma 1 wiersz i 32 kolumny, czyli jest to wyświetlacz 32x1. Układ pinów. 1 - GND 2 - VCC 3 - Kontrast (suwak potencjometru 10k, pozostałe jego wyprowadzenia na VCC i GND) 4 - RS 5 - RW (do GND) 6 - EN 7-14 - kolejno szyna danych - bity od D0 do D7 Wyświetlacz ma tylko jedną linię znaków o rozmiarze 5x7,...
Noo tak, ale ja w pisaniu programów to wiesz.... czy przyda się do tego "komenda" BLINK nie no nie wiem... Dodano po 5 Jezeli mozesz to wytłumacz mi jak mam "zamalowywać te pixele ? oj oj - musisz sporo jeszcze poczytać szczególnie n/t wyświetlaczy alfanumerycznych LCD. To jest właśnie wyświetlacz alfanumeryczny - więc generalnie to zapomnij o zamalowywaniu...
Witam. Posiadam wyświetlacz WC1602A0 zgodny z hd44780 i chciałbym wiedzieć w jaki sposób można zdefiniować polskie znaki...wiem że jest możliwość dopisania 8 własnych znaków (np. polskich znaków diakrytycznych) w pamięci CG Ram. Chciałbym się dowiedzieć w jaki sposób można dostać się do tej pamięci aby dopisać polskie znaki :)??? Z góry dziękuje za...
Witam! Próbuje uzyskać jakiś własny znak na wyświetlaczu 16x2 używając biblioteki do HD44780 i nie umiem odczytać z niej jak użyć komendy, która utworzy nowy char. Fragment biblioteki prezentuje się następująco: [syntax=c] void HD44780_CreateChar(uint8_t location, uint8_t *data) { uint8_t i; //Osiem wolnych miejsc w celu umieszczenia wlasnych znakow...
...dobrze myślę? Nie bardzo. Cały Twój problem wziął się z tego, że korzystasz z jakiejś mocno okrojonej dokumentacji sterownika. Ściągnij TĘ i przyjrzyj się tabeli nr. 5, zrozumiesz jak się ma CGRAM do wyglądu znaku na wyświetlaczu. Poza tym, funkcja LCD_WriteText nie nadaje się do zapisywania do CGRAM, ponieważ jest "uczulona" na bajt o wartości...
Sterownik HD44780 pozwala zdefiniować tylko 8-em własnych znaków. Tak ale można zdefiniować 8 i mieć wszystkie znaki. W wersji z ROMCODE A02 jest już znak ó (kod bin 11110011). Oprócz tego ten ROM zawiera znaki różnych strzałek i parę innych ciekawych znaczków. ROMCODE A00 jest pod tym względem gorszy - znaki japońskie. Zatem szukaj wersji z ROMCODE...
>ImPuLs tak wyświetlacz ma taką możliwość , tylko gdzie w programie "lcdsmartie" można podać od jakiego adresu zaczynają się te znaki , teraz zauważyłem że spectrum analizer nie wyświetla chaotycznie chaszczy tylko po kolei znaki zakreślone na czerwono na rysunku , w zielonym kółku można zapisywać swoje znaki zassałem z sieci jakiś dodatek do edycji...
Witam zamierzam zakupić wyświetlacz VFD Futaba M202SD08G. Poniżej umieszczam opis w pdf-ie tego wyświetlacza. Problem w tym, nie wiem czy jest on zgodny ze sterownikiem HD44780. na 1000% nie jest on zgodny z HD44780 :( ale można do niego dorobić własne procedury do jego obsługi. Problem będzie jednak w tym, że (choćby nie wiem co, to) nie uzyskasz...
...Już kilka dni nie mogę rozwiązać problemu z wyświetlaczem i tym kontrolerem. Bo zabierasz się do tego zadania, ze złej strony. Gdybyś te parę dni, poświęcił na zapoznanie się z mikrokontrolerem(poczytał dokumentację), to napisanie własnego kodu , zajęło by Ci najwyżej kilka godzin. Każdy, kto posiada podstawowe informacje o ATMega16(32), jak zobaczy...
Jeśli chodzi o HD44780, to nie ma takiej opcji. Jeśli w ROMie danego wyświetlacza nie ma polskich znaków, to pozostaje Ci tylko 8 miejsc na wgranie swoich własnych znaków. Jeśli to Ci nie pasuje, to zakup wyświetlacz graficzny i sam w pamięci procesora zdefiniuj taką tablicę znaków, jaką sobie wymarzysz.
Sprawdź ten kod #include <Wire.h> #include <hd44780.h> #include <hd44780ioClass/hd44780_I2Cexp.h> // include i/o class header // LCD geometry const int LCD_COLS = 16; const int LCD_ROWS = 2; // The i/o expander backpack and LCD pin mapping hd44780_I2Cexp lcd; // declare lcd object: auto locate & config expander chip // Definicje...
Zawsze możesz spróbować wpisać do pamięci CGRAM wyświetlacza własne znaki i spróbować je wyświetlić. Sprawdź czy w tej bibliotece nie ma czegoś takiego jak ustawienie wartości oscylatora. Być może coś jest nie tak z opóźnieniami. Może trzeba zdefiniować coś w styli F_CPU i dodać bibliotekę util/delay.h: #define F_CPU tutaj_twoj_oscylator_np_1000000...
Niestety nie mam własnych programów do obsługi LCD. W zasadzie bazuję na podanym przykładzie z mikrokontrolery.net, jedynie doczytałem w datasheet'cie jak wysłać znak nowej linii który potrzebowałem żeby cokolwiek zmieścić na takim małym wyświetlaczu
Która wersja Atmel Studio? v.7 jest na bazie Microsofta Studio i ma (tzn stronę kodową źródeł) to opanowane opcjami. v.4 średniowiczna ciągle modna, nie wiem. O przemapowaniu rozsądnie mówisz. Ale chaotycznie, musisz wybrac jakąś stronę kodową jak "własną" dla systemu: piszesz o klawiaturze, wyświetlaczu itd... zakonwertujesz się na śmierć. Poczytaj...
Witam, chciałem podłączyć lcd 2x16 na sterowniku hd44780 do mikrokontrolera Atmega8. Przez własną nieuwagą podłączyłem na chwile zasilanie do pinu odpowiedzialnego za kontrast. Po zmianie pinów wyświetlacz zachowuje się dziwnie. Cała prawa połowa świeci mocniej i nie wyświetla żadnych znaków. Na obu jej rzędach wyświetlają sie prostokąty, zaś lewa strona...
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....
http://obrazki.elektroda.net/57_12595397... Jakiś czas temu zafascynowała mnie tematyka mikrokontrolerów, a skoro z zawodu jestem programistą, przykładam do tematu szczególną wagę właśnie do strony oprogramowania. Niestety, dostępne w sieci biblioteki obsługujące peryferia są napisane (zazwyczaj) dość brzydko , są słabo udokumentowane oraz...
Kolego zumek mógłbyś napisać o jakim znaku mówisz? Bo tak się składa że ja też znalazłem rozwiązanie moich bolączek i trochę inne niż jeden znak i chciałbym zobaczyć czy o tym samym mówimy :-) Kolego mirekk36 uruchamiałem inne procedury. Działają :-). Ale tak dla prostoty wybrałem sobie na projekt stworzenie własnej biblioteki. Niestety w momencie gdy...
funkcje z rodziny printf z v na początku to są wersje z argumentami w postaci va_list Aha, no właśnie nie wiedziałem co to za wynalazki :P Ale na szczęście fprintf działa dobrze ;) A co do nowej linijki, dodałem do funkcji wysyłającej znak przejście do następnej linii gdy napotka znak '>' więc można powiedzieć, że załatwione (do czasu do kiedy będę...
Czyli wyświetlacz ma własny RAM... :) Czy gdzies jest napisane ze chodzilo mi o RAM matrycy ? Chyba ze szczytem mozliwosci tego wyswietlacza jest dla ciebie wyswietlanie non stop tego samego obrazu ;-).Jako pamieć obrazu mialem na mysli pamiec ROM z ktorej zczytujesz kolejne ekrany lub pojedyncze znaki i wpisujesz je do wyswietlacza (cos na ksztalt...
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....
Witam! Mam problem z komunikacja BTM222 z Atmega16A-PU (11.059200 MHz kwarc) po UART. Podłączyłem BTM222 do COM w kompie, skonfigurowałem ( Tj. a) Wyłączyłem echo, b) Zmieniłem prędkość na 115200kbps, c) Zmieniłem nazwę na własną ). Zanim wyłączyłem echo sprawdziłem układ w programie Bray's Terminal i to co wysłałem dostawałem z powrotem( czyli wszystko...
Obecnie posiadam wyświetlanie LCD na mierniku, ale kiedy głowę pokryje siwizna i oczy już nie te, jak kiedyś, - odczyt z małego wyświetlacza LCD jest karkołomną czynnością i sprawia trudności. To może wymieć wyświetlacz LCD? To jakaś własna/internetowa konstrukcja? Jeśli tak to na 99% będzie to LCD ze sterownikiem HD44780, który jest standardem. Może...
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ą...
Publikuję to z myślą, że może się to komuś przyda. Dopasowałem tani chiński konwerter I2C do wyświetlacza HD44780, który można kupić poniżej 5 zł. Należy linię RW wyświetlacza połączyć z masą. http://obrazki.elektroda.pl/8806597000_1... [syntax=vbnet] ' Uniwersalny nagłowek programu v1a LCD HD44780 TWI (I2C) $regfile = "m8def.dat" 'Atmega8...
To, czy wspomniane rozwiązanie jest skuteczne, okaże się. Na razie "silniczek" jest w trakcie pisania (jest beta, ale nie działa :P ). Ja sądzę, że skoro korzystając tylko z: WRITE CGRAM (37us) WRITE DDRAM (37us) ZAPISBAJTU (37us) da się osiągnąć w miarę dobre rezultaty gdy zrobimy: 1) zdefiniuj 8 znakow w CGRAM 2) wyswietl te znaki 3) delay 4) wymaz...
dzięki za odpowiedź. Znalazłem błąd. Napisałem procedurę która w zamierzeniu miała ustawiać adres początku pamięci CGRAM...niestety chciałem sobie uprościć zadanie i skopiowałem wcześniej napisaną zapominając o podaniu adresu początku pamięci...i stąd krzaki. Nie ma potrzeby ponownej inicjacji LCD ani czyszczenia ekranu przy ładowaniu różnych zestawów...
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,...
Ja robię wyświetlanie w oparciu o transakcje - jest to może nadmiernie skomplikowane jeśli mówimy o alfanumerycznym LCD, ale ma zalety- m.in. łatwa synchronizacja, wysyłanie do LCD tylko tego co jest potrzebne, dostęp do LCD z różnych wątków. Możesz przybliżyć tę ideę transakcji? Jeśli kontroler jest naprawdę szybki to problem znika, jeśli są jakieś...
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....
Witam, od kilku dni męcze się z dorobieniem funkcji, która umożliwi mi definiowanie własnych znaków na LCD na sterowniku hd44780 (20x2). Tak naprawdę to potrzebna mi jest strzałki do góry i na dół, która symbolizowałaby spadek oraz wzrost temperatury. Bibliotekę do obsłiugi LCD wziołem z tąd: [url=http://kursc.dioda.com.pl/str005.ht... Poniżej kod...
To co ja mógłbym poradzić: 1. Jeśli już na siłę chcesz odczytywać coś z pamięci RAM wyświetlacza LCD to trzeba byłoby bardzo dokładnie przejrzeć swoją bibliotekę do LCD i poczytać taką tabelkę rozkazów i ich kodów do obsługi LCD. Tam jest do dobrze opisane .... zatem na tej podstawie można byłoby zrobić odczytywanie. 2. Ale jednak podpowiedziałbym taką...
Witam, mam problem z wyświetlaczem lcd 2x16 (standardowy HD44780, kod producenta JHD 162A) Wyświetlacz jest sterowany Atmega 16. Sprawa wygląda następująco - zainicjaliowałem wyświetlacz w trybie 4 bitowym (własny program w C) - tutaj obyło się bez problemów - robi wszystko co mu powiem, ale... Rozpatrzmy prosty program, który będzie przewijał jakiś...
Alfanumeryczne wyświetlacze LCD ze sterownikiem HD44780 Obecnie ze względu na swoją niską cenę, alfanumeryczne wyświetlacze LCD są bardzo często stosowane w układach opartych na mikrokontrolerach. Chciałbym przedstawić tutaj sposób sterowania takim wyświetlaczem. Sterowanie wyświetlaczem alfanumerycznym wyposażonym we sterownik HD44780 odbywa się na...
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 Forumowiczów. Od dłuższego czasu staram się uruchomić wyświetlacz LCD GDM1602a , jednak nie udaje mi sie , problem leży w inicjalizacji jego , bo podłączenie mam poprawne. czytam na forach ze niby GDM1602a jest kompatybilne ze sterownikiem HD44780 , lecz chyba nie do końca bo w GDM1602a jest sterownik o nazwie : Built-in controller (S6A0069 or...
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ą...
Witam, Chciałem zrobić własną bibliotekę do LCD (z inną biblioteką ten układ działa), po wgraniu programu wyświetlają się tylko czarne prostokąty w górnym rzędzie. Czy mógłby ktoś spojrzeć i powiedzieć gdzie zrobiłem głupotę i czy w ogóle to się do czegoś nadaje?? Korzystam z płytki testowej ZL4AVR. [syntax=c] #include <avr/io.h> #include <util/delay.h>...
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/9482096300_1... Witam. Jest to symulator wyświetlacza alfanumerycznego 16*2 opartego na popularnym sterowniku HD44780. Symulator napisany został w JavaScript, a interfejs jest w formie strony internetowej. Inspiracją do stworzenia tego symulatora był istniejący symulator [url=http://www.geocities.com/dinceraydi...
Witam. To: Zastosowałem się i wyświetla najprawdopodobniej dobrze, jednak z jednym ale, wyświetla mi: 22,00e, Obecny kodzik: http://obrazki.elektroda.pl/3370140900_1... Już w tej chwili chciałbym koledze bardzo podziękować, za pomoc, ale może uda się rozkminić dlaczego wyświetla bez części po przecinku i to e
Cześć, Znalazłem u siebie w szafce stary wyświetlacz LCD 2x16(QC PASS, 1602FZA 2014.2.17), jako że mam też Nucleo, postanowiłem uruchomić sobie ten LCD. Pobrałem bibliotekę do LCD2x16 ze strony controllerstech, która była napisana na sterownik HD44780 (a przynajmniej tak mi się wydaje). W moim wyświetlaczu siedzi ST7066U Link poniżej: https://controllerstech.com/interface-lc...
Napisałem program jeszcze raz, tym razem w oparciu o bibliotekę Radzia. Teraz już nic się nie wyświetla :/. Nie mam pojęcia w czym może być problem. Dodałem opóźnienia. W miejscach gdzie jest // <-- nawet nadmiarowo, żeby sprawdzić czy to coś zmieni, ale ... nic się nie dzieje :|. Przejrzałem jeszcze raz opisy inicjalizacji wyświetlacza z datasheeta...
Zatem należałoby kolegów nieco uświadomić: - CLS TEXT | GRAPH jest dla wyświetlaczy graficznych posiadających wbudowany generator znaków i tym samym posiadający dwie strony pamięci: jedna na grafikę, drugą na tekst. - CLS jako, że jest komendą niezależną przywraca status sterownika tak, że korzysta on później z pamięci DATA RAM i wszystko co jest później...
LCD właśnie doszedł, teraz zostało "tylko" zaprojektować płytkę, a potem sama przyjemność lutowania TQFP ;-) Dodano po 1 Na razie bez problemów, jeszcze tylko mam ostatnie pytanie: Podświetlanie Led należy zasilać +5V DC przez rezystor 1 K (om) Tak?? Dodano po 5 A tak spytam: Dlaczego nie wyświetlacz ze sterownikiem HD44780? B. dobra dokumentacja, tani...
http://obrazki.elektroda.pl/3727430400_1... Prezentuję prosty program, za pomocą którego można szybko i wygodnie wygenerować dowolny znak graficzny dla wyświetlacza LCD HD44780. Wystarczy go „narysować” i program automatycznie generuje nam gotową tablicę znaku do zaczytania do mikrokontrolera. Tablice są w dwóch formatach Hex...
Witam szanownych forumowiczów, Mam problem z przesyłem danych po tym jak zmodernizowałem kod i dałem kilka linijek od siebie na kod ADC-DMA z książki AVR.Układy peryferyjne. Kod chcę przerobić tak aby w terminalu były wyświetlane adc z dwóch wybranych kanałów w tym przypadku PB4 i PB5. W dodatku adc ma być wyświetlane również na wyświetlaczu alfanumerycznym...
Witam. Niedawno otrzymałem takie oto zadanie projektowe: Zbudować układ wyświetlający na ekranie lcd pole poprawnie i niepoprawnie odczytanych miejsc szczególnych z tablicy umieszczonej przed kamerą. Realizacja połączenia komputer->układ przez rs232 i baudrate 19200. Dodatkowo taki układ miał być zrealizowany na attiny2313 i sterowniku hd44780. Wydumałem...
Witam. Mam taki kawałek kodu, wg mnie powinien on stworzyć znak który ma po prostu jedna kropkę w 4 linii, i potem go wyświetlić. Jednak program ten zupełnie nie działa :). Oczywiście wyświetlacz jest odpowiednio zainicjowany itd. Sterownik: hd44780 void _LCD_SETOUT(unsigned char ToWrite) { if(ToWrite & 0x01) PORTA |= (1<<3);...
Witam. Czy ktoś z grupowiczów próbował w "Visual Mirco LAB" zdefiniować własne znaki dla wyświetlacza LCD ?. Wysyłam rozkaz ustawiania adresu pamięci CGRAM (instrukcja 0x40) a następnie wysyłam dane. Niestety kolejne bajty traktowane są jak kody ASCII i pojawiają się na wyświetlaczu np. litery. Wygląda to jakby program nie reagował na zmianę adresy...
Witam. Kupiłem ostatnio na allegro wyświetlacz do miernika lc na pic16f84. Jak się okazało wyświetlacz ten ma 13 pinów i jest na kontrolerze HD44780UB12FS. Z instrukcji znalezionych w internecie(szczątkowe informacje) dowiedziałem się, że kontroler HD4478U ma 3 rodzaje kodowania znaków: HD44780UA00FS --> Japanese standard font HD44780UA02FS --> European...
własne znaki hd44780 hd44780 własne znaki własne
rezystor hamowania falownika kodowanie kluczyka pestki bezpieczniki mitsubishi carisma
protokol pomiarow energii zgrzewarka transformatorowa
Brak zasilania przedniej prawej lampy pozycyjnej w Volkswagenie Tiguan 2 Wymiana pokrętła głośności w Motorola GP340 - krok po kroku