UKHeliBob:
What range of RPM are you expecting ?it is quite likely that you don't need to use interrupts at all if the RPM is relatively small
Although I am accurately getting RPM upto 500 but it will be kind of you to tell me if any other way is possible.( so that I won't be required to handle all that interrupt pin mess!!)