Multipla elektroder för elektrisk behandling av förmaksarytmi
Multipla elektroder för elektrisk behandling av förmaksarytmi
Multipla elektroder för elektrisk behandling av förmaksarytmi
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
När mastern vill adressera en särskild sl<strong>av</strong> sätts den nionde biten till 1. Alla sl<strong>av</strong>ars receive<br />
interrupt aktiveras och sl<strong>av</strong>arna kan undersöka informationen i de följande 8 data bitarna. Om<br />
id numret stämmer överens kan den adresserade sl<strong>av</strong>en <strong>för</strong>bereda sig på att ta emot data eller<br />
alternativt skicka data till mastern. Inga andra sl<strong>av</strong>ar kommer då att påverkas <strong>av</strong> vare sig<br />
masterns eller den aktuella sl<strong>av</strong>ens datautbyte.<br />
Alla sl<strong>av</strong>ar behandlar data från mastern genom 1yxh där <strong>för</strong>sta biten är ”Wake up bit”. 100h –<br />
1CFh reserveras <strong>för</strong> adressering <strong>av</strong> enskilda sl<strong>av</strong>ar och öppnar seriekommunikation med<br />
aktuell sl<strong>av</strong>. 1C0h – 1FFh reserveras <strong>för</strong> direkta systemkommandon riktade till alla sl<strong>av</strong>ar:<br />
En adressbyte (8 bitar) innehåller en adress till en enskild sl<strong>av</strong> eller en adress som kallar på<br />
alla sl<strong>av</strong>ar (de fyra <strong>för</strong>sta bitarna - y) och en info del som innehåller olika kommandon (de<br />
fyra sista bitarna - x).<br />
För sl<strong>av</strong> nummer 1 aktiveras följande funktioner om adressen (y) innehåller 1. Info delen talar<br />
om vad som ska ut<strong>för</strong>as (x).<br />
Exempel:<br />
1(y =1)(x =1)h Y är lika med 1 vilket betyder att kommandot riktar sig till sl<strong>av</strong><br />
nummer 1. X är lika med 1 vilket betyder att sl<strong>av</strong> nummer 1 skall<br />
göra intern reset.<br />
• 111h reset @ sl<strong>av</strong> 1<br />
• 122h stimulera @ sl<strong>av</strong> 2<br />
• 113h starta AD omvandling @ sl<strong>av</strong> 1<br />
• 134h stoppa AD omvandling @ sl<strong>av</strong> 3<br />
• 115h skicka data @ sl<strong>av</strong> 1<br />
• 181h Förbered sl<strong>av</strong> 1 att ta emot data <strong>för</strong> individuell inställning <strong>av</strong><br />
pulsstyrka<br />
• 191h Förbered sl<strong>av</strong> 1 att ta emot data <strong>för</strong> individuell inställning <strong>av</strong><br />
pulstid<br />
• 10xh Ställ in pulsstyrka eller pulstid individuellt om sl<strong>av</strong> 1<br />
aktiverats med kommandot 191 eller 181.<br />
På samma sätt kan direkta systemkommandon in<strong>för</strong>as (riktade till alla sl<strong>av</strong>ar):<br />
• 1Dxh inställning <strong>av</strong> pulstid (max 16 olika pulstider)<br />
• 1Exh inställning <strong>av</strong> pulsstyrka (max 16 olika stimuleringsnivåer)<br />
• 1Fxh stystemkommandon riktade till alla sl<strong>av</strong>ar till exempel stimulera,<br />
starta AD omvandling, stoppa AD omvandling (max 16 olika<br />
kommandon)<br />
I tabell 6.2 nedan återfinns en fullständig lista över huvudprocessorns alla kommandon.<br />
Notera att pulslängden och pulsstyrkan hos stimuleringspulsen även kan varieras individuellt<br />
<strong>för</strong> varje sl<strong>av</strong>. Om kommandot 118h sänds till sl<strong>av</strong> 1 <strong>för</strong>bereder sig denna på att ta emot en<br />
byte med information om styrkan hos stimulationspulsen. Denna byte adresseras med 10xh,<br />
där x representerar nivån i 15 olika steg på samma sätt som vid gemensam inställning <strong>av</strong><br />
stimulationspulsens parametrar.<br />
63