पण समजा, सध्या हे इंटरप्ट सर्व्हिस रूटीन आहे: आम्ही "pulses" नावाचा ग्लोबल इंटिजर व्हेरिएबल declare केला आहे ज्याची इनीशियल व्हॅल्यू 0 आहे, आणि इंटरप्ट सर्व्हिस रूटीन मध्ये "pulses" ला आम्ही 1 ने वाढवणार जेणेकरून जेव्हा जेव्हा व्यत्यय येतो तेव्हा व्हेरिएबल 1 ने वाढेल.
ಆದರೆ, ನಾನು ಏನು ಮಾಡಿದ್ದೇನೋ ಸದ್ಯಕ್ಕೆ ಅದೇ ಇಂಟರಪ್ಟ್ ಸರ್ವಿಸ್ ಎಂದು ಭಾವಿಸೋಣ. ನಾವು "pulses" ಎಂಬ ಗ್ಲೋಬಲ್ ಇಂಟೀಜರ್ ವೇರಿಯಬಲ್ ಅನ್ನು 0 ಇಂದ ಪ್ರಾರಂಭಿಸಿದ್ದೇವೆ. ಮತ್ತು ಇಂಟರಪ್ಟ್ ಸರ್ವಿಸ್ ರೂಟೀನ್ ನಲ್ಲಿ , ನಾವು "pulses" ಅನ್ನು 1 ರಿಂದ ಹೆಚ್ಚಿಸುತ್ತಿದ್ದೇವೆ; ಆದ್ದರಿಂದ ಅಡಚಣೆ ಬಂದಾಗಲೆಲ್ಲಾ ವೇರಿಯೇಬಲ್ 1 ರಿಂದ ಹೆಚ್ಚಾಗುತ್ತದೆ.