[an error occurred while processing this directive]
|
Значит так. процессор 6713. на его ногу GP4 приходит прерывание. Нога разрешена (GPEN=xxFx) и сконфигурена как вход(GPDIR=xx0x). Однако, при приходе прерывания в регистрах GPVAL(значение), GPDH, GPDL(регистрация фронтов) меняется значение, отвечающее за ногу GP5 ! как и в регистрах IFR=xx2x(а не xx1x). на ноге GP5 между тем нет ничего.она вообще в z состоянии. регистры IER=xx3x . GIE=1 (разрешено прерывание). MUXL=xxxxxxxx4 по дефалту.
ВТОРОЕ. не заходит в обработчик прерываний... то есть таже на таблицу веторов не идет. ISTP=000008A0(смещена на 800). адрес правильный. GPHM GPLM=xx3x. чего где не так поставил.. помогите выправить руки :(!
E-mail: info@telesys.ru