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
du musst dich entscheiden, welchen du haben möchtest, es geht immer nur einer. du kannst das mit einer abfrage lösen, welchen du dann schalten möchtest. mfg
Danke für die Anwort. Kannst du mir das mit der Abfrgae etwas näher erklären. Ein Code-Bsp. würde vielleicht helfen. mfg
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.