LinX, пасибо огромное.
PIC Simullator - не симулирует.
Я конечно сильно подозреваю, что могу что-то не так делать, но...
порты выходные инициализируются, высокий уровень ставят. На вход прога тоже вроде реагирует, и после появления входного сигнала там какие-то регистры, байты-биты меняют свое состояние и какое-то время ждут. А по выходам ничего не проходит.
когда сигнал на входе есть, в STATUS биты 0, 1 и 2 = 0. И еще какое-то время после снятия сигнала. Если в GPIO биты менять руками, выходы реагируют.
Там нет случаем привязки к длительности входного импульса?
На самом деле может и эмулятор этот кривой. Попробую в железе, потом отпишусь.
ЗЫ MCLR надо к питанию? или там сброс програмный?
Спасибо
|