24 servo controler
Introduction
Communication protocole
Send 2 bytes on serial port:
--------------------------------------------------------------------------------------
| Board ID2 | Board ID1 | Board ID0 | Set servo Pos | addr3 | addr2 | addr1 | addr 0 |
--------------------------------------------------------------------------------------
-----------------------------------------------------------------
| data7 | data6 | data5 | data4 | data3 | data2 | data1 | data0 |
-----------------------------------------------------------------
Set servo Pos= 0=> set enableMask, mask = data,
Set servo Pos= 1=> set servo pos using data
if addr3==0, data = mask for lower(<8) servo ids else higher servo ids(>=8)
Interface Servo.h
servo.c
servo.h
Electronic


At90s2313 datasheet
Assembler
servo12.asm