logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[Bascom][Atmega16] komenda SHOWPIC nie działa poprawnie.

biglolo94 30 Maj 2010 22:34 2058 10
REKLAMA
  • #1 8135719
    biglolo94
    Poziom 16  
    Witam wszystkich,

    Mam mały problem z komendą SHOWPIC w bascomie.
    Otóż gdy mam obrazek i podam
    showpic 0 , 0 , menu
    To na wyświetlaczu graficznym wszystko ładnie wyśwetla, ale gdy dam
    showpic 50 , 0 , menu
    to obrazek jest dzielony na dwie części gdzie lewą widać a prawa jest jaśniejsza i prawie jej nie widać, jeszcze miga i jest jakby odwrócona.

    Prosze o pomoc.
    Jeśli będziecie wiedzieć o co chodzi to fajnie ale jak by co to podam fotki.

    Pozdrawiam

    inventco.eu - temat poprawiłem. proszę zapoznać się z regulaminem forum
  • REKLAMA
  • #2 8135828
    Konto nie istnieje
    Konto nie istnieje  
  • REKLAMA
  • #3 8135854
    biglolo94
    Poziom 16  
    Dzięki za odpowiedź.
    Doczytałem się tego info w helpie do bascoma, ale powiem ci jedno ;D
    Niby 104 jest podzielne przez 8, a prawidłowo nie działa, ale za to 25 nie jest podzielne przez 8 a działa xD
  • #4 8135867
    Konto nie istnieje
    Konto nie istnieje  
  • #5 8135907
    biglolo94
    Poziom 16  
    No właśnie ja się teraz wziąłem za gLCD i TOUCHPANEL no i wszystko pięknie działa ale to wyświetlanie :/ ehhh

    A powiedz mi może wiesz jak napisać program w BASCOMIE aby rysować po naszym lcd ??? Wiesz taki paint na dotyk ;D
  • #6 8136450
    Konto nie istnieje
    Konto nie istnieje  
  • REKLAMA
  • #7 8138485
    biglolo94
    Poziom 16  
    Z tym rysowaniem pobawie się w weekend i może się coś uda ;)

    A i jeszcze jedno.
    Musze zrobić coś takiego, że gdy naciskam na TOUCpanel to głośniczek piszczy ;)
    A więc koncepcja się narodziła i podłączyłem piezo ale niestety nie z generatorem ;( a więc w programie musiałem zastosować
    Sound Portx.y , a , b  

    Nie wiedziałem jaką zastosować wartość więc podłączyłem 4 switche do atmegi które zwiększają wartość o 1 lub zmniejszają, wartość jest wyświetlana na LCD.
    Ale mam problem, bo nie moge znalezc odpowiedniej wartosci :/
    Chodzi mi o to aby bylo jedno dosłowne PIK :D
    Może wiesz jakie wartości ma taki PIK ???

    P.S. Czekam na odpowiedzi odnośnie mojego pierwszego problemu
  • #8 8138581
    Konto nie istnieje
    Konto nie istnieje  
  • REKLAMA
  • #9 8138641
    biglolo94
    Poziom 16  
    Heh :D
    Zobaczyłem, że właśnie to ty mi pomagałeś xD
    Ale teraz mi wszystko ładnie wytłumaczyłeś ;P
    Wtedy chyba coś chumorek nie dopisywał xD

    A i wielkie dzięki za tamte programy :D ale coś ci pokaze:
    If Xw < 20 Then : If Xw > 0 Then : If Yw < 15 Then : If Yw > 0 Then Klawisz = 81 : End If : End If : End If 


    Coś takiego radze ci zapisywać tak:
     If Xw < 20 and Xw > 0 and Yw < 15 and Yw > 0 then klawisz = 81 : End if

    Powstaje ci taki kwadracik pola dotyku :D

    Dodano po 4 [minuty]:

    I jeszcze jedno. Dzielniki napięcia zrób tak aby jednemu pikxelowi odpowiadała 1.
    Wtedy jest łatwiej ;P

    Dodano po 8 [minuty]:

    Nie wiem czy tak masz ale to taka rada xD
  • #10 8140761
    Konto nie istnieje
    Konto nie istnieje  
  • #11 8142008
    biglolo94
    Poziom 16  
    No tak ale jak patrząc to chyba moje jest krótsze.

    Może się źle wyraziłem z tymi dzielnikiami napięcia, ale chodziło mi o to aby wartość z ADC odczytać tak abyś:
    gdy naciskasz panel dokładnie nad pixelem 0 / 0 to wartosc z ADC masz x = 1, y = 1
    zaś gdy na pixelu w moim przypadku 128 / 64 to wartość z ADC masz x = 129, y = 65

    Wtedy łatwo zapamiętać i wpisać do Bascom wczesniej wpomniane "kwadracik dotyku"

    Dodano po 3 [godziny] 31 [minuty]:

    Mictronic mam jeszcze pytanko:
    Czy kiedykolwiek kupowałeś moduły radiowe???
    Bo w AVT jest tego duzo a potrzebuje jakies kupic ale nie wiem ktory zestaw bedzie najlepszy ( odbiornik musi być odporny na śmieci )

    Dodano po 36 [minuty]:

    Albo TME ???
    Ma dużo transceiverów
REKLAMA