RA> Вроде входные только инвертируются. Hет. Программатор работает с SI Prog при инвертировании _выходных_ данных. RA> 458 и 258 компиком с IcProg нормально все шило. Только буферами порта RA> надо поиграть. Какими ещё буферами ? Проблема моя решилась. Оказалось, просто проводник отошаторе...
Теперь такой вопрос. Я раньше работал в MPLAB 5.30. Теперь перешёл на MPLAB 6.30. И никак не могу понять, как ставить точки останова с указанием номера строки. Указываю, допустим, "C:\pic\programmator.asm,8", и среда ругается, что в "Отладочные символы должны быть указаны дл установки точки уостанова на строке файла". Просьба объснить, чего он от меня хочет. :)
Далее. Я забыл правильную формулу для вычисления периода прерывания от таймера TMRx на основе частоты SYSCLK и коэффициента предделителя данного таймера. Hе подскажет ли кто ? В руководстве ("Радио", ©10/2001) сказано, 4/Fosc*x*256 (где х - значение коэф. предделителя). Hо на деле данна формула оказывается неверной... :(
Также, заметил, что команда "bsf TRISB,0" не приводит к желаемому результату. В PIC16F84 дл этого необходимо было выбрать банк памяти с регистрами спец. назначения. В эхотаговскому МК в доке сказано, что регистры спец. назначения доступны вне зависимости от выбранного банка памяти... Так каково правильное решение ?
И вот ещё что... PIC18Fxx2 нормально работают от "спичек" на 32768Гц ? И получилось ли у кого завести PIC16F84 от данных резонаторов ? У мен - нет. Hа резонаторах большей частоты - пожалуйста, а с 32768 - ни в какую...
· ···─═╗ Hу я вроде все сказал... Bye _*All*_ ! ╚═══════════════─────────────────····· · · · ... В домоуправлении:Тов. жильцы,при заполнении расчётной книжки выделяйте газ!