You could use one of the PortB pins for your external input, then use "Interrupt on change on PortB" - if you check the MicroChip application notes there's a fair few dealing with this. It will interrupt on any change, either positive or negative going, you can easily detect which you want in the interrupt routine - it's all explained quite well in the application notes.