A multiprosessorenhet enheten har en mikrokontroller ( master) instruere flere slave -enheter ( prosessorer ) . Den 9 - Bit Serial Protocol er en måte at en mikrokontroller kommuniserer med disse slave enheter . Funksjoner
Alle slave prosessorer er koblet til master ved samme wire. De mottar alle data master sender ut . Lytte til alle data som ikke er beregnet for dem kan bruke opp mye av en prosessor tid, så slavene er programmert til å ignorere trafikken på wire. De trenger bare å lytte etter en adresse byte . Den niende bit av 9 -bit seriell protokoll identifiserer en adresse byte .
Funksjon
adresse byte fungerer som en bryter . Alle slaver må stoppe hva de gjør og sjekke adressen byte for å se om det er deres adresse . Hvis den niende bit er satt , er byten en adresse -byte , og ikke en databyte . Bare den adressert slave plukker opp alle disse data bytes . I en data byte , blir den niende bit ryddet .
System
9 -bit seriell protokoll reduserer tiden herjer blant kontrollerte prosessorer . Alle slaver bare å lytte ut etter en adresse byte . Alle bytes Etter adresse bytes er databytes til neste adresse byte er utstedt. Ved denne metoden , signaliserer niende bit også starten og slutten av en sending .