EADOG163, will nicht funktionieren

Gast #1479207
Lesenswert?

Hallo zusammen,

bisher war ich von der Gattung "NUR-LESER" hier. Habe mir, dank dieses 
Forums, ein bisschen was zum Thema uC angelesen (nicht viel, gar nicht 
viel :-( ) und bereits einige einfachste Platinen geätzt und in Betrieb 
genommen. Bisher auch nicht so schwierig.

Dann war ich über den gLogger Thread gestolpert und habe diesen, leicht 
modifiziert nachgebaut, keine Probleme.
Da dachte ich mir nun, in einem Anfall von Größenwahn, dass mach ich 
jetzt nochmal aber viel besser, mit LCD und so ....

Und schon steh ich da und weiß nicht mehr warum s nicht geht und deshalb 
erbitte ich um einen kleinen Denkanstoss.

Ich hab mir natürlich vorher sämtliche EADOG Threads angeschaut, von 
denen habe ich auch die C Grundlage zur Initialisierung und 
Datenhandling geliehen.

Also, im zip File ist das Platinen Layout und die eadog163.c, wenn 
jemand so gütig wäre und da mal drüberschaut, wäre ich durchaus dankbar.

Das EADOG soll im 3.3V SPI Modus laufen (Soft-SPI), wobei
    LCD RS = PD2
    LCD SCL = PD1
    LCD DATA = PD0
verdrahtet ist. uC ist ein Atmega128L
m103c Fuse ist aus!

Vielen Dank im voraus

Gruß
S.
Angehängte Dateien:
Gast #1479778
Lesenswert?

Ich hab leider keinen Schaltplan erstellt, nur das Layout.

Das Display ist folgendermaßen angeschlossen. (siehe PNG)

Die Initialisierung schlägt fehl, da am BoosterAusgang nicht die 
erwarteten 6V da sind.

Gruß

Im main programm wird quasi nur init_lcd aufgerufen
Angehängte Dateien:
Gast #1481686
Lesenswert?

>> SPI-Kommunikation ohne Chip-Select wird nicht funktionieren.

>> Du musst zumindest /CSB vom Controller aus bedienen, damit der
>> Bitcounter im Display auch mal den Anfang mitbekommt.

Im Datenblat steht, dass das Display auf Low selected ist, bezieht sich 
das auf eine fallende Flanke?
Ich probiers auf jeden fall mal aus, danke schon mal
Gast #1481804
Lesenswert?

So, mit CSB am uC siehts genau so aus wie vorher --> dunkel und kein 
Voltage boost

:-(

So, Signale mal mit dem Oszi verfolgt, das sieht auch nicht so doof aus.

So langsam glaube ich ich hab das display beim einbauen gehimmelt, 
obwohl mir da gar nichts aussergewöhnliches aufgefallen wäre, das die 
Möglichkeit bestünde ....

Hmmmm

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren