Quote Originally Posted by sycluap View Post
Is that mean the culprit for unable to get 1ms interval timer is the LCD display? What is I just make it display the final value upon stop button is pressed? Can this solve the problem?
Are you completely incapable of doing any 'out of the box' thinking? Kick your brain into gear! Just because the LCD takes longer than 1ms to display (which is not necessarily true, but at default settings is true), doesn't mean the PIC can't keep counting until you stop it from counting and then displaying the result when it is done counting.
What are you counting that supposedly requires microsecond accuracy anyways?