2. Bei Soft-SPI muss man mit den Interrupts aufpassen! Wenn das Auslesen über 1.2ms dauert, wird das Resultat ungenauer.
Ich würde das rein in SW machen. Da kann man dann gleich das 12 Bit Format berücksichtigen und spart sich die Rumschieberei danach. Also im Prinzip FIGURE 5-1 nachprogrammieren. Zur Not sperrt man für die paar µs die Interrupte.
Lesezeichen