Been over to the mother site. I seems that the 18f87j60 may be just the ticket.