Bascom - Software SPI an 2 Pins

Gast #1037275
Lesenswert?

Hi

Ich möchte 2 digitale Potentiometer über software SPI mit einem Atmega16 
ansteuern. Jedes Poti hat seperate SI und CS Leitungen bekommen. Für den 
Takt habe ich nur eine Leitung. Mein Bascom-Code:

Dim Potivar(2) As Byte
Potivar(1) = &B00010011       'Command-Byte
Potivar(2) = &B10000000       'Data-Byte

Config Spi = Soft , Dout = Porta.7 , Ss = Porta.6 , Clock = Porta.5 ;
Spiinit
Spiout Potivar(1) , 2

Config Spi = Soft , Dout = Porta.3 , Ss = Porta.4 , Clock = Porta.5 ;
Spiinit
Spiout Potivar(1) , 2

Das Programm funktioniert allerdings nur zum Teil. Das heißt nur der 2. 
config Spi Befehl wird bearbeitet. Also wird auch nur das 2. Poti 
eingestellt. Tausche ich die Befehlszeilen wird entsprechend nur das 1. 
eingestellt. Ich will allerdings nicht beide Potis über einen Pin 
ansteuern da ich sonst das komplette Layout neu machen müsste. Ich hoffe 
jmd kennt eine Software-Lösung

Schon mal Danke im Voraus

mfg
Mirko Mikro

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