moin, ich hab hier irgendwo im forum gelesen, dass man mit bascom nur 14 servos "steuern" kann. stimmt das? oder war das mit einer alten version von bascom. und ab wenn ja, ab welcher version ist das "gefixt" worden?
gruß
jens
Druckbare Version
moin, ich hab hier irgendwo im forum gelesen, dass man mit bascom nur 14 servos "steuern" kann. stimmt das? oder war das mit einer alten version von bascom. und ab wenn ja, ab welcher version ist das "gefixt" worden?
gruß
jens
eigentlich sollte er 16 Servos zulassen (vers 1.11.8.1)
Das ist die Version, die ich hier habe.
Glaub nicht, dass das weniger geworden sind.
Wie kann ich dann 18 Servos steuern? Gar nicht mit bascom?
hallo,Zitat:
Zitat von JensK
du musst ja nicht die fertigen routinen verwenden. prog dir halt ne eigene, dann gehn so viele, wie du pins hast, sofern du gescheit progst.
mfg jeffrey
uiui.
Naja, wenn du des Bascom-Inline-Assemblers mächtig bist, könnte dir das helfen
https://www.roboternetz.de/wissen/in...ide-Code#SERVO
Mh beim Inlien Assembler steht doch max 16 Servos.
Oder kann ich damit auch 18 steuern indem ich einfach:Zitat:
Damit können bis zu 16 Servos an beliebigen Port-Pins versorgt werden.
Config Servos = 18 , Servo1 = Portb.0 , Servo2 = Portb.1 usw.
mache?
Oder sollte ich lieber auf C umsteigen?
Ich benutzte das Roboternetz Controll 1.4 und das sd21
"Servos = 18" wird der Bascom wahrscheinlich nicht wollen, fürcht ich.
Ich meinte eigentlich, du baust dir den Code aus der Inside-Wiki auf 18 Servos um.
mh ich versteh gerade nicht was du meinst. sorry.
Ich meine dass das SD21, wenn es nur mit I2C angesteuert wird, auch 21 Servos bedienen kann. Sonst würde der Lieferant es auch nicht für 21 Servos auslegen.
Schick doch einfach eine Anfrage an den Hersteller.
@ PicNick: https://www.roboternetz.de/wissen/in...rung#Quellcode
den für 18 servos umschreiben?
oder die ISR Routine weiter bis zum 18 servo schreiben?
gruß