Picdel_sp.zip Aqui tienes un programa, el que usamos casi todos en el foro, que te hace los delays.
Porque esto no te funciona, haces un clrf y lo pones a 0 y despues lo decrementas, pero ya esta a 0
Delay clrf Delay_Fijo
Delay_1 nop
decfsz Delay_Fijo,F
goto Delay_1
return
Aqui configuras el timer0 para dividir la frec por 256 pero no tienes habilitada la interrupcion por timer, no te vale para nada.
ovlw b'00000111'
movwf OPTION_REG
Para multiplexar los displas, fijate en la direccion del post anterior, tienes que hacer delays pequeños y repetirlos varias veces si haces un delay de 200 ms, se veran encendidos y apagados, y no encendidos todo el tiempo, que tu no haces ningun delay como te dije antes
saludos tapi8