PIC 16F886 alphanumeric keyboard initialisation

I am using 16F886 for my project as a key board controller. mine is a 10x8 alphanumeric key board and I have problem in register initialising sequence