|  
   
 
    | 
    
 
  | 
   
  
 
  
SELECTING
 
 
  
 
   
 
      Page 19  
 
      
 
 INDEX 
   
 
  
  
  
  
 
   
     
  
    
  
 
   
 
 
  
 
   
 
   
 
 
  Some microcontroller applications require a choice of features to be available
  to the user, such as a range of effects on a display, different
  games, a selection of products, sizes etc.  
  To cater for these, a set of buttons
  can be provided, or a rotary switch.  
  But an easier design is to provide a pot with the choices marked around the
  circumference. By turning the pot, each selection can be made.  
  The program to do this is very similar to the sss to D experiment. In Expt , the output is displayed
  on the 7-segment display as numbers 0 - 9.  
  Instead of displaying the numbers, the position of the pot is referenced to a
  table and this selects the appropriate program.  
  In this discussion we present a complete program with 7 effects on the 8 LED
  display plus a program that can be used for your own
  routines. 
   
  A typical example for the selector is:
 
   
 
 
    
 
   
 
 
  The pot selects one of  7 programs on the scale above.
  The arrow on the
  shaft points to the program selected.  
  Any position of the shaft between the blue lines is picked up as the
  Toggle program, for example, and this makes it very easy to make a
  selection. 
 
   
 
 
    
 
   
 
 
  
 more 
     
   
   
   
   
    
      
        
          
            
            
              
               
              1 
                
               | 
              MOVLoop1 
                RETURN
                
               | 
              ;8
                loue on 7-segment display etc 
                ;Increment FSR to make INDF go to next file 
                
               | 
             
           
         
       | 
     
   
 
 
  
 
 
 
  
 
 
 
 
 
  NEXT 
     
      
     
      
    
   
    
      |   
     |