Mam taki oto problem Jest sobie LCDsmartie w wersji5.1 i przy niektórych screenach zatrzymuje się i wywala komunikat o barku płyty w cdromie 8O niech ktoś mnie oświeci co ma wspólnego wyświetlanie np. temperatury procesora lub jakichś danych z winampa z obecnością płyty w napędzie cd ? Próbowałem zainstalować smartie na nowo i to samo :( Przez to możliwości...
Witam Postanowiłem napisać ten wątek bo kilka miesięcy temu sam szukałem informacji na ten temat i nic nie znalazłem. Ale do rzeczy. Pod koniec zeszłego roku posuła mi się matrysa w moim portege s100. Chodziłem od sklepu do sklepu, od serwisu do serwisu i albo nikt takiej nie miał, albo nie byli mi w stanie udzielić odpowedzic itd itd. Poprostu załamka....
Witam. Czy ktoś może walczył z odbieraniem danych z programu LCDsmartie pracującego w trybie szeregowym ? Są tam 2 opcje szeregowe Crystalfontz i matrix orbital. Z tego co ustaliłem obie są co najmniej dziwne. W opcji crystalfontz wysyłane są dane w formacie 6znaków stałych dane o 1 lini 3 znaki stałe dane o 2 lini. Niby fajnie ale ramka ta nie ma stałej...
Witam Czy ktoś mógłby mi wytłumaczyć jak działa ta funkcja? u08 LCDSetAddress(u08 adr) { return *(u08 *) (0xE000+adr); // dummy return to avoid optimization problems } najlepiej to jakby ją na asm przetłumaczyć:) Cały kod jest tutaj: a schemat tu Pozdrawiam
da sie jakos ustawic szybkosc przelaczania shiftlcd? w jakiejs bibliotece albo cos? tzn widze rezultaty kiedy oszukam kompilator i w kodzie pisze cristal 32 Mhz ,chociaz mam 8.. ;) a niestety jest to bascom :(
Kupiłem dzisiaj telewizor Samsung LE32S81B Po 4 godzinach oglądania stało się coś takiego : Błagam powiedzcie co to może być wydałem kupe kasy a tu nagle... Tytuł poprawiłem - p.11 regulaminu. Zdjęcia powinny być zamieszczone w sposób trwały: - poprawiłem.
Ostatnio złożyłem na płytce stykowej układ wg schematu (schemat użytkownika manekinen z tego forum) w załączniku, wszystko działa. Teraz zastanawiam się nad dodaniem 6 diód led do układu oraz sterowanie nimi z poziomu lcdsmartie. Mogłoby to wyglądać np w ten sposób że na danym ekranie wpisujemy $dll(led, 1) i wtedy podczas wyświetlania świeci się dioda...
Witam, LCD TFT ITB02-2.8 do tego LCDShield dla Arduino Mega cena za zestaw LCD + Shield = 89 zł wysyła paczkomatem w cenie Sprawne przykład odpalił z kopa! Dwa czujniki ultradźwiękowe HC-SR04 10zł za dwie sztuki + KW
Witam. Znalazłem w necie taki dość rozbudowany programik, ale nie wiem jak dodać obsługę polskich znaków diakrytycznych "ąęśćźżół" itd. Wiem że w sekcji data są one zapisane w postaci hex, wiem też jak stworzyć dany znak, ale nie mam pojęcia co dopisać do programu żeby wyświetlił zadeklarowany znak. Gdzie w procedurze wypisywania znaków jest ujęte wyświetlanie...
EDIT: Odpaliłem LCD i działa bez problemu z takim kodem: 'Set in Options, Compiler: 'HW stack=128 'Soft Stack=128 'Frame=128 $regfile = "m32def.dat" $crystal = 1000000 'LCD VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV Config Pinb.7 = Output Config Pinb.5 = Output Config Pinb.4 = Output Config Pina.0 = Output Config Pinb.0 = Output Dim Lcd_data...
Prześledź to: (co zbyteczne, wyrzuć. Mega 8 daje radę) '-----------LCD for Nokia 3310 and Mega AVR-------------------------------------... ' 'Based on Louis Frigon program in C: "Nokia LCD Library" at www.microsyl.com 'and 'Darek Dobrowolski program in Bascom: "Wysterowanie wyświetlacza LCD LPH7779(Nokia 3310) przez ATmega128L...
A new form of display technology called Organic Light-Emitting Diode (OLED) is sweeping the display world today. Let’s take a look at what TFT display VS OLED display and how it stacks up to TFTs. OLED display uses a light-emitting diode (LED) that features an organic compound as its emissive electroluminescent layer. Electric current is applied...
Proponuję zajrzeć tutaj : , w dziale "Instructions -> Circuits for HD44780 controller based LCDs" są schematy podłączeń takich wyświetlaczy Wiem trochę o SMARIE, ale słyszałem o jakichś bibliotekach żeby nie ufajczyć LPT, jeżeli ktoś mógłby zamieścić link do strony, gdzie je znajdę to będę ponad 100% wdzięczny :?: ...o tym nie słyszałem :| Nic nie spalisz,...
Witam po dłuższej przerwie. Może komuś przyda się gotowa procedura obsługi LCD niebuforowana czyli taka w której nie potrzeba deklarować dużej tablicy w RAMie - przydatne jak próbuje uruchomić się jeszcze AVRDOS który tez trochę RAMu potrzebuje. Po krótce mówiąc cała konwersja znaków i wysłanie do LCD odbywa się w locie. Dodałem również: * obsługę czcionek...
Witam wszystkich Posiadam wyświetlacz LCD-AG-C240128D chciałem go uruchomić wykorzystując transmisje za pomocą SPI. Po zapoznaniu sie z nota katalogową Podłączyłem wyświetlacz jak na schemacie poniżej. C1-C2 4,7uF C3-C4= 100nF Napisałem procedury wyświetlania i inicjalizacji wyświetlacza [syntax=basic4gl] $regfile = "m32def.dat" $crystal = 1000000 'LCD...
Wyświetlacze do minikomputerów to ciągle jest nie do końca rozwiązany problem. Wyświetlacze z interfejsami HDMI czy MIPI DSI to znacznie ograniczona oferta i nie zawsze są dobrej jakości. Dlatego zainteresowałem się modułami NanoPI Fire które są wyposażone w całkiem pożądne procesory Samsung-a i posiadają wyprowadzone złącze RGB, czyli najprostszy interfejs...
Do podłączania LCD graficznych i alfanumerycznych przez port LPT do komputera polecam te 2 serwisy, 2 różne oprogramowania i różne projekty jak podlaczyc wyswietlacze różnych typów. schematy na przykład tutaj: Pozdrawiam!
Witam! Jest to zwykly wyswietlacz alfanumeryczny 1x16 znaków na kontrolerze HD44780. Jak go podlaczyc do PC? Zerknij na linki na dole postu. Domniemam ze temat walkowany na elektrodzie pare razy. Wykozystane jest w nim 10 pinow linie D0 do D3 nie sa podlaczone (wyswietlacz jest przystosowany do pracy w trybie 4ro bitowym) - dane znaków pisuje sie 2...
Proszę o nie łączenie postów. Po długich poszukiwaniach znalazłem rozwiązanie. Należy w katalogu z plikiem wykonywalnym "LCDsmartie.exe" utworzyć plik zawierający: "<configuration> <startup useLegacyV2RuntimeActivationPolicy="true... <supportedRuntime version="v4.0" /> </startup> <runtime> <loadFromRemoteSources enabled="true"...
Cześć! Od dłuższego czasu zabierałem się za zamontowanie wyświetlacza LCD do peceta via LPT. Po znalezieniu kilku schematów wykonałem połączenie zgodnie z zaleceniami zamieszczonymi na stronie LCD Smartie Problem główny: Każde oprogramowanie, którego spróbowałem, Smartie w wersjach od 5.3 wzwyż, jaLCDs, LCDEkspert i inne, których nazw nie pamiętam a...
Witam. Poszukując odpowiedzi na pytanie z innego It happens sometimes in Windows Vista or 7 that Smartie's network statistics doesn't see the physical adapter between the first 9, and selecting any other figure higher than 9 results in a range check error. I know some have encountered this problem, so did I, and I finally found a possible solution......
Funkcja odczytu jest wywoływana tylko tutaj w nieskończonej pętli głównej: [syntax=c] convert(); LCDcls(); temperatura=(odczyt_DS()); LCDhome(); LCDstr("Tb= "); LCDdec(temperatura); LCDsend(0xDF); LCDstr("C "); [/syntax][/code] Sama obsługa wyświetlacza raczej nie będzie tu przyczyną...
W zasadzie nie podlanczalem wyswietlacza do kompa jeszcze, ale kilka pomyslow kolata mi sie po glowie (przydaloby sie jakbys podal jakiego Windowsa uzywasz, wersja Smartie oraz ew sterowniki do portu LPT, no ale bede improwizowal): - Sciagnij nowa wersje Smartie (aktualna to 5.2): - Sprawdz i ew zmien ustawienia portu LPT w BIOSie. Dla starszych wersji...
Poszukaj tu: pozdro andy
nie wciskaj kitów abi-lcd.lbr 22,871 18,640 Sat Jan 3 12:15:46 2004 Alphanumeric 16 pins LCD displays library file for SEIKO,HANTRONIX and OPTREX LCD's. 2x20 and 4x20 configuration with backlight option. lcd_parallel.lbr 4,367 21,651 Sat Aug 2 04:07:35 2003 Parallel LCD Library - contains packages for the 14 pin DIP and SIP headers commonly found on...
Gdzie na tej płycie masz skaler/ lub procek..? *mogą byc osobno lub w jednym krysztale> (SE656MR-LF w Samsungch ) bowiem znalazłem info Genesis Microchip here and Pixelworks (Tualatin, Ore.) have each introduced controller chips designed for 15-inch XGA LCDs. The dual interface on Genesis' gm5010 supports legacy (analog) PCI cards and the emerging Digital...
Może opiszę po prostu o co mi chodzi.. Nabyłem wyświetlacz lcd BSC1A16DRY zgodny z hd44780, chcąc zacząć naukę (a właściwie nowe hobby) programowania mikrokontrolerów. Pomijając fakt, że doskonale, wiem że nie rzuca się od razu na głęboką wodą. Lecz skoro już jest, to fajnie by było, gdyby zadziałał, choćby tylko po to, żeby podczas nauki sterowania...
Polecam jako ciekawostkę w tym różne modele dla innych zainteresowanych:
BSC1A16DRY Wiem już chyba o co chodzi, ale nie wiem jak to naprawić. tutaj: Znalazłem informację: Istnieją modele wyświetlaczy 1x16 znaków np. Hitachi typ LM020, w którym pomimo 1 linii wyświetlającej 16 znaków przyporządkowanie poszczególnych matryc na panelu LCD do adresów w DD RAM jest nieco inne: Dla tego modelu LCD podczas inicjalizacji powinna...
Mają taką matryce w serwisie sony, ale cena zaporowa, ponad 220 funtów za panel... Telewizor miał służyć jako monitor w mojej pracowni, zastanawiam się nad innym panelem. Właśnie szukam na lcds-display.com, może uda się coś dobrać...
Doczytałem i wyglada na to, że się nie da bo: Plasmas also require a precharge where a cell must be primed to decrease its turn-on time before being activated. This leads to the cell emitting a small amount of light, but, again, this has been addressed by manufacturers. With bright ambient light, plasma displays can appear to be washed out because of...
Przy ustawieniu dobrego kontrastu bez zadnych danych powinien zaświecić wszystkie piksele w górnym wierszu ale tak słabiutko że pod światło tylko widać.Jeśli kontrastu nie ustawisz nie powinien nawet mrugnąć.Niektóre wymagają ujemnego napięcia dla końcówki kontrast ,inne od 0-5V ustawiane potencjometrem.Żeby sprawdzać dalej można podłączyć pod LPT i...
Jak zrobić coś takiego ?? Mam procek AT90S2313 Do niego dołączony COM poprzez MAX232 i 8x LED do portu B. Z coma odbieram dane konkretnie text wysyłany przez program LCDsmartie. Chcę teraz napisać soft który odbierze np 20 znaków i przetransformuje je na odpowiednie ciągi danych przeznaczone do wysłania na port B programik ma sterać wyświetlaczem widmowym...
Każdy program ma inny interfejs, (sterowniki portu LPT masz?). Co do kontrastu to w mojej głowie pojawiło się "nie" przed reaguje ;) Jest to standardowy wyświetlacz na popularnym sterowniku HD44780. Sprawdź czy na pewno masz port LPT w trybie EPP, tryb LCD musi być koniecznie 8bitowy, zresztą: tam jest ładny rysunek, pamiętaj że ważne jest żeby kabel...
My na to zainstalować to:
Podłącz najpierw wyświetlacz pod LPT. Program do LCD: Pod USB nie zrobisz o tak sobie. Potrzebny jest m.in układ FT232 + mikrokontroler lub mikrokontroler z sprzętowym/programowym USB.
nie sprawdzalem czy tu to jest ale w sumie to spora kopalnia wiedzy o lcd moze cos ciebie naprowadzi na rozwiazanie problemu
Wyswietlacz LCD podłączyłem wg poniższego schematu: Do sterowania LCD przez komputer użyłem programu LCD Smartie 5.3.2 Final - do pobrania tu: W ustawieniach należy wybrać Setup -> LCD Size 2x24, potem zaznaczyć HD44780 (Parallel) -> kliknąc w przycisk (HD44780 Settings) i w oknie port wpisać 378, kliknąć OK. I wpisać sobie jakiśtekst do wyświetlenia...
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...
Na stronie Smartie'go nie mogłem nic znaleźć o jego działaniu na porcie USB Dziwne, chyba że są różne strony Smartiego. Tutaj: na samym początku napisane jest: It supports LCD/VFD's with a Hitachi HD44780 Controller, a Matrix Orbital Serial/USB LCD, Crystalfontz Serial/USB LCD, Seetron Serial LCD/VFD, IRTrans driven VFDs, SoundGraph iMON VFDs, and...
Zobacz tutaj może coś Ci się przyda Pozdrawiam
Przecież w Smarti możesz wysłać określony znak komendą $chr[], szczegóły:
Wiem, ze w XP działa coś takiego (sam korzystam). Warto spróbowac.
Przypuszczam, ze to działa pod Windows XP? Jak tak to powinno pomoc ; )
Witam ostatnio kupiłem sobie wyświetlacz z zamiarem podłączenia go sobie do komputera przez LPT tu jest notka [url=]Link niestety od początku mam z nim problemy wyświetlacz nie reaguje na podłączenie pod LPT. wszystko podłączyłem według schematu [url=]Link.Czytalem ostatnio ze poziomy napiec LPT to +5V i 0V u mnie kiedy mierze miernikiem jest 3V czy...
Schemat połączeń lcd z lpt masz tu:
Sorry że post pod postem ale udało mi się to zrobić-trzeba było zainstalować wtyczkę [url=]TU jest instrukcja, a przy okazji dodałem polskie znaki. Działa super. Teraz chce zrobić aby pisało jaka mapa jest na serwerze CS i ilu jest ludzi bo jest tam taka zakładka. Może robiłeś kiedyś takie coś i pomożesz mi?? A przy okazji ktoś zrobił że wyświetlał...
Witam Mam zbudowany układ na atmega 32 i do niego podpięte 4 czujniki DS18B20. Po włączeniu przez kilka godzin wszystkie pokazują właściwą temperaturę. Po tym czasie trzeci czujnik co jakiś czas pokazuje trzecie miejsce po przecinku, a czwarty czujnik również co jakiś czas pokazuje niewłaściwą temperaturę - w okolicach 130 stopni ( rzeczywista temperatura...
Wychodzi mi takie coś: C:\Documents and Settings\*****>tasklist /svc Nazwa obrazu PID Usługi ========================= ====== ========================================... System Idle Process 0 Brak System 4 Brak smss.exe 632 Brak csrss.exe 684 Brak winlogon.exe 708 Brak services.exe 752 Eventlog, PlugPlay lsass.exe 764 PolicyAgent, ProtectedStorage,...
Gratuluję świetnego wykonania, "masz łeb" ;) Jedyne co bym proponował, to żeby podczas jazdy wyświetlacz przełączał się w tryb "big font" (coś jak ) - wydaje mi się że podczas jazdy (wstrząsy, różne manewry) małe cyferki mogą być mało widoczne, a de facto podczas jazdy potrzebujesz tylko prędkość/obroty. A pozostałe parametry mogłyby być wyświetlane...
Po załączeniu programu niestety nic się nie wyświetla na tym sprzęciku. Używany program to LCD Smartie. Port równoległy odblokowany w BIOSie? Porównałeś swoje połączenia z ?
Może o to chodzi?
Wykonał kolega to: w programie LCD Smartie?
Heh, takie coś to miałem kiedyś zrobione na usb. Program który to obsługiwał to chyba właśnie lcdsmartie. Miałem wyświetlacz lcd 4x20 sterowany atmegą 8.
Tak masz rację poprawiłem, ale to tylko otwiera puszkę pandory. przestarzały nagłówek <avr/interrupt.h> wgrać starsze biblioteki? -------- begin -------- avr-gcc (GCC) 4.1.1 Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS...
Już za kilka dni muszę oddać moją pracę dyplomową. Moim problemem jest zbyt duży rozmiar kodu i jeśli nie zoptymalizuje programu to nie umieszczę w nim wszystkich założonych funkcji. Czy ktoś ma pomysł jak zaoszczędzić trochę pamięci patrząc na mój kod? (na program skłąda się jeszcze biblioteka do obsługi wyświetlacza z Nokii) #define _MAIN_MOD_ 1 #define...
Witam, uruchomiłem avrdos wraz z obsługa wyświetlacza graficznego z nokii 3310 i wszystko poprawnie chodzi oprócz obsługi przerwania zewnętrznego. Otóż po wyjściu z prostej procedury inicjującej DOSa konfiguruje INT0 i program wpada narazie do pustej pętli. Kiedy omijam konfiguracje avr dos przerwanie obsługiwane jest poprawne jednak kiedy już je dodam...
Witam. Mam lcd z telefonu 5210. Wgrałem w atmege kod [syntax=basic4gl]'---------------- BIBLIOTEKA DO LCD OD TELEFONU NOKIA 3*** ----------------- '---------------- WERSJA ROZSZERZONA --------------------------------------- '---------------------------------------... '---------------- Specjalnie do gierek ------------------------------------...
Witam. Postanowiłem sam napisać obsługę sterownika hd44780. Mam problem z inicjalizacją. Oto kod funkcji inicjalizacyjnej: [syntax=c] #include <util/delay.h> #define LCDD PORTD #define LCDS PORTC #define LCDW DDRC #define DLCD DDRD #define LCDP PIND #define BF PD7 #define E PC3 #define RS PC5 #define RW PC4 #define CL 20 #define RO 4 #define SD...
Kolejny problem w ostatnim poście. Witam, zaczynam zabawę z LCD 3310 (LPH7779) w BascomAVR. Chciałem odczytywać kod przez Rc5, ale nie potrafię wyświetlić zmiennych Address i Command . Dla LCD 2*16 nie było nic w tym trudnego: Do Getrc5(Address , Command) Command = Command And &B01111111 Cls Lcd "Adres: " ; Address Lowerline...
Celem jest zapisanie w pamięci AT24C04 jakiś danych. Program w Bascomie: $regfile = "m16def.dat" $crystal = 4000000 Config Lcdpin = Pin , Db4 = Porta.4 , Db5 = Porta.5 , Db6 = Porta.6 , Db7 = Porta.7 , E = Porta.3 , Rs = Porta.2 Config Lcd = 20 * 4 Dim Temp As Byte Cls Cursor On Blink I2cstart I2cwbyte 162 I2cwbyte 1 I2cwbyte 100 I2cstop Waitms...
Witam, od jakiegoś czasu próbuje zrobić poruszanie się po menu za pomocą nadajnika rc5. Namodziłem coś takiego, ale nie działa. Docelowo ma to działać: jeżeli układ odbierze komendę 10 to ma wejść do wyższej pozycji w menu. Czy można jakoś emulować odebrane komendy jako zwykły przycisk? Wysyłana jest komenda 10 to S1=0, wysyłana komenda 20 to S2=0 itd....
Teraz sie zastanawiam dlaczego oba wyniki wzraca mi takie same, czyli: "4". volatile float result; volatile uint8_t counter; volatile int measure_sensor1, measure_sensor2; char str[9]; char str2[9]; SIGNAL(SIG_ADC){ result=(float)(ADCL | (ADCH<<8))/1024*VREF; counter++; if(counter==50){...
Teraz sie zastanawiam dlaczego oba wyniki wzraca mi takie same, czyli: "4" i nie zmieniaja sie. volatile float result; volatile uint8_t counter; volatile int measure_sensor1, measure_sensor2; char str[9]; char str2[9]; SIGNAL(SIG_ADC){ result=(float)(ADCL | (ADCH<<8))/1024*VREF; counter++; if(counter==50){...
Chętnie. Czegoś więcej się nauczę. plik H: [syntax=c] #ifndefLCDHD44780_H_ #defineLCDHD44780_H_ /* #defineLCD_HD_5X8 // Polskie znaki czcionką 5x8 a nie 5x7 //#defineLCD_ONLY_PL // Definicje w FLASH tylko znaków PL (mniejsze zużycie FLASH) //#defineLCDMIROR // Użycie tworzy w RAM kopię treści wyświetlacza #defineLCDLINE4 // Liczba wierszy #defineLCDROW20...
To jest 20x4 znaki bo nie upewniłem się? Jakies problemy z nim miałem, poniżej działający kod (biblioteki IIC nie załaczyłem) [syntax=c] LcdDOGM204Init(); //LcdDOGM204Charset( 1 ); LcdDOGM204Kontrast( 35 ); //LcdDOGM204view( 1 ); // Negatyw/pozytyw //======================================... void LcdDOGM204Init() { WriteLcdIIC(...
Witam, mam maly problem z prawidlowym zapisem argumentu dla tej funkcji: void LcdStr ( LcdFontSize size, byte *dataPtr ) { while ( *dataPtr ) { LcdChr( size, *dataPtr++ ); } } Funkcja LcdChr(): void LcdChr ( LcdFontSize size, byte ch ) { byte i, c; byte b1, b2; int tmpIdx; if ( LcdCacheIdx...
Witam. Akurat sam przerabiałem ten lcd niedawno. Sam użyłem interfejsu szeregowego ( bo taki tez ma :) i jest to plus bo wystarcza 2 piny procka aby na nim wyświetlić to co chcemy ). Komendy i pinologia zgodna ze standardowymi HDxxxx. Ten LCD posiada dodatkowy pin PSB - zmienia on tryb pracy lcd z transmisji szeregowej na równoległą. Pin 15 / cs1 na...
Mam problem z prawidłowym ustawieniem protokołu 1-Wire dla czujnika DS18B20. Ustawiałem i zmieniałem już wiele razy ale dalej otrzymuje -1028,06 st C . Pracuje na ATmega8 z wew. kwarcem 1Mhz. /* Szkielet prostego programu dla avr-gcc */ #define F_CPU 1000000 // 1MHz zegar procesora -> częstotliwość kwarcu #include <avr/io.h> #include <stdlib.h>...
.include "m8def.inc" LDI r16,low(ramend) out spl,r16 ldi r16,high(ramend) out sph,r16 ldi r16, $ff out ddrd, r16 out ddrb, r16 ;------ustawieniaLCD--------------------... ; 1DNF rcall LCDsetupON ldi r17,0b00110000 ; out portd,r17 ; rcall LCDsetupOFF ; rcall czekaj ; ;------obsługa---LCD--------------------... ; 1BCD rcall LCDsetupON ldi r17,0b00001111...
Witam . Zakładam temat gdyż chciałbym się dowiedzieć nieco na temat jaki próbuje zrealizować . W założeniu mam zamiar napisać program do woltomierza . Bardziej mnie martwi transmisja danych przez usb do komputera (na razie chciałbym zapisywać pomiary do pliku txt ) . Świecenie diodami na różne sposoby z przerywaniem i przyciskami mam już za sobą .Obecnie...
teraz pojawił się nowy problem, a może tak ma to wyglądać, nie wiem. mianowicie wgrałem program do wyświetlania tekstu na wyświetlaczu (TC1602B-01(R)) i zamiast żądanego w kodzie tekstu pojawiają się krzaki. Zauważyłem, że wyświetlacz poprawnie wyświetla tylko cyfry np. Nacisnij S 1 - !"#$%^&* 1 #include <LPC213x.H> #include "const_bit.h"...
To może spróbuj cos takiego: ... Deflcdchar 1 , 4 , 10 , 4 , 32 , 32 , 32 , 32 , 32 Dim T1 As Integer , K As Byte , L As Byte Dim Status As Eram Byte At 1 Dim Eid(16) As Eram Byte At 2 Main: Cls Do L = 0 '-------------------- For K = 1 To 9 Step 8 Home 1wverify Eid(k) 'sprawdź , czy układ o podanym ID ,podłączony jest do magistrali...
Przepraszam za grzebologię, ale postanowiłem to umieścić na forum, żeby był pożytek :] ( W związku z mailem, jaki otrzymałem :], Był on opatrzony tym tematem :] ) Kod programu na 8051 wysyłającego komunikat powitalny "AT89C51 ver. 1.0", a następnie odbierającego to, co wysyła komp i wyświetlającego na LCD. Prędkość transmisji 2400 b/s. ;------------------------------------...
Osobiście to konwertuje to w ten sposób: BCD - format pobrany z PCF DEC = ((((BCD & 0xF0) >> 4) * 10) + (BCD & 0x0F)); A później do wysłania jej na LCD stosuje instrukcje 'itoa' (wymaga dodania biblioteki <stdlib.h>), na wyświetlaczu jest juz w postaci dziesiętnej: void LCDdec(int val) { char bufor[7]; LCDstr(itoa(val,...
Witam. Nie mogę zmusić ATmegi128 do startowania z sekcji bootloadera. Mam ustawiony fusebit BOOTRST, do tego zaznaczone 'boot blocks 4096 words' (programator AVRprog z AVRstudio), czyli przeznaczam na sekcje bootloadera 8192 bajtow, czyli ta sekcja zaczyna się od 0x1E00. Chciałbym zaznaczyć, że ten bootloader, który chcę zrobić ma obsługiwać (samodzielnie)...
Witam, czy może mi ktoś podać jak za pomocą gotowych plików ze strony : można wyświetlić jakas zmienna, np: b=1+1; samo wyświetlanie dowolnego tekstu udaje mi sie za pomocą procedury: LcdStr(1, "1234567......."); ale właśnie nie wiem jak wyświetlić zmienną, w jedym z plików jest następujący opis procedur void LcdInit ( void ); void LcdClear ( void );...
$regfile = "attiny2313.dat" $crystal = 11000000 Config Portb = &B11111111 : Portb = &B11111111 Config Portd = &B11111111 : Portd = &B11111111 Config Lcdpin = Pin , Db4 = Portb.4 , Db5 = Portb.5 , Db6 = Portb.6 , Db7 = Portb.7 , E = Portb.1 , Rs = Portb.2 Config Lcd = 16 * 2 Cls Cursor Off Noblink Lcd " HELLO WORLD!!!"...
Witam! Krótko: - przepisałem kod z kursu C w EdW do obsługi LCD - na płytce prototypowej (firmowa, nie zawiera błędów) połączyłem procek z lcd - sprawdziłem czy jest przejście między nóżkami procka a LCD - jest - podczas programowania zapisałem fusebity na LOW:C3, HIGH:99, odpowiadające za wewnętrzny oscylator 4MHz - nie działa Efekt taki, że na wszystkich...
zle to robisz, najlepiej odrazu ladowac zmnienne z eepromu do stringa a nie kombinowac tak jak ty (po co niepotrzebnie marnowac miejsce na 2 zmienne). dim txt as string*1 Do Call Lcdinit Lcdclear Lcdgoxy 1 , 1 Home Upper I2cstart I2cwbyte In_eep I2cwbyte Adr_hi I2cwbyte Adr_low I2cstart I2cwbyte Out_eep For A = 1 To 96 I2crbyte Txt , Ack If Txt <...
Witam!! Problem jest taki,że gdy w gram program to nic się nie dzieję. Na wyświetlaczu palą się budki na górnej linii. Program jest następujący ////////////////////////////////////////... // alfanumerycznego LCD // // Kompilator: WinAVR ////////////////////////////////////////...
[syntax=c]#include <avr/io.h> #include <util/delay.h> #include "pcd8544.h" #include <avr/interrupt.h> void i2c_start() { //twint- flaga jest wyzerowana, gdy jest na niej 1, jest ustawiona gdy jest na niej 0 TWCR = (1<<TWINT) | (1<<TWEN) | (1<<TWSTA); //twcr-rejestr ustawień modułu twi, twint-twi interrupt flag, twen-twi...
/*--------------------------------------... Name : NokiaLCD.h Description : Header file for Nokia 84x48 graphic LCD driver. Author : 2003-03-08 - Louis Frigon. History : 2003-03-08 - First release. ----------------------------------------...
Japońska firma kryjąca się pod nazwą Zeon opracowała polaryzator, który może zrewolucjonizować rynek telewizorów i monitorów LCD. Producent deklaruje, że zastosowanie ich folii jako jednej z zewnętrznych warstw matrycy LCD wpłynie znacząco na zminimalizowanie efektu nierównego podświetlenia matrycy, zwiększy ostrość oglądanego obrazu, a także pozwoli...
BenQ regularnie zaskakuje innowacjami na rynku monitorów komputerowych. Taka sytuacja również ma miejsce przy okazji premiery nowych modeli serii GL. Należą do nich: GL930, GL931, GL2020, GL2230 oraz GL2231 o przekątnych ekranu odpowiednio: 18,5, 20, 21,5 i 22 cale. Wszystkie modele wykorzystują podświetlanie diodami LED i oferują rekordowy kontrast...
Po sukcesie modelu 2209WA DELL rozszerzył ofertę przystępnych cenowo monitorów LCD opartych o matrycę w technologii IPS. Należące do najnowszej linii produktów U2211H i 2311H to odpowiednio: 21,5 i 23-calowe monitory o proporcjach 16:9, pracujące w natywnej rozdzielczości 1920x1080. Oba modele cechuje stopa kontrastu wynosząca typowo 1000:1, a dynamicznie...
SRS Labs ogłosiło rozpoczęcie współpracy z Samsung Electronics. W ramach porozumienia firma dostarczy rozwiązań przetwarzania dźwięku na potrzeby ciekłokrystalicznych i plazmowych telewizorów dla koreańskiego giganta. Tym samym w przyszłych produktach z logo Samsung standardem stanie się zaimplementowana technologia SRS TheaterSound. Rozwiązanie TheaterSound...
biblioteka Dodano po 4 [syntax=cpp] int main(void) { //--------------------------------------... ks0108Init(0); //inicjalizuje wyświetlacz ks0108SelectFont(Arial_Bold_14, ks0108ReadFontData, BLACK); ks0108GotoXY(65,15); ks0108Puts("FREQ"); _delay_ms(300); //LCD_CLEAR; ADC_init(); // Initialization of ADC ch=0; sei(); while(1) { voltage2=ADC_read(0)*5;...
amro eid did you find or did you install this unit?please let me know i am going to work on 3 dead lcds with this kind of boards. I mention here my old days when i am working on Crt monitors comes from USA and Uk in 40ft container,we sold working monitors with CPU and we use CRT from un repairable monitor and assembeld in china tv circuit body. Dodano...
Jest to chyba [url=]ten dostępny [url=]tutaj.
Dzięki za pkt ;) Co do kodu, to daje tutaj tylko najważniejsze funkcje, ponieważ podczas testów zawsze mam okropny 'syf' w plikach. [syntax=c] #define SPIPORT PORTB #define SPIDDR DDRB #define CS 4 #define CLK 7 #define SDA 5 #define RESET 3 #define cbi(reg, bit) (reg&=~(1<<bit)) #define sbi(reg, bit) (reg|= (1<<bit)) #define CS0 cbi(SPIPORT,CS);...
Witam, Zobacz jakie lcd-ki ludzie używają: Popatrz też na soft: Na stronie lcdstudio.com masz forum i tam sa różne lcd-ki opisane. Polecam LCDStudio.
[syntax=c] void LcdPrintChar(char character) { LcdSendData( character ); } void LcdSendData(unsigned char data) { LcdRSset; // RS=1 LcdSendNible( data >> 4 ); // Starsze 4 bity LcdSendNible( data ); // Młodsze 4 bity } void LcdSendNible(unsigned char data) { if ((data & 1) != 0) {LcdD4set;} else LcdD4clr; if ((data & 2) != 0) {LcdD5set;} else LcdD5clr;...
Teraz ja nie rozumiem do końca o co chodzi z 'zewnętrznością' ;). Jeśli chodzi Tobie o klauzulę extern, to została dodana po to, aby tablica widziana była we wszystkich plikach projektu. A co do odwoływania, podam przykład. Jeśli tablica zapisana jest w RAM-ie, to działaja poprawnie co nastepuje: void LCDPutchar(unsigned char ch) { unsigned...
Interesuje Cię cała obsługa LCD ?? A proszę bardzo ;) ;------------------------------------ ;Obsluga LCD, kwarc 12 MHz ;tryb pracy - 4 linie danych ;znak przekazywany w R2 ;------------------------------------ RS equ P1.2 E equ P1.3 DB4 equ P1.4 DB5 equ P1.5 DB6 equ P1.6 DB7 equ P1.7 Enable equ P1.1 ljmp Program org 100h tablica: DB "Nie oszukam...
Spróbuj wykorzystać coś z tego kodu. ;E equ RA1 ;RS equ RA0 #include <P16F84A.inc> Start: call Conf call LCDinit movlw 'P' movwf 0x0C call Send2nibbles call Pauza movlw 'I' movwf 0x0C call Send2nibbles call Pauza movlw 'C' movwf 0x0C call Send2nibbles call Pauza movlw 0x31 movwf 0x0C call Send2nibbles call Pauza movlw 0x36 movwf 0x0C call...
Zbudowałem prosty układ 89c2051 + wyświetlacz lcd 16*2 i pojawił się problem bo nie chce nic się wyświetlać :|. Tylko jeśli pokręcę potencjometrem od kontrastu to w pierwszej linii są same prostokąty. To prosty program napisany w bascomie. Do Config Lcd = 16 * 2 waitms 20 cls Lcd " *Test LCD* " wait 1 loop End Schemat Pozdrawiam
Cześć Mam problem z obslugą lcd opartego na na hd4477 cały czas jest tak ze wyswietlają mi się tylko prostokąciki w pierwszym rzędzie używam czegos takiego do lcd: // przyporządkowanie wyprowadzeń LCD do portów mikrokontrolera #ifndef LCD_H #define LCD_H #define LCD_LIGHT (1 << 29)//podświetlenie port 29 #define LCD_RS (1 <<...
dzięki. Musze ściagać całego Keil'a? Nie ma bibliotek osobno? Chicłaem pobrać z oficjalnej strony Keila ale prosi mnie o numer licencji A może ktoś wie dlaczego ten LPCUSB nie działa: #include <stdint.h> #include "itoa.h" #include "inc/LPC214x.h" #include "armint.h" #include "config.h" #include "hdr/hdr_scb.h"...
Witam Znalazłem gotowca sterującego lcd za pomocą HC595. Program niby działa i musi działać poprawnie się kompiluje i nie działa... Testowałem z 2 wyświetlaczami 2x16 i 1x16 (po zmianach w kodzie) które są na pewno sprawne. To już mój niepierwszy dziwny problem z Bascomem 1,11,9,5. Mógłby któryś z kolegów sprawdzić czy mu to działa? ewentualnie podesłać...