or read elsewhere. In the beginning, there may be as much call for unlearning stuff as there is for learning, so always follow a few tracks, and like you did now, ask questions.
Thank you for answering. Can you explain that for a beginner? I don't know what an interior is and how it works nor do I know about the AVR core thing. Thank you!!!!
If you don't know what interrupts are, you are unlikely to be using them directly.
There are untold number of tutorials on using interrupts in the Arduino ecosystem available on the web for the simple act of googling arduino interrupts.
I figured it out. And I was hesitant to send my code here because it's way too long...10weeks of work!- thanks to all of you. I found the problem. I simply need to re-ask for reading of Millis in every while or for loop. I also asked for storing millis in only one function, which wasn't always called...