Ceos
02.03.2009, 12:51
das Poti brauch laut datenblatt ein 10bit wort mit 2bit adresse und 8bit wert, und wirklich nur genau 10bit(eventuell hab ich da auch was falsch verstanden ?!), wie genau soll ich das mit dem SPI eines M32 bewerkstelligen ?!
EDIT: Vergessen meinen lösungsansatz reinzuschreiben ...
meine idee wäre gewesen die adresse und den wert auf 2 bytes zu verteilen
byte b1 = (Addr<<6) | (val>>2);
byte b2 = (val<<6);
aber bekommt das poti dann nicht kopfschmerzen ?!
EDIT: Vergessen meinen lösungsansatz reinzuschreiben ...
meine idee wäre gewesen die adresse und den wert auf 2 bytes zu verteilen
byte b1 = (Addr<<6) | (val>>2);
byte b2 = (val<<6);
aber bekommt das poti dann nicht kopfschmerzen ?!