pic16f84A на 4 Мгц, делаю схему бегущих огней, порт А и порт В настраиваю как выхода, управляя нулем зажигаю последовательно светодиоды на выходе. с портом А все ОК, порт В с сюрпризом, не загорается 7-й бит, хотя в программе четко описан,


Запитываю схему от лабораторного ИП через дополнительную кренку на 5В в мплабе все работает отлично(ошибка в программе исключена), схемотехнически все подключено верно, что это?
питание стабильное.
если кто встречался с чем нибудь вроде этого, поделитесь пожалуйста.
кусок кода
movlw b'10111111' ; тут работает
movwf PORTB
call Timer ; таймер время выдерживает
movlw b'01111111' ; а вот
movwf PORTB ; это
call Timer ; игнорирует
movlw b'11111111' ; дальше все работает хорошо
movwf PORTB
call Timer