एक सामान्य उपयोग में, उपयोगकर्ता डिवाइस को बंद करने के लिए पावर बटन दबाएगा। जब MCU बटन प्रेस समझ में आता है, तो यह शट डाउन सीक्वेंस शुरू करेगा और फर्मवेयर को प्रोग्राम की शुरुआत में पॉइंटर सेट करना चाहिए।
जब कोई बिजली खत्म होती है या हो सकता है कि उपयोगकर्ता केवल प्लग को बंद कर दे। एमसीयू के बल्क कैप से सत्ता से बाहर होने से पहले अंडरवॉल्टेज पिन को इन गड़बड़ियों को महसूस करने में सक्षम होना चाहिए। फर्मवेयर को प्रोग्राम की शुरुआत में जल्दी से पॉइंटर सेट करना चाहिए, ताकि अगली पावर अप की तैयारी हो सके। इसलिए जब अगली बार डिवाइस को बिजली मिलती है, तो इसे सामान्य रूप से काम करना चाहिए।
यदि आप साधारण IO कमांड के लिए उपयोग कर रहे हैं, तो आपको इसकी आवश्यकता नहीं है क्योंकि पॉइंटर को अंतिम स्थान पर चलाना जारी रखना ठीक है। हालांकि अगर आपको उदाहरण के लिए I2C का उपयोग करके बहुत सारे आईसी को इनिशियलाइज़ करना है, तो शुरुआत के लिए पॉइंटर को शुरू करना महत्वपूर्ण है।