Сразу тапком не кидайте

Проблема такая - купил серву HTX900, подключил к Меге32 (кварц на 8МГц), написал код:
- Код: Выделить всё • Развернуть
$regfile = "m32def.dat" 'используем мк ATmega32
$crystal = 8000000 'частота кварцевого резонатора 8mHz
Enable Interrupts
Config Servos = 1 , Servo1 = Portb.0 , Reload = 10
Dim I As Integer
Do
For I = 45 To 135 Step 1
Servo(1) = I
Waitms 13 'эту задержку подбирать надо эксперементально. особо большую не ставь. а то поставишь секунду серва и будет дёргаться раз в секунду
Next
For I = 135 To 45 Step -1
Servo(1) = I
Waitms 13
Next
Loop
Прошил, подключаю питание - серва один раз дергается и все

Питание стаб. 5В, нога рабочая - проверено светодиодом. Пытался играть со значением Reload = 10 - нифига не реагирует, эффект тот же.
Помогите плиз советом

