He encontrado otra solución en PBP, el sistema sería el siguiente:
dato1 = dato1 + numero
if dato1 > 9999 then
dato2 = dato2 + 1
dato1 = dato1 - 10000
endif
cf1 = dato1 dig 0
cf2 = dato1 dig 1
cf3 = dato1 dig 2
cf4 = dato1 dig 3
cf5 = dato2 dig 0
cf6 = dato2 dig 1
cf7 = dato2 dig 2
cf8 = dato2 dig 3
lcdout #cf1,#cf2,#cf3,#cf4,#cf5,#cf6,#cf7,#cf8
Lo he probado asi y funciona. Otro sistema que me pasó por la cabeza es el que amablemente me ha propuesto RGL, pero no se como controlar el acarreo, ya que no domino el ensamblador, sin embargo el PBP me parece muy sencillo.
Muchas gracias a RGL.
Pd.
A ver si entre todos podemos hacer un foro interesante.