Hallo, hat jemand ein nachvollziehbares Beispielprogramm in C um diesen AD-Wandler via SPI anzusteuern und ein Ergebnis abzuholen? Ich verwende zur Zeit die Funktionen der C18 Library aber irgendwie klappts nicht... Prinzipiell müsste es doch so aussehen, oder?: OpenSPI(SPI_FOSC_64, MODE_01,SMPMID); /*Takt 62,5kHz, Input sampled at middle of data output time, Data transmit on falling edge */ WriteSPI(0b00000101); highteil = ReadSPI(); lowteil = ReadSPI(); CloseSPI(); Oder geh ich komplett falsch ran (anfängermäßig)? Den Takt von 62,5kHz kann ich mit dem Oszi messen, aber am Pin 6 (Dout) des LTC kommt nur Mist raus...Ich habe den Pin 1 des LTC (CS) offen gelassen...oder muss dieser den Wechsel von high auf low unbedingt bekommen? Danke fürs lesen...
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.