| 
      Sezione | 
      
       
   
    
      Indirizzi Base
    
    
    
      Registri Interni
    
      | 
    
| Registri Interni | 
| Messa a Punto - SERIALE | 
      REGISTRO DIVISORE 3/5 [11 di 46]  | 
  
| 
         
  | 
      
| 
   ***** 
        03F8H 
        / 02F8H 
        / 03E8H 
        / 02E8H 
   - 
   OUT 
   / IN 
   - 
        Programmazione Divisore (Divisor Latch) 
   [3 di 5] ***** 03F9H / 02F9H / 03E9H / 02E9H  | 
 
| 
         
  | 
      
| In talune interfacce seriali le velocità di terminale, previste dallo standard RS232 possono essere ottenute anche con (cristalli di) quarzo oscillanti a 3,072 MHz, per i quali la frequenza base di lavoro dell'UART è ora di 3072000/16 = 192000 Hz (per la presenza del prescaler interno divisiore per 16); in questo caso i valori da lasciare nei Registri [port_8] e [port_9] sono: | 
| 
     
  | 
      
| Baud Rate Divisor Latch (lettura/scrittura) | ||||
| Fattore di Divisione | 
        High Byte port_9 03F9H - 02F9H 03E9H -02E9H  | 
        
        Low Byte port_8 03F8H - 02F8H 03E8H -02E8H  | 
        
        Baud Rate 192000 / n  | 
      |
| 
        decimale [ n ]  | 
        
        esadecimale [ n ]  | 
      |||
| 3840 | 0F00H | 0FH | 00H | 50 | 
| 2560 | 0A00H | 0AH | 00H | 75 | 
| 1745 | 06D1H | 06H | D1H | 110 | 
| 1280 | 0500H | 05H | 00H | 150 | 
| 640 | 0280H | 02H | 80H | 300 | 
| 320 | 0140H | 01H | 40H | 600 | 
| 160 | 00A0H | 00H | A0H | 1200 | 
| 107 | 006BH | 00H | 6BH | 1800 | 
| 96 | 0060H | 00H | 60H | 2000 | 
| 80 | 0050H | 00H | 50H | 2400 | 
| 53 | 0035H | 00H | 35H | 3600 | 
| 40 | 0028H | 00H | 28H | 4800 | 
| 27 | 001BH | 00H | 1BH | 7200 | 
| 20 | 0014H | 00H | 14H | 9600 | 
| 10 | 000AH | 00H | 0AH | 19200 | 
| 5 | 0005H | 00H | 05H | 38400 | 
| 3 | 0003H | 00H | 03H | 64000 | 
| 2 | 0002H | 00H | 02H | 96000 | 
| 1 | 0001H | 00H | 01H | 192000 | 
| La velocità massima per questo tipo di UART è dunque di 192kbaud, e non consente la disponibilità delle velocità di 57,6 kbs e 115,2kbs assicurate con il quarzo precedente. | 
  | 
| 
      
       |  
    Registri | 
    
      
       | 
    REGISTRO DIVISORE 3/5 | 
    
    ![]()  | 
    
    
    ![]()  | 
    
    
    ![]()  | 
 ||
| 11 di 46 | 
      
  | 
    
| 
     
  | 
  
        
  | 
    
        
  | 
    
| 
      
         
        Home 
     | 
      
  | 
    |||||||
      
  | 
       
          
        Motore Ricerca  | 
      
  |