hola que tal, poner la interupcion tempirizada a 5 segundos en un poco "complicado" hay que hacer algunos contadores mas para que tarde ese tiempo, pero "todo es pocible".
espera un poco y te mando un codigo para efectuar tal propocito, pero ten en cuenta que no ha de ser muy exacto ya que el ciclo maquina de del 8051 es de Fxtal/12 y tu crista es de 8MHz y la div¡cion no es exacta....