इस पृष्ठ के अनुसार एसडी कार्ड ड्राइव करते हैं और या स्कैल्क लाइन के साथ डीओ लाइन को सिंक्रोनाइज़ करते हैं:
एसपीआई बस में, प्रत्येक दास डिवाइस को अलग-अलग सीएस संकेतों के साथ चुना जाता है, और बहुवचन उपकरण एक एसपीआई बस में संलग्न किया जा सकता है। जेनेरिक एसपीआई स्लेव डिवाइस ड्राइव / सीएस सिग्नल द्वारा एसओआई बस साझा करने के लिए एसिंक्रोनस रूप से अपना डीओ सिग्नल जारी करता है। हालाँकि MMC / SDC ड्राइव / SCLK को सिंक्रोनाइज़ करने में DO सिग्नल जारी करता है। इसका मतलब है कि MMC / SDC और किसी SPI बस से जुड़ी किसी अन्य SPI दास के साथ बस संघर्ष की स्थिति है। राइट इमेज MMC / SDC के ड्राइव / रिलीज़ टाइम को दर्शाता है (बस राज्य को देखने के लिए डीओ सिग्नल 1/2 vcc पर खींचा गया है)। इसलिए एमएमसी / एसडीसी रिलीज डीओ सिग्नल बनाने के लिए, सीएस सिग्नल को डी-एसेर करने के बाद मास्टर डिवाइस को बाइट भेजना होगा।
तो बस एक डमी बाइट भेजकर एसपीआई को सीएस लाइन को ऊंचा करने के बाद काम करना चाहिए। SD कार्ड पर CS लाइन ऊँची करने पर ऊपर वाली साइट में SPI बस का समय आरेख होता है।
इसके अलावा, यह सुनिश्चित करने के लिए एक अच्छा विचार है कि पावर-अप / कार्ड-प्रविष्टि पर माइक्रोकंट्रोलर कार्ड के साथ एसपीआई मोड का उपयोग करने के लिए बातचीत करता है। ये विवरण यहां देखे जा सकते हैं
सारांश में, जब तक उपरोक्त सावधानियां नहीं ली जाती हैं तब तक कई परिधीयों के साथ एसपीआई बस को साझा करना ठीक होना चाहिए।