incf _np_disp_nro,1 ;visualizar datos en displays cátodo común
movf _np_disp_nro,w
xorlw .9
btfsc status,z
clrf _np_disp_nro
movf _np_disp_nro,w
xorlw .1
btfsc status,z
goto inte_t08_d1
movf _np_disp_nro,w
; Quite la comprobacion de 2 al 7
xorlw .8
btfsc status,z
goto inte_t08_d8
inte_t08_ini
call dy2_disp_7_seg_01 ;llamada a rutina dy2_disp_7_seg_01
inte_t08_d1
bcf portb,3 ;apagar el display 8
call dy2_disp_7_seg_01 ;llamada a rutina dy2_disp_7_seg_01
movf plocal_uni,w ;mostrar el valor del registro plocal_uni
movwf _np_disp_valor
call dy3_disp_7_seg_01 ;llamada a rutina dy3_disp_7_seg_01
bsf porta,1 ;encender el display 1
goto inte_t08_salir
;QUITE LOS DISPLAYS DEL 2 AL 7 para que sea mas simple de ver
inte_t08_d8
bcf portb,2 ;apagar el display 7
call dy2_disp_7_seg_01 ;llamada a rutina dy2_disp_7_seg_01
movf horas_dec,w ;mostrar el valor del registro horas_dec
movwf _np_disp_valor
call dy3_disp_7_seg_01 ;llamada a rutina dy3_disp_7_seg_01
bsf portb,3 ;encender el display 8
goto inte_t08_salir
inte_t08_salir
inte_t09
goto inte_t0_salir