ho procurato un m5451
Che avrei quasi suggerito.
li ho usato per anni nelle mie insegne elettroniche.
Non ho tempo ora di guardare il codice ora pero' il trucco e' quello di mandare lo start bit (1) manuamente e poi usare l'SPI per il resto dei 34 clock cycles per i daii veri e proprii.
ATTENZIONE!! Assicurati che il resto dei bits ( sei nell'utima byte) non utilizzati siano ZERO altrimenti il chip sara confuso se trova un UNO perche' lo interpretera come un nuovo start bit.
L'atlro metodo sarebbe quello di inserire lo start bit come primo bit ma poi ti necessita ruotare tutti i bits e rimarranno 5 bit che DEVONO essere zero nell'ultima byte.