Zawsze możesz sam sobie napisać takową funkcję, która zapisuje bezpośrednio do bufora ramki. Wystarczy zaimplementować algorytm Bresenhama i masz rysowanie linii :)
Witam, Mam pytanie jak najlepiej zrobić w Bascom coś takiego: Rysuję linię wg zmiennej x od 0 do np 100. Pset X , 1 , 255 Następnie zmienna x zmniejsza się np do 45. to zgasną segmenty od 46 do 100 a będą zapalone od 0 do 45. Dodam że wyświetlacz graficzny t6963c.
Masz złą bibliotekę dodaną - powinno być $lib "glcdeadogm128x64.lbx" nie ma biblioteki glcdeadogm128x64.lbx tylko jest glcdeadogm128x6.lbx Jeżeli dam inną bibliotekę to kompilator wywala się na linii Config Graphlcd
Witam. Mam program do obsługi wyświetlacza z siemensa S65 na sterowniku LS020... ściągnięty ze [url=http://evertdekker.com/?p=304]stron... Program działa poprawnie poza rysowaniem linii w pionie. Zauważyłem to już dawno przy okazji uruchamiania innego programu na inny wyświetlacz oczywiście program z jego strony. Pisałem nawet do autora ale bez odzewu....
Mode zmienilem na 8 - efekt - zadny Wyswietlacz dziala poprawnie dla rysowania lub wyswietlania tekstu nota katalogowa wyswietlacza: http://download.maritex.com.pl/pdfs/op/T... Zdjecia Jedno przedstawia kolo narysowane za pomoca funkcji Kolejne przedstawia bitmape (ktora zalaczam) wyswietlona jako bgf jak widac po zsunieciu linii wyszlo by...
Ale bez nich albo wcale nic nie wyświetla albo rysuje wszystko w jednej linii.
Możesz to zrobić na wzór wyświetlacza 7-segmentowego. Piszesz procedury rysowania "segmentów" za pomocą linii np segment_a, segment_b itd. Następnie w zależności od wartości cyfry uruchamiasz odpowiednie procedury. Dla przykładu cyfra 2 to segmenty a,b,d,e,g więc skaczesz do 5ciu procedur rysujących. Oczywiście procedury napisz z głową, żeby było łatwo...
http://obrazki.elektroda.net/44_12749499... Witam serdecznie! Projekt ten jest moim pierwszym projektem który był tworzony nie tylko z chęci nauczenia się czegoś, czy wykorzystania jakichś elementów, lecz ze względów czysto praktycznych i użytkowych. Cele: Ograniczenie ilości pinów wykorzystywanych przez wyświetlacz graficzny LCD Opis układu:...
Witam A czy nie prościej byłoby zapalać piksele zamiast rysować linię ? Program pobierałby próbkę z wejścia przetwornika i zapalałby piksel po autoinkrementacji kolumny. Bardziej przypominałoby to oscyloskop. Jesli miałaby być linia łącząca te punkty to trzebaby zapamiętywać poprzeni pomiar i rysować linię od poprzedniego punktu do obecnego. -- pozdeawiam
Nie ma co tu rozpracowywać, jeśli potrafisz zapalić wybrany piksel to potrafisz i narysować linię (robisz funkcję rysującą piksel po pikselu). Gdy linia już się rysuje to umiesz i prostokąt (kilka linii jedna pod drugą) itd
Witam Mam problem z uruchomieniem wyświetlacza wyświetlacz LCD 128x64-A/G z L przeszukiwałem internet cały wieczór i nic nie znalazłem ,nie wiem jak podłączyć wyjścia Vo i Vee . http://obrazki.elektroda.pl/7984534400_1... http://obrazki.elektroda.pl/3940978000_1... Wyświetlacz podłaczam do płytki AVT5311.Próbuje go takim...
Witam ! Mam pytanko odnosnie przykładowego kodu w Bascomie AVR związanego z obsługą LCD od Noki3510i (color). Mam kilka problemów związanych z tym wyswietlaczem. Po pierwsze, wszystkie kolory są odwrócone (wyswietlam biały a jest czarny i na odwrót). Po drugie rysowanie przebiega bardzo wolno nie mowiąc juz o jakiejkolwiek grafice, poprostu widac jak...
W załączniku mój program w Bascom AVR do obsługi LCD z Nokii 3310. Znaki zwykłej wysokości, podwójnej wysokości lub w kontrze. String zwykłej wysokości, podwójnej wysokości lub w kontrze. Pixel ciemny, jasny lub XOR. Linia ciemna, jasna lub XOR. Prostokąt ciemny. Bitmapa. Kasowanie bitmapy. Program wymaga procesora z dużym RAM bo "rysowanie" obywa się...
Witam, posiadam taki wyświetlacz LCD: http://sklep.avt.pl/p/pl/47287/lcd+alfan... Chciałbym sobie narysować obrazek: Da się w ogóle na takim wyświetlaczu odpalić rysunek? Możesz zdefiniowac 8 własnych dowolnych znaków (rodzaj mozajki). Jeżeli potrafisz coś 'sklecić' z tych znaków i wyświetlic to w dwóch liniach i 16 pozycjach, to możesz...
Daruje sobie jednak tego eeproma. Ale dziś napisałem całkiem prosty ale strasznie długi program przy pomocy którego można grać w kółko i krzyżyk na naszych wyświetlaczach graficznych. Program potrzebuje jeszcze udoskonalenia ale postanowiłem się z wami nim podzielić, aby każdy mogł się z czymś takim podzielić. Z góry informuje, że program nie jest super...
Z uwagi na wykorzystanie skrawka płytki uniwersalnej rysowałem w MegaCad 4.5. Linia po linii, łuk po łuku... Co do rezystorów: po prostu Bascom nie załącza wewnętrznych rezystorów w procesorze.
Sorry ale w ogóle jakby nie rozumiem o co tobie tutaj chodzi ??? ani w ząb niestety :( toż już kilka razy tłumaczyłem, że jeśli po zaprogramowaniu (jednorazowym BTM'a) podłączasz go później do procka - to jakim cudem znowu rysujesz zasilanie procka +5V a piszesz że BTM'a zasilisz 3,3V ??? no sorki ale coś strasznie pokręciłeś. Nie wspomnę już że nie...
Wymyśliłem, że może najpierw zamiast prosto do wyświetlacza, "rysować" cały model gdzieś w pamięci , a następnie przerysowywać kolejno piksele z ram'u do wyświetlacza (taki bufor ramki). Zapobiegnie to migotaniu modelu podczas rysowania kolejnych linii. Mogłoby to też przyspieszyć czas odświeżania wyświetlacza kosztem dodatkowych obliczeń. Zmierzyłem...
dominon napisał: Nareszcie udało mi się znaleźć źródło z którego korzystałem. Jednocześnie bardzo polecam żeby przejrzeć całą stronę ze względu na kilka ciekawych artykułów. Poniżej link. Link ... Ten link był już kilka razy podawany i dotyczy wyświetlacza LS020 tylko, więc nie pomogłeś. Tylko że ten program też nie jest dobry bo nie rysuje linii w...
Witam, próbuje napisać program do rysowania linii , napisałem coś takiego ale wyświetla mi się jedna linia a chciałbym na całej szerokości wyświetlacza [syntax=basic4gl] For Y = 1 To 120 Waitms 50 Setfont My6_8 : Lcdat 1 , 20 , Y Next Y 'wywolanie pomiaru For I = 60 To 4 Step -1 'petla rysowania slupka o dlugosci zaleznej od wartosci odczytanej z A/C...
jeśli tylko wyświetlacz obsługuje funkcję Pset pod bascomem, lub jeśli napisałeś własną implementację ustawiania piksela i rysowania linii między 2 punktami to nie będzie żadnego problemu. (Jeśli miałbyś tylko ustawianie pikseli to napisz na PW, bo mam z innego projektu "pikslowy" generator linii) co do czcionek większych niż 16x16, to BASCOM AVR ma...
1. brak rezystora podciągającego na linii reset. 2. procesor na 3V zadziała, ale musisz sprawdzić konkretny model diody IR LED i jej prąd 3. co to za dziwadła z tymi diodami? Użyj wewnętrznego podciągania, potem switche podepnij przez diody 1n4148 do któregoś przerwania sprzętowego, którym będziesz wybudzał uP ze stanu uśpienia. PS. poszukaj w sieci,...
sprawdź połaczenia, czy właściwie połączyłeś, czy czy nie pomyliłes sie w liniach lcd np. zamieniłes D0 z D3 dzięki za szybką reakcję :) sprawdzałem, a dodatkowo wszystkie polecenia związane z rysowaniem działają prawidłowo - w sytuacji pomyłki raczej powinno się wszystko "krzaczyć" ? W przypadku próby wyświetlenia grafiki pojawia się tylko prostokąt...
Programowe generowanie sygnału video w jakimkolwiek standardzie jest zadaniem krytycznym czasowo, dlatego bez asemblera niewiele zwojujesz. Nawet w asemblerze trudno uzyskać więcej niż 100 punktów w linii. Nie jest to prawdą. Należy poprawnie wykorzystać zasoby sprzętowe procesora, a wtedy wszystkie krytyczne czasowo rzeczy nie robi CPU, w efekcie...
Wysłałem filmik na youtube for (i=0;i++<1000;) line(rand()%640,rand(... ok 200 średniej długości (400p) linii/s (nie wiem jak szybka jest funkcja rand() ) 2. Koncentryczne okręgi - ta matryca ma tylko 3 składowe co daje 7 kolorów +tło jednak wizualnie kolorów...
Pomyśl trochę nad "sprytem" kodu :D Chodzi mi o to że kiedy widzisz powtarzające się linijki kodu to powinieneś pomyśleć "czym one się różnią" i tylko te różnice napisać osobno a wszystkie powtarzające się sprawy napisać tylko raz. Po co tyle tych Locate 1,1 . Przeciez i tak i tak będziesz tę linijkę rysował od 1,1 zawsze, chyba że inaczej podejdziesz...
Hmmm, CPLD jest wielokrotnie szybsze od 89C2051, a Tobie zależy chyba właśnie na szybkości. Chętnie zobaczyłbym ten projekt na 2051. Podejrzewam, że jest to na LCD typu T6963, HD61202, KS0108 lub SED1520. ten projekt z prockami 2051 nie stosował żadnych specjalizowanych kontrolerów LCD , jeśli dobrze pamiętam, był jedynie na układach średniej skali...
Fotka: http://obrazki.elektroda.net/88_12806568... Dokładnie tak to wygląda. Problem: Pierwsza linia wyświetlacza - działa poprawnie, pokazuje dokładnie to co zaprogramowałem. Problem dotyczy drugiej linii (dolnej/lower) otóż pierwsze 4-5 znaków wyświetlanych jest poprawnie, natomiast każdy kolejny wyświetlany jest coraz słabiej - ostatnie...
Witam. W jaki sposób korzystasz z gotowych czcionek? Jak one są zapisane? W tabeli jakiejś, każda w oddzielnej zmiennej? i jaką instrukcją w Bascomie je odczytujesz? Ja podobnie jak Ty przeprogramowałem kontroler drukarki kasy Elzab mini E. Tam jest głowica 57mm 384 dot i tu również producent wszystkie sekcje połączył razem. Początkowo nawet nie próbowałem...
Witam, ostatnio przesiadam się z Bascoma na C i przy kolejnym "ćwiczeniu" mam problem z wyświetlaczem ABG128064H05-YHY-R-01, zgodnym ze sterownikiem KS0108. Program napisany w C z użyciem biblioteki od Radzia w Atmel Studio 6.2 pod atmega8. Problemem jest wyświetlenie na wyświetlaczu tekstu, zamiast niego wyświetlają się "krzaki" po prostu losowe piksele...
Witam, poszukuje osoby, która napiszę dla mnie program do pewnego sterownika. Myślę że co do warunków to się dogadamy. (Jestem w trakcie nauki, wiec budzet mam ograniczony.) Elementy: *Atmega 8 (smd) *LCD 16X2 (BIG) *impulsator z przyciskiem *RTC: DS1307 *Czujnik: DHT 11 Funkcję: * Wyświetlanie: godziny (bez sekund) ,temperatury,wilgotności, ustawionej...
Znalazłem taki analizator widma akustycznego: http://www.sklep.avt.com.pl/photo/_pdf/A... I mam pytanie: Znalazłem taki LCD graficzny http://www.allegro.pl/item240982250_nowe... ale jest inny sterownik LCD wiec musze pisać program od nowa. Czy jest ktoś mi w stanie pomóc przerobić ten program na ten właśnie...
http://obrazki.elektroda.net/22_11754121... Witam. Przedstawiam 256-bitowy klucz elektroniczny całkowicie własnej konstrukcji. Istnieje wiele gotowych kluczy elektronicznych, które są pewnie nawet tańsze ale ja bardzo chciałem stworzyć coś samemu. Najbardziej zależało mi na napisaniu własnego protokołu łączności pomiędzy dwoma mikroprocesorami....
I pytanie: szybkość odświeżania obrazu jest zdeterminowana przez szybkość odświeżania LCD czy też ograniczenia wydajnościowe ATMegi? Obrót nie jest wykonywany płynnie z kilku powodów. Zastosowałem tu skok co 10 stopni ze względu na dość długi czas oczekiwania na kolejne odświeżenie. Model po wyrenderowaniu jest "zamrożony" na ekranie na 200ms aby można...
http://obrazki.elektroda.pl/3494814600_1... Witam wszystkich. Chcę zaprezentować Państwu moją konstrukcję. Nie jest to pierwsza rzecz jaką wykonałem, ale pierwsza, którą tutaj pokazuję. Przedstawiana konstrukcja to mini system sterowania pokojem. Pojawiło się wcześniej kilka podobnych tematów, więc postanowiłem, że pochwalę się tym,...
rysowanie linii bascom rysowanie bascom linii
magiel silnik termostat lodówki regulacja śrubki pralka pompa przecieka
zwrotnica magnat quantum kalkulator simlock nokia
Kontrolki na obrotomierzu Renault Mascott 3.0 Serwery serwisowe Mercedes-Benz - dostęp i aktualizacje