ͻ
                       UniMOS Demo Programm 1                                 
͹
 0000000000111111111122222222223333333333444444444455555555556666  -Task-    
 0123456789012345678901234567890123456789012345678901234567890123     Nummer 
>................................................................< -Status   
 D - Dormant, S - Suspended, W - Wait, R - Ready, e - Executing              
 . - dormant (never started)                                                 
Ķ
 Erluterungen: Die maximale Anzahl von Tasks ist auf 64 festgelegt worden.   
  Dabei ist Task 63 der Hintergrund-Task, der zwar READY ist,   
 aber den Prozessor aufgrund der niedrigen Prioritt nicht bekommt. Die Tasks 
 0 bis 2 sind rein priorittsgesteuert mit Prioritten von 0 bis 2. Tasks 10  
 bis 16 sind zeitscheibengesteuert und sie haben alle die gleiche Prioritt 3.
 Die Dauer einer Zeitscheibe ist jedoch verschieden.                          
 Die Tasks 10 bis 16 knnen nur dann ausgefhrt werden, wenn keiner der Tasks 
 0 bis 2 READY ist. Der Task 0 prft, ob eine Taste gedrckt wurde und be-    
 endet daraufhin die Demo oder suspendiert sich fr einige Timer-ticks. Die   
 Tasks 1 und 2 fhren jeweils eine Verzgerungs-Routine aus und Task 1 wartet 
 dann mit Timeout (100 Timer-ticks, 5.5 Sekunden) auf einen Interrupt (der    
 nie eintritt) und Task 2 suspendiert sich fr 200 Timer-ticks (11 Sekunden). 
 Die zeitscheibengesteuerten Tasks fhren Endlos-Schleifen aus.               
͹
             Bettigen Sie eine Taste zum Beenden der Demo                  
ͼ
