Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum

Re: LM75 auslesen Kategorie: Programmierung C (von Christian - 13.12.2008 10:53)
Als Antwort auf Re: LM75 auslesen von UlliS - 13.12.2008 9:42
Ich nutze:
C-Control Pro Mega128, CC-Pro 128 Application Board

> > > > >
> > > > > Irgendwie ist bei mir der Wurm drin.
> > > > >
> > > > > GruÃ? Christian
> > > > >
> > > > >
> > > >
> > > > Hallo Christian,
> > > >
> > > > schmeiss das 0x9E raus und mach nur ()
> > > >
> > > > Grü�e Ulli
> > >
> > > Hallo Ulli
> > >
> > > nur mit float READ_LM75() klappts auch nicht .. echt zum verzweifeln
> > > mit  fvoid READ_LM75(void)  klappts nur wird nix auf dem Display angezeigt.
> > >
> > > Könntest du mir mal ein Programm schicken das läuft, ich bin mir nämlich nicht sicher ob der Fehler
> > > von meinen Lötkünsten verursacht wird.
> > >
> > > GruÃ? Christian
> > >
> >
> > Halo Christian,
> >
> > du schreibst:
> >
> > >void main(void)
> > > {
> > >          while (true)
> > >          {
> > >
> > >      LM75_Read();            
> > >      DisplayInit();        
> > >
> > >          }
> > >
> > >
> > >  }
> >
> > Da kann ja nix auf dem Display erscheien, da du die Funktion Display(); nie ausführst.
> > Also zum testen würde ich das so schreiben:
> >
> > void main(void)
> > {
> >          while (true)
> >          {
> >
> >      LM75_Read();            
> >      DisplayInit();        
> >      Display();        <------- Aufruf der Display ausgabe
> >          }
> >
> >
> >  }
> >
> > GruÃ?
> > GEMINI1606
>
>
> Haber nicht in die While Schleife mit rein ;-)
> Du Initialisierst ja jedesmal das LCD!!!
> Schau mal meinen Code oberhalb an...
> Wenn du das LCD jedesmal Initialisierst wird es
> flakern, schreibe auch nur die Var raus die sich ändert
> und nicht immer die ganze Zeile.
>
> GruÃ? Ulli
>


Hallo Ulli,

Vielen Dank für die Unterstützung.
Der Code hat sich einwandfrei übertragen lassen aber leider wird im Display nix angezeigt.
TMP müsste ja eigentlich auftauchen auch wenn der LM75 defekt wäre. 'Grad' global als integer zu
definieren dürfte ja auch kein Fehler sein ?

GruÃ? Christian


    Antwort schreiben


Antworten:

Re: LM75 auslesen (von Christian - 13.12.2008 12:17)
    Re: LM75 auslesen (von Christian - 15.12.2008 8:42)