galex1981 писал(а):В общем проблем было несколько:
1) Раз ты используешь для чего непонятно - кучу файлов - где определяешь конфиги, где функции, причем не пишешь их прототипы, в результате чего у тебя во всем проекте каша; так приводи проект в нормальный порядок а не функция там а основной файл ее не видит по вышеуказанным причинам
потому что найти так проще
Если всё в одном файле, то нужный кусок искать тяжело, а так всё по полочкам
galex1981 писал(а):3) В хелпе по Config servo написано что можно менять таймер. То есть у тебя для 2х функций использовался один таймер, потому шли конфликты
- Код: Выделить всё
'as an option you can use TIMER1
'Config Servos = 2 , Servo1 = Portb.0 , Servo2 = Portb.1 , Reload = 10 , Timer = Timer1
В общем переделанный проект прилагаю - смотри какие у тебя были ошибки.
А вообще советую все таки русские названия не использовать как и в других языках программирования.
Понял
Спасибо, про таймер я и забыл
Ток не понял зачем это:
- Код: Выделить всё
Declare Sub Прием_rc5
- Прием_rc5 же не процедура, а всего лишь метка, или это тот самый прототип??))
Добавлено спустя 23 минуты 24 секунды:вот только проблема, с timer1 сервы не крутятся вообще
переделанный код залил прям чтоб проверить и всё, на пульт реакции нет.
прошил тестовую прогу для пульта, которую не давно писал ие-приёмник работает, сигналы принимает
может для таймера ещё какие настройки надо сделать?