Think. It's a bit obvious. So we know what state things are in. Otherwise they are in a random, unstable state which will cause unexpected, unplanned for operation. Part of designing things is to design a box within which logic operates so you can handle the finite cases within that box. If you start in an uninitialized state, that device might operate outside the box of design parameters your logic works within- and thus function in correctly.Hi guys
I see whenever we start to write program we always initialize device (MCU, LCD, SENSOR, etc). Why do we need to initialize device first What are disadvantage if we do not initialize device