Sezione |
Indirizzi Base
Registri Interni
|
Registri Interni |
Messa a Punto - SERIALE |
REGISTRO DIVISORE 2/5 [10 di 46] |
|
*****
03F8H
/ 02F8H
/ 03E8H
/ 02E8H
-
OUT
/ IN
-
Programmazione Divisore (Divisor Latch)
[2di 5] ***** 03F9H / 02F9H / 03E9H / 02E9H |
|
Poichè il numero è a 16 bit esso è lasciato in 2 metà in questa coppia di Registri a 8 bit; in accordo con la ricorrente logica Lo-Hi la parte bassa del divisore sarà salvata in [port_8] e la parte alta del divisore sarà salvata in [port_9]. | |
La Tabella mostra i valori consigliati per questo divisore per ottenere diverse velocità di terminale: |
|
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 115200 / n |
|
decimale [ n ] |
esadecimale [ n ] |
|||
2304 | 0900H | 09H | 00H | 50 |
1536 | 0600H | 06H | 00H | 75 |
1047 | 0417H | 04H | 17H | 110 |
768 | 0300H | 03H | 00H | 150 |
384 | 0180H | 01H | 80H | 300 |
192 | 00C0H | 00H | C0H | 600 |
96 | 0060H | 00H | 60H | 1200 |
64 | 0040H | 00H | 40H | 1800 |
58 | 003AH | 00H | 3AH | 2000 |
48 | 0030H | 00H | 30H | 2400 |
32 | 0020H | 00H | 20H | 3600 |
24 | 0018H | 00H | 18H | 4800 |
16 | 0010H | 00H | 10H | 7200 |
12 | 000CH | 00H | 0CH | 9600 |
6 | 0006H | 00H | 06H | 19200 |
3 | 0003H | 00H | 03H | 38400 |
2 | 0002H | 00H | 02H | 57600 |
1 | 0001H | 00H | 01H | 115200 |
|
Registri | REGISTRO DIVISORE 2/5 | |||||||
10 di 46 |
|
|
|
|
Home |
|
|||||||
|
Motore Ricerca |
|