But, suppose for the time being this is the interrupt service routine, what I have done: we have declared a global variable integer variable called "pulses," initialized to 0. And in the interrupt service routine, we are just increasing "pulses" by 1; so that whenever interrupt comes the variable gets incremented by 1.
ಆದರೆ, ನಾನು ಏನು ಮಾಡಿದ್ದೇನೋ ಸದ್ಯಕ್ಕೆ ಅದೇ ಇಂಟರಪ್ಟ್ ಸರ್ವಿಸ್ ಎಂದು ಭಾವಿಸೋಣ. ನಾವು "pulses" ಎಂಬ ಗ್ಲೋಬಲ್ ಇಂಟೀಜರ್ ವೇರಿಯಬಲ್ ಅನ್ನು 0 ಇಂದ ಪ್ರಾರಂಭಿಸಿದ್ದೇವೆ. ಮತ್ತು ಇಂಟರಪ್ಟ್ ಸರ್ವಿಸ್ ರೂಟೀನ್ ನಲ್ಲಿ , ನಾವು "pulses" ಅನ್ನು 1 ರಿಂದ ಹೆಚ್ಚಿಸುತ್ತಿದ್ದೇವೆ; ಆದ್ದರಿಂದ ಅಡಚಣೆ ಬಂದಾಗಲೆಲ್ಲಾ ವೇರಿಯೇಬಲ್ 1 ರಿಂದ ಹೆಚ್ಚಾಗುತ್ತದೆ.