hello
the clk8.asm files is readily downloadable from microchip as part of AN615b and the same has been used by me ( of course i have locally compiled) and the same is working FINE.
Here one thing is to be noted . the common cathode wires coming from RA 0-RA-1 ,RA-2 and RA-3 may require rescheduling. Otherwise the display gets jumbled.

However PIC16C54a is an OTP device. Perhaps it is better if you can try a newer version PIC16F54 instead as this s flash programmable, by managing a suitable programmer

Thus, Necati may very well use it. ALL the best

I only wonder whether some has tried to modify this software to work on PIC16f84 and i request for help in this direction.

sarma