Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Atmega32 - Atmega nie działa bez wyświetlacza

23 Lis 2012 15:38 1464 12
  • #1 23 Lis 2012 15:38
    353254
    Użytkownik usunął konto  
  • #2 23 Lis 2012 16:42
    MArSTER_1
    Poziom 18  

    Wyświetlacz masz tak podłączony jakbyś odczytywał z niego dane lub status. Jeśli tak robisz to prawdopodobnie podczas uruchomienia przy braku LCD zawiesza się bo czeka na odpowiedź.

    0
  • #3 23 Lis 2012 16:46
    353254
    Użytkownik usunął konto  
  • #4 23 Lis 2012 16:48
    MArSTER_1
    Poziom 18  

    A wymieniałeś wyświetlacz? Skoro nie wiesz co zwarłeś...

    0
  • #5 23 Lis 2012 16:50
    353254
    Użytkownik usunął konto  
  • #6 23 Lis 2012 17:09
    MArSTER_1
    Poziom 18  

    Możesz dziś, jeśli wiesz gdzie, w programie usunąć konfigurację wyświetlacza. No i te instrukcje, które odczytują coś z wyświetlacza i już będziesz wiedział.

    0
  • #7 23 Lis 2012 17:12
    353254
    Użytkownik usunął konto  
  • Pomocny post
    #8 23 Lis 2012 17:21
    MArSTER_1
    Poziom 18  

    Nie musisz mnie słuchać. Ale ponieważ sam potrafiłeś jedynie odłączyć LCD to ci podpowiadam, że to nie musi być ATmega. To może być OPROGRAMOWANIE, które czeka na odpowiedź z uszkodzonego LCD. I mój post dotyczył zmiany oprogramowania dla testu....

    0
  • #9 23 Lis 2012 17:26
    353254
    Użytkownik usunął konto  
  • #10 23 Lis 2012 17:38
    pietryna
    Poziom 12  

    Ale zdaje się chodzi o to że jeśli masz podłączoną linię R/W do uC to pewnie przeprowadzasz inicjalizację(czy jakąkolwiek operację na LCD) z odczytem flagi zajętości LCD. Nie wczytywałem się jak to wygląda bo używam biblioteki bez odczytu tej flagi ale prawdopodobnie każda funkcja odczytuje flagę zajętości na lcd aby przyspieszyć jego działanie(pominięcie jakichś delayów między poleceniami) więc w momencie kiedy LCD nie ma w układzie to najbliższa funkcja która miała się wykonać po odpięciu lcd czeka aż ten jej wystawi flagę. A że go nie ma to nic nie wystawia i program wygląda jakby się zawiesił.

    0
  • #11 23 Lis 2012 17:45
    353254
    Użytkownik usunął konto  
  • Pomocny post
    #12 23 Lis 2012 17:49
    pietryna
    Poziom 12  

    Ale działało z wyjętym LCD również? Bo tego chyba brakuje w tym co mówisz. Bo że z włożonym, sprawnym będzie działało, jest oczywiste.
    Jeśli wcześniej w tej konfiguracji działało kiedy LCD nie było w układzie to ok. Raczej nie program jest problemem.

    0
  • #13 23 Lis 2012 18:03
    353254
    Użytkownik usunął konto