I highly Recommend reading my Blog Post above, there are graphs & Program & everything.
Basically, I found out that delayMicroseconds(x) delays (on Arduino UNO, 16MHz)
-
7 Clock cycles for (x = 0, 1)
-
14 Clock cycles Short for (x >= 2)
I noticed a too quick delay on 'x = 2' case. And that was why I investigate this whole situation.
The Reason I am posting on here is to share this test result + get feedback.
If you guys have any suspicion on the accuracy of my Code, or find some errors, OR, can find the reason why I noticed some bugs in my program(in the Post), PLEASE let me know whether through this Forum, or through WordPress comments.
Thank You So Much.