| 
      Sezione | 
      
       
   
    
      Indirizzi Base
    
    
    
      Registri Interni
    
      | 
    
| Libreria GIOBE.ASM | 
| Raccolta di Procedure ASM | 
      Del500Mi [38 di 54]  | 
 
  | 
| Genera un ritardo fisso di 500 µs. | |
| Il ritardo prodotto č svincolato dalla velocitą del processore, perchč utilizza le informazioni prodotte dal Timer di Sistema. | 
| 
     
  | 
  
| La Procedura si chiama in questo modo: | 
| 
         
  | 
      
  | 
  
| 
   In ingresso non č necessario predisporre nulla.  | 
| 
     
  | 
  
| La seguente Area di Testo mostra la parte del Modulo varie15 utilizzata per inserire la Procedura nella Libreria Giobe.ASM/LIB: | 
| 
         
  | 
      
| 
       Del_1 / varie15  | 
      
    NB:           se il testo contenuto nell'Area
        ti 
      sembra strano (cioč se contiene caratteri inconsueti) non hai ancora installato il font Giobe.TTF : clicca qui!!  | 
    
| 
         
  | 
      
| 
         
  | 
      
| L'analisi del codice mette in evidenza il compito di implementare il ritardo č affidato alla Procedura DelMicro, obbligandola a consumare 570 volte il tempo dalla durata minima (0,8381 µs) dell'impulso generato dal Canale2 del Timer; il valore esatto della costante di tempo dovrebbe essere: | 
| 
         
  | 
      
| ritardo | Delay | |
| 597 | 500 µs | 500 µs | 
| 
         
  | 
      
| Ma le verifiche eseguite su computer di diversa velocitą hanno consigliato una riduzione dello 0,5%, per tener conto del tempo consumato nell'esecuzione delle istruzioni interne al ciclo, nella Procedura DelMicro. | 
| 
         
  | 
      
| Questa procedura puņ essere chiamata molte volte per generare ritardi multipli di 500 µs, ma non dimenticare che č nata per assicurare ritardi portabili di piccolo valore; per tempi superiori a 100 ms conviene riferirsi alla Procedura Delay e alle sue derivate, Del_100, Del_1000, Del_1500 e Del_2000. | 
  | 
| 
      
       |  
    Libreria GiobeASM | 
      
       | 
    Del500Mi | 
    
    ![]()  | 
    
    ![]()  | 
    
    ![]()  | 
 ||
| 38 di 54 | 
      
  | 
    
| 
     
  | 
  
        
  | 
    
        
  | 
    
| 
      
         
        Home 
     | 
      
  | 
    |||||||
      
  | 
       
          
        Motore Ricerca  | 
      
  |