Hi,
ich baue einen Hexapod und möchte 18
Servos ansteuern!
Bascom kann aber nur 12! Jetzt wollte ich für jede Seite einen Atmega8 benutzen der je 9
Servos steuert! Dann können die IC´s saubere PWN Signale erzeugen

und die Positionen sollen über
I2C gesetzt werden.
Im Atmega habe ich als 1. aus dem
Bascom Beispiel die
I2cslave getestet!
geht
Dann den Servo Befehlt von Bascom!
geht!
Aber beide Funktionen in einen Programm geht !
nicht
Meine Frage!
Wie kann ich z.B. in "i2cslave.LBX" den Timer0 auf Timer1 ädern?
Vielleicht kennt ja jemand eine andere Lösung?
Zusatz:
Habe grad in der history.txt einen Eintrag gefunden!
1.11.7.8 NOTE : 30 - 6 - 2005
- CONFIG SERVO enhanced with selectable TIMER0 or TIMER1.
Dann habe ich getestet!
geht aber nicht!
I2C geht aber ich bekomme kein Servo PWM
Code:
Config I2cslave = &H40 , Int = Int0 , Timer = Timer0
Config Servos = 1 , Servo1 = Portb.1 , Reload = 10 , Timer = Timer1
Gruß,
Sascha
Lesezeichen