A multiprocessor enheten har en mikrokontroller ( mästare ) instruera flera slavenheter ( processorer ) . Den 9 -bitars Seriellt protokoll är ett sätt som en mikrokontroller kommunicerar med dessa slavanordningar . Funktioner
Alla slavprocessorer är anslutna till mastern med samma tråd. De får alla alla data Mastern sänder ut . Lyssna på alla data som inte är avsedda för dem kan använda upp mycket av processorns tid , så slavanordningarna är programmerade att ignorera trafiken på tråden . De behöver bara lyssna till en adress byte . Den 9: e bit av 9 - bitars seriell protokoll identifierar en adress byte .
Funktion
adressteckengrupp fungerar som en brytare . Alla slavar måste stoppa vad de gör och kontrollera adressen byte för att se om det är deras adress . Om 9th bit är satt , är byte en adress byte och inte en databitgruppen . Endast den adresserade slaven plockar upp alla följande databytes . I en databitgrupp , är den 9: e bit bort . Den 9 - bitars seriell protokoll minskar tidsödande bland processorer
System
. Alla slavar måste bara lyssna efter en adress byte . Alla bytes efter adressuppgifterna bytes är databytes tills nästa adressbyten utfärdas . Genom denna metod , signalerar 9th bit även i början och slutet av en sändning .