Il modulo CPU SlimLine può gestire fino a 16 moduli di estensione, i moduli hanno un dip switch a 4 posizioni per l’impostazione dell’indirizzo con range da 0 a 15. Per accedere al dip switch occorre rimuovere il frontalino anteriore con un cacciavite come indicato in figura.
I moduli sono venduti con indirizzo di default 0 il modulo CPU ha indirizzo 255. Naturalmente quando si connettono i moduli di estensione al modulo CPU occorre impostare correttamente l’indirizzo ad ogni modulo. Si può assegnare qualsiasi indirizzo ai moduli (Range da 0 a 15) indipendentemente dalla loro posizione di collegamento al bus, ma non ci devono essere moduli con lo stesso indirizzo connessi al bus.
Se al modulo CPU non sono connessi moduli l’esecuzione del programma è consentita per poterlo eventualmente testare in debug senza la gestione dei moduli di estensione. Se i moduli di estensione sono connessi il sistema operativo del modulo CPU ne verifica la presenza e la funzionalità e nel caso più moduli abbiano lo stesso indirizzo il controllo fallisce e l’esecuzione del programma si arresta.
Quindi dalla tua relazione immagino che ti stia proprio trovando in questa situazione con uno o più moduli con lo stesso indirizzo connessi al bus di espansione.