Z wyświetlaczami TFT jest taki problem, że ciężko o sterowniki do nich. Jest mnóstwo różnych typów i nie ma gotowych procedur takich jak do T6963 czy KS108.
Może to w czymś pomoże: [url=http://www.artronic.pl/o_produkcie.... i to [url=http://www.embeddedrelated.com/grou... a to ci się spodoba [url=http://www.datamodul.com/us/page/po...
Mode=8 lub Mode=6 , różnica jest taka że czcionki są szerzej rozstawione, przynajmniej na moim wyświetlaczu.
dokładnie, kod dla czujnika 1820 nie działa z 18b20... ogólnie w książce tej jest trochę rzeczy na opak ;-)
Czyli obraz na tych wyświetlaczach jest odświeżany non-stop i potrzeba pamięci aby z niej przepisywać "obrazek" do LCD tak? Tak to rozumiem. Rzeczywiście jeśli tak jest to "troszkę" atmega się nie nadaje. I tak też chyba w końcu zrobię. Zacznę się uczyć C bo mnie już nerwica łapie. Ale zanim coś skumam to miesiące zapewne miną. Znów zaczynać od migania...
Trzeba dopisać warunek co ma uC zrobić jak zmienna osiągnie "0". Mikroprocesorowi musisz wskazać jak się ma zachować w każdej z możliwych sytuacji bo on niestety nie chce myśleć za Ciebie.
Strona 4 Twojego pdf-a: LCD Controller: LC7981(SANYO) a potem google + lc7981 + code + avr i masz: [url=http://www.mikroe.com/forum/viewtop... kod [url=http://www.sebastians-site.de/homep... projekt [url=http://www.roboternetz.de/community...
1. Obsługę wyświetlacza - Jaka najlepsza jest częstotliwość odświeżania, jak skonfigurować parametry wyświetlacza w Bascomie?... (Config......,.....,...) Zapomnij. Bascom nie ma natywnej obsługi tego wyświetlacza. 2. Jakie są komendy sterujące pracą wyświetlacza w Bascomie ? - jak się ich używa itp... Też zapomnij. Nie ma takich. Lepiej użyj forumowej/sieciowej...
Od pierwszego programu do obsługi wyświetlacza daleko. Bascom jest prostszy niż C++ ale ma znacznie mniejsze możliwości. Na początek chyba lepiej pobawić się diodami. Programy typu włącz-wyłącz, miganie diody itp. To pomaga w zrozumieniu działania mikrokontrolera (przynajmniej ja tak zaczynałem).
Tutaj są operatory bascom/basic: [url=http://www.avrhelp.mcselec.com/inde... - pomoc Bascom AVR online, strona producenta, j. angielski [url=http://sp2ikp.110mb.com/pages/micro... - kurs Bascom, plik .doc, znalazłem w googlach, j. polski Tutaj operatory C/C++: [url=http://pl.wikibooks.org/wiki/C/Oper...
Witam Dla celów edukacyjnych w załączniku jest schemat i program do obsługi czterech wyświetlaczy na układzie 74164 W układach bardziej rozbudowanych programowo trzeba wykorzystać Przerwania Piotr
Nie do końca , ja ostatnio męczyłem się bo na wolnych portach chciałem puścić i2c , niestety bascom odmówił współpracy , musiałem na tych portach zrobić przyciski . Dziwne ?!
Poza zmianą nazwy portów będziesz musiał odpowiednio skonfigurować obsługę timera bo z pewnością on jest wykorzystany do liczenia czasu i obsługi wyświetlacza led .
Ech... ogólnie Bascom niestety nie nadaje się do zadań, w których trzeba bardzo szybko przesłać bardzo dużą liczbę danych, a tak właśnie jest z wyświetlaczami kolorowymi. Kiedyś walczyłem z takim bodajże 4 calowym, to w porywach udało mi się wycisnąć jakieś 0,25 FPS'a ;-) Cały ekran wypełniał się grafiką w 4 sekundy. Druga sprawa, że musisz mieć gdzieś...
Pospisuję się wszystkimi palcami pod zdaniem kol. - naucz się C to dobrze Ci wyjdzie. Poza tym w Bascom na dobrą sprawę też byś napisał obsługę takiego wyświetlacza. W nocie masz schematy, zależności czasowe dla sekwencji wysyłania danych, a potem strony 13-14 masz pełną listę komend z opisami - na początku tworzysz funkcje niskopoziomowe typu SendByte...
Podczas kompilacji wyskakuje Mi błąd: Error : 61 Line : 951 Label not found _LCD_CONTROL ] , in File : E:\DOWNLOADED\ELKA_VNALCDSWJ\VNALCDS... Choć wszystkie pliki wynikowe niby zostały utworzone. Flash used 43%. Zajrzyj do raprtu kompilacji (plik REP), bo pojawiły się na końcu jeszcze wpisy o za dużych ciągach znakowych.
Jeśli wyświetlacz jest w HD44780 to chyba nie ma takiej potrzeby. Bo czy masz wyświetlacz 2*16 czy 2 * 40 to jego pamięć zawsze wyglada tak samo tj. jakby ją rozrysować w tabelce to bedzie miała 40 kolumn. A jak masz wyświetlacz szerokości np 12 to porpostu wyświetli pierwsze 12 znaków. Wydaję mi się że wystarczy jak ustawisz 4*40 wyświetlacz to bedzie...
Witam Mam kilka pytań do bardziej doświadczonych osób na tym forum piszących programy w Bascom. Chciałbym zrobić sobie zegar (godzina) z kalendarzem (wyświetlanie dnia tygodnia i imienin w danym dniu) i pomiarem temperatury z czterech termometrów na Atmedze i wyświetlaczu graficznym 64x128 •Czy trudna jest obsługa wyświetlacza graficznego w Bascom,...
Witam ! Schemat wyprowadzeń wyświetlacza ( podobnego, bez dwukropka). Numeracja powinna się zgadzać z Twoim wyświetlaczem. http://obrazki.elektroda.net/93_12604604... Jak widać na rysunku wszystkie 4 segmenty A są połączone razem B razem, C razem itp. Anody wszystkich segmentów wyprowadzone są osobno. Aby ten wyświetlacz działał musisz multipleksować...
Czyli gdybym użył jednej atmegi jako sterownik wyświetlacza a drugiej do reszty zadań to dało by rade? Czy w bascomie istnieją jakieś gotowe procedury do obsługi takiego wyświetlacza?
Atmega 8 wystarczy. Jeśli chcesz kolego liznąć tematu mikrokontrolerów w sposób bezbolesny, polecam książkę Marcina Wiązani o tytule bodajże "Programowanie mikrokontrolerów w języku Bascom" - jest tam m.in. opisana obsługa wyświetlaczy 7dmio segmentowych z multipleksowaniem i nie. Jeśli zrobisz kilka przykładowych układów z tej książki, to z tematem...
Chciałem uruchomić wyświetlacz led z kasy fiskalnej. Jaki to wyświetlacz? Moze sterownik zgodny z popularnymi LCD. W takiej sytuacji Bascom ma wbudową ich obsługę.
Spotkałem się z tym, że wyświetlacz SDEC nieinicjalizował mi się, gdy ustawiałem bity D7 do D4 przy kwarcu 1MHz (co prawda pisałem w C, ale zasada jest ta sama przy obsłudze bitowej), dopiero przy 8MHz mi poprawnie zainicjował się wyświetlacz.
Witam. Może lepiej zmienić wyświetlacz. [youtube]https://www.youtube.com/watch?v...
Czyli zwykły prosty miernik częstotliwości z jej porównaniem przy pewnej wartości - bez problemu się to na jednym timerze realizuje... Zobacz tu: [youtube]http://www.youtube.com/watch?v=... Złapałem tym nawet 40tys. obr/min :) Co prawda to przykład na attiny44, bo obsługa wyświetlacza i takie tam duperele zabierają jednak piny i pamięć...
Witam, przeszukałem google, eletrodę itd. ale dokładnej odpowiedzi nie ma. Tak więc kupiłem ten wyświetlacz LCD WC1602A [STBLWNC06]. Jak wiadomo jest on blue-negatyw :). Podłączyłem ATmege16 wszystko jest NAPEWNO dobrze podłączone mam potencjometr 10k i wyświetla mi się tylko górna linijka kwadratów tyle tylko, że one mają taki kolor nie czarny, a coś...
Obsługa wyświetlacza TFT. Sterowanie wyświetlaczy kolorowych z kontrolerem SSD1963 w Bascom AVR: http://ep.com.pl/files/8923.pdf robiw Dodano po 51 robiw , dziękuję za odpowiedź. Jednak nie to miałem na myśli. Wiem, ale być może to nieco pomoże...robiw
Wiele środków nie mam, więc nie będę kupował jakiegoś LCD za 45zł. HD44780 już obsługiwałem.
128x64 monochromatyczne są obsługiwane przez Bascom.
No nic. Szkoda. Myślałem że skoro istnieje coś takiego jak I2CDELAY to może i jakieś LCDDELAY się znajdzie. Ale jak nie to trudno. W takim razie nie pozostaje nic innego jak napisanie własnych procedur do 1Wire, bo to łatwiejsze niż obsługa wyświetlacza LCD.
Z poziomu Bascom, może się to nie udać... Ponieważ Bascom ma wbudowaną standardową obsługę wyświetlacza.
Dostałem linka do strony, na której są opisane dwa urządzonka obsługujące wyświetlacz w Oplu ale są na PICu (16f84). Jest opisany sposób transmisji, są źródła do PICa. Próbowałem to przerobić na 51 (pod Bascomem) i nie chce śmigać (interesuje mnie sama obsługa wyświetlacza). Wieczorem postaram się podesłać materiały i fragment listingu, który zrobiłem....
Wygooglowałem taki link: http://www.it.pw.edu.pl/~mst/twturl/labo... (ale u mnie nie chce działać :| ) Znalazłem jeszcze na Elektrodzie (AVR) ale może się przyda? http://www.elektroda.net/download/dwpl.p...
Tutaj jest obsługa wyświetlacz lcd w języku bascom '51 z kursu bascom college z edw.
Ksiązka kurs pisania w BASCOM AVR to np. "Programowanie mikrokontrolerów AVR w jezyku BASCOM" Marcin Wiązania BTC. Ksiązka rozpoczyna się od opisu większości funkcji komend BASCOM potem trochę o procku AVR a następnie proste programy obrazujące możliwości AVR i obsługę róznych interfejsów... jest też kilka programów obsługi wyświetlaczy czujników przetworników...
Jedyne co znalazłem/ jak narazie :D .
Może coś w programie na początku trzeba cos zdefiniowac??
to zależy na jakim sterowniku jest ten wyświetlacz i czy BASCOM AVR go wspiera (wszystko jest w angielskim help'ie
A... przypomniałem sobie, że jak robiłem obsługę wyświetlacza T6963 to też wyłączałem przerwania na czas obsługi wyświetlacza i sprawa się uspokoiła.
wiem, ze kolega jest zwolennikiem BASCOMA, książkę też na oczy widziałem i nie uważam jej merytorycznie za złą, ale uważam iż skoro kolega bartus zaczyna naukę, to lepiej od razu od C, bo przesiadka z BASCOM na C może stwarzać problemy i późniejszą niechęć do C. A książka Mirka o C jest na prawdę bardzo sympatyczna i na chwilę obecną nie czuję już żadnej...
Umieścisz kod obsługi tego wyświetlacza w bascomie??
Uruchomiłem ten wyświetlacz. Ale jest problem z obsługą tego wyświetlacza w bascomie. Obraz wyświetlany jest od połowy ekranu w dół. czyli to co powinno być od samej góry zaczyna się od połowy w dół, a to co na dolnej połowie wyświetlane jest na górze. Ma ktoś z Was jakieś informacje, jak to poprawić? Szukam od kilku dni i nic nie ma w internecie na...
Urządzenie ma jeszcze wyswietlacz 2x16, czy podczas programowania powinno się na nim coś pojawiać? Podczas ostatniej (nieudanej) próby nie zauważyłem na nim żadnej reakcji. Nie, podczas programowania przesyłasz tylko program do mikrokontrolera. Natomiast jeśli jest obsługa tego wyświetlacza, to po resecie powinno się na nim coś pojawić.
Witam Mam pytanie czy ktoś wie jak połączyć wyświetlacz z Nokii 3310 do ATmegi8 poprzez port C. Prosiłbym również o jakiś przykładowy program z obsługą tego wyświetlacza napisany w BASCOM-AVR. Pozdro i dzięki :)
Co do wyświetlenia na lcd, to już możesz zrobić to sam. Poczytaj w helpie o instrukcji Lcd i konfiguracji obsługi wyświetlacza w bascomie. To nic trudnego, tylko trzeba chcieć.
Teraz dopiero dopatrzyłem się, że przy starcie raz wywala wartość 85 stopni co nie powinno mieć miejsca. To jest zupełnie normalne że pierwszy odczyt może wskazywac 85°C. Patrz: uwaga pod tabelą na str. 3 datasheet: *The power-on reset value of the temperature register is +85°C Może ci się takze pokazac 0°C , - jako jeden z poczatkowych odczytów gdy...
Po pierwsze jakie czasy chcesz obliczać i jakie przerwania po co ??? To jest bascom nie assembler, deklarujesz na wstępie programu prędkość kwarcu a kompilator troszczy się o resztę tj. dajesz deklarację $regfile = "m8def.dat" $crystal = 12000000 Po drugie, procedura obsługi wyświetlaczy LCD (mowa tu o alfanumerycznych HD44780) jest w BASCOM zaimplementowana...
witam wszystkich chodi mi o to czy da sie coś pokombinować w pliku glcd.lbx to jest w bascomie do obsługi wyświetlacza graficznego na kontrolerze t6963c bo w bascomie jest obsługa max 240x64 a potrzebuje 256x64 czy da sie to jakoś prosto rozwiązać ?
dzięki wdogli napewno poczytam :) A ma ktoś może kawałek kodu w bascomie do obsługi tego typu wyświetlaczy?
S65 miał trzy różne wyświetlacze: Sharp LS020xxx Hitachi LPH88xxxx Epson L2F50xxx każdy z nich miał inny sposób obsługi.
Tak, są w tym instrukcje ASM, ale '51, natomiast całość to biblioteka dyrektyw do obsługi wyświetlacza w BASCOMie. Zasadniczo chyba jedynie może przydać się jako podstawa do zrobienia własnej dla AVR, bo do niczego innego się tutaj nie przyda.
pokaż zdjęcie wyświetlacza, zapytaj w serwisie komórek czy taki sam wyświetlacz jest w n6100, jeśli tak to wpisz w bascomowym helpie pcf8533 i masz bibliotekę do jego obsługi
Witam Program do obslugi klawiatury na PS2. $crystal = 8000000 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portc.3 , Db5 = Portc.2 , Db6 = Portc.1 , Db7 = Portc.0 , E = Portc.4 , Rs = Portc.5 Config Keyboard = Pinb.2 , Data = Pinb.3 , Keydata = Keydata Dim Kod_kl As Byte Cls Do Kod_kl = Getatkbd() If Kod_kl > 0 Then If Kod_kl > 31...
Samemu napisać obsługę LCD w Bascomie?
Nie jestem specem w tej dziedzinie ale chyba brakuje Ci tam konfiguracji wyjść do obsługi wyświetlacza LCD.
Link który podałeś jest ok do wyświetlacza na sterowniku Ks-108. Interesuje mnie jednak czy będzie pracował ze sterownikiem na NJU6679A. Czy samemu trzeba napisać obsługę w Asemblerze?
(at)zumek : dzieki za namiary... program rozkodowany :) (at)szymtro : obsługa wyświetlacza pod bascomem wydaje mi się dużo łatwiejsza. jak obsłużyć LCD przy pomocy assemblera mi się jeszcze nie udało rozgryźć, stad to pytanie. tak czy siak program został wgrany, jutro podepnę LCD i sprawdzę czy działa.
Współpracują następujące wyświetlacze: 1. Monochromatyczne: Na sterowniku T6963C 2. Monochromatyczne: Na sterowniku KS108 3. Kolorowe: Na sterowników PCF8833 i odpowiedniku od Epsona To na wbudowanych bibliotekach, a pisząc własną obsługę możesz obsłużyć prawie każdy wyświetlacz, jednak to wymaga dokładnej znajomości jego sterownika i trochę pracy.
Kupiłem kwarc 16MHZ, 12MHz (pod USB) i zegarkowy, ale nie do końca wiedziałem, czy mogę go podłączyć zamiast obecnego. Mam wlutowany 16, bo początkowo uznałem, że "co za różnica" . Co do Twojego wyjaśnienia... Jeszcze kilka razy to przeczytam i pewnie załapię. W przerwaniu mam mieć sterowanie anodami, a w pętli głównej obsługa katod, czyli segmentów?...
Witam. Wznawiam temat. Udało Ci się coś z tym wyświetlaczem zmajstrować? Bo ja jak narazie nie umiem nic zaincjować na wyświetlaczu.
Sam z siebie nie będzie. Atmega8 i żadna inna atmega nie ma sprzętowego wsparcia dla wyświetlaczy zgodnych z HD44780. Musisz sam napisać program do jego obsługi.
Odnośnie HEX-a z wersji 1.11.7.4 to sprawa wygląda następująco: 1. Konfiguracja przerwań i licznika Timer2 przebiega prawidłowo. Kod nie różni się od tego jaki występuje w 1.11.9.2 (przytoczony wyżej) 2. Wewnętrzne zmienne: _sec, _min, _hour, _day, _month, _year są aktualizowane w każdym przerwaniu. RTC zatem chodzi w tle. 3. Zmienne Time$, Date$ są...
Wiem, wiem, było juz tego dużo, ale własnie dlatego nie sposób znaleźć w tej mieszaninie coś co mi potrzeba. Najprościej mówiąc: potrzebuję dowolny program napisany w BASCOMie pod proca atmega8 (nie na 128 !) wyświetlający na wyświetlaczu od nokii 3310 jakieś napisy, na którym można się nauczyć obsługi tego wyświetlacza w bascomie. Może być komunikacja...
No to Bingo. Także wyświetlacz masz pewnie sprawny i układ z programem również. Ja wiem tylko jak wyłączyć obsługę interfejsu JTAG za pomocą FUSE Bitów w BASCOMIE. Niestety na C się nie znam ani na ASMie pzdr. Piotrunio
Ten z CX56 ja mam opanowany, i to w BASCOMie. Z C55 czy C65 to nie bardzo. Mam jeszcze obsługę tego z 3410i.
A najlepiej zajrzeć do noty katalogowej sterownika wyświetlacza i samemu napisać sobie funkcje obsługi.
Mam do Was pytanie Po zaprogramowaniu ATMEGI 8 przy pomocy KHAZAMA i USBasp oraz przy współpracy z wyświetlaczem 1*16 (w Bascomie wybrany 1*16a) nie wyświetla mi zdefiniowanych przez mnie znaków za pomocą polecenia "deflcdchar" W programie kompiluje się bez uwag, kopiowałem nawet fragmenty programów odpowiedzialnych za to z innych - działających programów...
Ten identyfikator chcesz wyłącznie dla siebie czy chcesz jakoś zmieniać tekst? Animować go? Dla tak prostych zastosowań to Bascom i wystarczą przykłady typu obsługa wyświetlacza LCD ;)
Za swego czasu opis takiego układu pojawił się na łamach EDW w dziale Bascom College. Z tego co sobie przypominam był tam kompletny kod źródłowy. Serię tych artykułów możesz ściągnąć ze strony: http://www.edw.com.pl/index.php?module=C... Wiele gotowych projektów ukazywało się również w miniprojektach...
Napisz co konkretnie zmieniłeś w momencie jak przestało działać. A jak nie wiesz to powoli wracaj do wersji kiedy działało. Np. zacznij od kodu który tylko odbiera kody od pilota a potem dodawaj po kawałku obsługę I2C, wyświetlacza, 1Wire, itd.
Czy ma ktoś może bibliotekę obsługi wyświetlacza dla CodeVision i mógłgby się podzielić?
Zubiik , moim zdaniem i z tego co słyszałem to bascom strasznie muli i zżera pamięć. a po za tym, wersja testowa daje za małą możliwość wygenerowania kodu, chodzi o wielkość, że kod nie może przekraczać 4096kb. Jeśli potrafi się pisać poprawne programy i pozna Bascoma to i analizator widma akustycznego uda się zrobić w Bascomie. Da się zrobić to w...
Witam, W literaturze spotkałem się podłączeniem wyświetlaczy LED pod jeden rejestr, np. PORTB i kod wyglądał tak: PORTB = LOOKUP (eedr, etykietka) ... etykietka: DATA 192, 249, 164, 176, 153, 146, 130, 248, 128, 144 'DATA 1, 2, 3, 4, 5, 6, 7, 8, 9, 0 A co jeśli piny a, b, c wyświetlacza mamy podłączone pod PD1, PD2, PD3 a piny d, e f, g, DP pod PB0....
Google: "SED1520 LCD Bascom" Pozdr, TW
...Efekt jest taki że na wyświetlaczu jest liczba 02 ale niestety nie mogę całkowicie zlikwidować lekkiego świecenia się pozostałych segmentów danego wyświetlacza które akurat nie są potrzebne do wyświetlenia prawidłowo danej cyfry... Mnie to wcale nie dziwi , bo "wsuwasz" dane do rejestru 164 , kiedy wyświetlacz jest aktywny. Piotrek
A o co chodzi z ta inicjalizacją? Aby wyświetlać jakieś zanki na zwykłym LCD (HD44780) wystarczy w bascomie użyc polecenia LCD" " Czy dla DOGM tez można używac tego polecenia? Byłbym wdzięczny jakbyś mógł zamieścić kawałek probramu (w bascomie) obsługi tego wyświetlacza i schemat połączenia z procesorem. pozdrawiam Darek
Jeżeli wykorzystujesz BASCOM'owe biblioteki do obsługi wyświetlacza graficznego, ponowną inicjalizacje możesz spróbować wykonać tak: [syntax=basic4gl]Gosub _Set_Display lub !Call _Set_Display[/syntax]
Cześć. Poszukuje przykładowego programu do obsługi dcf77 i obsługującego wyświetlacz lcd w bascomie. Szukania nic nie dały. jak zmodyfikować układ zegarka na pcf by powiedzmy dwa razy na dobę synchronizował sie?
Witam. Zasyłam projekt swojego zegareczka na atmega 32 z dcf77. Niestety nie posiadam schematu, projektowałem płytki z głowy. Projekt płytki w protelu 99, kod w bascomie. Obsługa wyświetlacza na MAX 7219. Pomiar temperatury też jest. Dwie płytki wyświetlacza. Typowe rezystory podciągające.
Tak, pod warunkiem oczywiście że program jest napisany w taki sposób że uC się wyrabia i nie gubisz przykładowo części przerwań. Dokładność źródła zegarowego też oczywiście ma znaczenie. Umieszczanie części obsługi wyświetlacza w przerwaniu w takim środowisku jak bascom nie jest zbyt dobrym posunięciem.
Jak chcesz, to mam napisaną w asemblerze obsługę wyświetlacza KS108 na ATmega 8 ;)
Jest gdzieś jakiś opis czyli coś w rodzaju instrukcji obsługi - jakie polecenia w bascomie to obsługuje ? - jakim poleceniem wyświetlić polskie znaki ? przy zwykłym wyświetlaczu wykorzystujemy defloatcharacter ( znaki definiowane )
Po "Wait1" wstaw obsługe wyświetlacza lub skok do podprogramu obsługi lcd.
Jeśli ktoś mógłby mi udostępnić program na obsługę miernika częstotliwości na 4 wyświetlaczach LED w Bascom 8051 Demo to byłbym bardzo wdzięczny (schemat również bo bez niego to klapa). Zbyt mało wiem i nie poradzę sobie z tym problemem. Dziękuję wszystkim życzliwym.
Zrobić obsługę wyświetlaczy w przerwaniu?:> PS coś krótki ten byte od config portuD:]
Witam Mam mały problem z obsługą wyświetlacza lcd 1x6. Program napisałem w bascomie , ale nie mogę go skompilować , gdyż program (bascom avr) wskazuje , iż jest to błąd w definiowaniu rodzaju LCD-ka. Co mogę z tym zrobić ? Skonfigurować jako 1x16 ?? Proszę doradźcie mi :)
Czy w obsłudze przerwań używasz jakiś instrukcji do obsługi LCD? Jeżeli masz możliwość zamień wyświetlacze i sprawdź czy tak samo się zachowują.
Ok! Następnie.. Mult_wysw_matr: 'podprogramu obsługi przerwania cdn...
Przy tak małej częstotliwości sygnałów możesz zrobić to na AVRku bez problemu. Najlepiej po prostu dodać do kodu jakiegoś programamtora com(usb)->isp obsługę wyświetlacza i różnych wyjść dla MOSI/MISO/...
Bez problemu napiszesz obsługę plików BMP. Jak mi się uda odnaleźć to załączę kawałek kodu bascoma. Jaki masz wyświetlacz, kolorowy? Jeśli nie to faktycznie lepiej zapisać w formie tablicy i potem zapalać kolejne wiersze/kolumny. Są też konwertery BMP -> HEX, znajdziesz na forum.
BASCOM AVR : Do obsługi wyświetlacza LCD 16 x 2 używam bibliotekę "lcd_i2c_v2.lib". Jeśli chciałbym zastosować jeszcze inne moduły używające I2C np. Moduł dokładnego zegaru czasu RTC DS3231 , to jak to wszystko konfigurować. Np dla obsługi LCD mam: Config SCL = PortD.5 Config SDA= PortD.6 i co teraz zrobić jeśli w/w zegar chodzi na portach np. SCL=portD.2...
A w asemblerze to już w ogóle bajka - od jakiegoś czasu myślę o obsłudze LCD na przerwaniach timera... ;) Light'I
Zdecydowanie upraszczasz proponuje poczytać jeszcze tego helpa (config lcd, config lcdpin). Na elektrodzie masz setki przykładów konfiguracji wyświetlacza w bascomie użyj szukajki. Biblioteka lcd4.lbx z tego, co się orientuje wspomaga obsługę wyświetlaczy posiadających cztery linie w znacznej ilości przypadków nie ma potrzeby jej użycia.
W c niema żadnych bibliotek do obsługi takich rzeczy jak wyświetlacze LCD, więc trzeba skorzystać z dodatkowej biblioteki, można napisać ją samą, albo ściągnąć z internetu, aktualnie jest już dużo takich bibliotek do pobrania. A później to wygląda już bardzo podobnie jak w bascomie, tylko, że albo masz tą bibliotekę w głównym pliku programy(nie polecam)...
Bardzo dobrym rozwiązaniem będzie jeśli kod do obsługi wyświetlacza umieścisz w przerwaniu od jakiegoś timera do { . tu w pętli głównej obsługa magistrali 1wire . } loop czas: { . tu obsługa przerwania licznika . } masz uniezależnienie od instrukcji wait mozesz naprzykład ustalić częstotliwość przerwań licznika co 1ms
witam. jak bawialem sie wyswietlaczem od 3310 to na spi programowym mi chodzilo a na sprzetowym nie. niestety nie wiem w czym byl problem. mozliwe ze jest jakis bug w poleceniu config spi w bascomie
Witam szanownych forumowiczów i forumowiczki. Mam problem z obsługą sterownika wyświetlacza LCD, układu HT1621B w bascom. Nie potrafię go nijak zainicjować, nic do niego nie dociera. Swego czasu użytkownik forum Saper/nolin11 pisał, że ma opracowany sposób komunikacji z tym układem w bascom, który śmiga jak trzeba nawet ze specjalnymi funkcjami i chętnie...
Do Patryk987 :) Nic nie piszesz w jakim języku napisałeś program obsługi wyświetlacza, jeżeli był to np BASCOM to wystarczy kilka instrukcji do jego uruchomienia. Sądząc po schemacie używasz wewnetrznego zegara który domyślnie ustawiony jest na 1MHz. Spróbuj dołączyć zewnętrzny rezonator kwarcowy (nie zapimnij zmienić fuse-bitów). Tak jak wyżej, czarne...
Witam Poniżej plik z programem dla Bascom do obsługi sterownika LCD SED1335. Pozwala sterować wyświetlacz o rozdzielczości 240x320.Zmieniając fragment programu odpowiedzialny za inicjację SED1335, możemy sterować LCD o max. rozdzielczości 255x640. Uwaga: aby skompilować program potrzebna pełna wersja programu Bascom AVR. AB
Zamiast 24c32 proponuję 25320 lub inne działające po SPI z rodziny 25XXX są znacznie szybsze a sam program obsługi w przypadku USI też będzie bardziej zwięzły . Co do asemblera ,który proponował ktoś w poprzednich postach to też jest sposób na zmniejszenie kodu ale wymaga jego dobrej znajomości . Poza tym należy możliwie dużo używać układów peryferyjnych...
bascom obsługa wyświetlacza bascom obsługa obsługa wyświetlacza stm32
huawei gniazdo naprawa korad ka3005 wentylator płyta bosch kondensator
problem hałasu spawarka silnik żaluzji zewnętrznych
Klimatyzacja dwustrefowa: różne temperatury po stronach kierowcy i pasażera Odważniki przeciwwagi w Peugeot 307 CC - funkcje i znaczenie