CODE
__CONFIG _CONFIG1, _INTOSC & _WDT_OFF & _PWRTE_OFF & _MCLRE_ON & _CP_OFF & _CPD_OFF & _BOR_OFF & _IESO_OFF & _FCMEN_OFF
__CONFIG _CONFIG2, _WRT_OFF & _BOR21V
org 0
banksel 0
clrf INTCON
banksel TRISB
bcf TRISB,7
banksel 0
clrf PORTB
goto $
__CONFIG _CONFIG2, _WRT_OFF & _BOR21V
org 0
banksel 0
clrf INTCON
banksel TRISB
bcf TRISB,7
banksel 0
clrf PORTB
goto $
На прототипе, где стоял камень в SOIC, работает как и должно (а чего бы и не работать ?) - сразу бит порта в 0 (у него там была внешняя притяжка). На новом устройстве, где в SSOP - молчит секунд десять (на всякий случай - на сбросе уже давно гарантированно "1"), потом переходит в "0", затем несколько коротких импульсов в "1", и лишь затем встает в цикл. Ладно, вдруг (чем черт не шутит) - перепаиваю камень. Ура - работает. Но радость была недолгой, пока плата была еще горячей после перепайки, работало, остыла до комнатной температуры - картина стала прежней, десять секунд до старта, и загадочные "иголки". Я в полном недоумении... Да, советы "смени флюс" - не принимаются.