मेरा अनुमान यह होगा कि आप अपने आरंभिक अनुक्रम में एक आवश्यक देरी को याद कर रहे हैं। यदि आप कमांड भेजने का प्रयास करते समय डिस्प्ले व्यस्त है, तो उस कमांड को नजरअंदाज कर दिया जाएगा। जब आप अपनी प्रक्रिया शुरू करते हैं, तो डिस्प्ले चार बिट मोड में होता है और इसमें कमांड के पहले भाग के रूप में "0000" लिखा होता है, तब जब आप "0011" में देखते हैं तो डिस्प्ले पूरे कमांड को "00000011" के रूप में देखेगा। , जो प्रदर्शन को 1.6ms तक व्यस्त होने का कारण बनेगा।
संयोग से, यह संभव है कि डिस्प्ले से कम-ऑर्डर वाले डेटा तारों को इस तरह से तार किया जाए कि जब "0011" कमांड को डिस्प्ले में भेजा जाए, तो डिस्प्ले द्वारा देखे गए पूरे 8 बिट्स एक मोड-सेट कमांड बनाएंगे जो आपके द्वारा उपयोग किए जा रहे प्रदर्शन के प्रकार के लिए सही है। किसी डिस्प्ले को रीसेट करते समय किसी भी डिस्प्ले ग्लिच से बचने में मदद मिलेगी जो पहले से ही उपयोग में है (समय-समय पर डिस्प्ले को रीसेट करना एक अच्छा विचार है, अगर इसे ग्लिचलेस तरीके से किया जा सकता है, क्योंकि यह सुनिश्चित करेगा कि यदि डिस्प्ले किसी तरह खराब मोड में आ जाए तो यह ठीक हो जाएगा अपने आप)।