If you can still make sales on it, you probably have a fault in the display drive circuit. You will probably need to take it to a dealer.
------------------
If anyone needs a programming manual for a Royal 580, one of the users has it here:
http://the-checkout-tech.com/manuals/cashregisters/Royal_Alpha-580_instruction_programming_manual.html
Registerman
January 2013