If your code is not working, post here for us to have a look.

Also if you are going to use Interrupts, then in your case, you should use PortB, bits from 4 to 7, because these have an interrupt on change feature.

Ioannis