-         

Ergebnis 1 bis 2 von 2

Thema: busy abfrage beinem lcd

  1. #1
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    04.04.2004
    Beiträge
    121

    busy abfrage beinem lcd

    Anzeige

    kamm mir jemand einen ansatzt geben wie ich dat zu lösen habe
    tüftel zwar schon ne weile rumm klapt aber nich

    Code:
    DDRA  = 0xf7;                  // db7 als eingang
    PORTA = (1 << rs);    			// setzt Bit
    unsigned char x;
    delay();
    do{
    PORTA |= (1 << en);                          // schleife bis lcd bereit
    delay();
    
    
    		if (PINA & (1<<db7))        // wenn db7 als eingang high
          	{                             // schleife wird verlassen
          	x=1;
          	}                             // busy false
    
    	else{
    		x=0;                           //== busy true
    		}
    
    PORTA &= ~(1 << en);   			// löscht Bit
    delay();

  2. #2
    Benutzer Stammmitglied
    Registriert seit
    31.07.2005
    Beiträge
    54
    hi

    schau dir doch mal die lcd - lib von p.fleury an - da ist das alles gelöst ...
    (http://homepage.sunrise.ch/mysunrise...ware.html#libs)

    cu

    chris

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •