ADS1232 auslesen in BASCOM

Gast #3460397
Lesenswert?

Hallo Forum,

seit Tagen versuche ich einen ADS1232 von TI  der an einem ATMega32 
angeschlossen ist in BASCOM auszuwerten... leider ohne Erfolg.
Die Anschlussbelegung ist wie folgt:

ADS DRDY/DOUT <----> Mega Pin PB6 (MISO)
ADS SCLK <-------------> Mega Pin PB7 (SCK)
ADS PDWN <------------> Mega Pin PB4 (SS)

Irgendwie kapiere ich die SPI-Ansteuerung nicht.
Es wäre nett, wenn mir jemand mit einem kurzen Beispiel helfen würde.

Gruß
Gast #3460405
Lesenswert?

1. Code posten

2.

Paulemann schrieb:
> ADS DRDY/DOUT <----> Mega Pin PB6 (MISO)

Sicher nicht. DOUT = Data OUT; MISO = MasterIn SlaveOut. Du gibts die 
Daten vom Ausgang des ADS1232 auf den AUSGANG des SPI Moduls. Muss 
natürlich auf den DIN = Data IN Eingang des Megas.

> ADS SCLK <-------------> Mega Pin PB7 (SCK)
> ADS PDWN <------------> Mega Pin PB4 (SS)

OK
Gast #3460422
Lesenswert?

Kaj schrieb:
> MISO IST der Dateneingang des Mega32, siehe Bild.

Huch, hatte schon Schweißausbrüche, dass es falsch gelayoutet wurde... 
danke Kaj ;-)
Wie man den in C ausliest, da habe ich was gefunden, aber C ist für mich 
leider ne „Fremdsprache“ ... in BASCOM müsste es doch auch gehen, oder?

Gruß
Gast #3460440
Lesenswert?

So ist es beschaltet

Anmerkung: Die Leitung von MISO und SCK wurde durch einen Jumper zum ADS 
getrennt, da sonst der ATMega nicht programmiert werden kann.
Eine schönere Lösung wäre mir zwar lieber ...denke dass je ein 2.2K 
Widerstand in Serie ausreichen würde... aber das muss ich erst testen.

Gruß
Angehängte Dateien:
Beitrag #6299456 wurde von einem Moderator gelöscht.
Beitrag #6299724 wurde von einem Moderator gelöscht.
Beitrag #6306479 wurde von einem Moderator gelöscht.
Beitrag #6308156 wurde von einem Moderator gelöscht.
Beitrag #6308239 wurde von einem Moderator gelöscht.

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