Sezione |
Indirizzi Base
Registri Interni
|
Registri Interni |
Messa a Punto - SERIALE |
REGISTRO SCRATCH [28 di 46] |
|
***** 03FFH / 02FFH / 03EFH / 02EFH - OUT / IN - Registro di scratch [1 di 1] |
|
L'ottavo Registro dell'UART della porta seriale è noto in tutte le versioni come Registro di Scratch; non viene coinvolto nella comunicazione seriale e può essere utilizzato dal processore (sia il scrittura che in lettura) come deposito temporaneo di dati, come fosse un una comune locazione di memoria a 8 bit. | |
Poichè non era presente nella prima, antica, versione originale UART 8250/8250B, se il byte letto da questo registro è il medesimo scritto in esso in precedenza dalla lettura, è facile concludere che la porta seriale dispone di un UART di versioni più recente (8250A/16450/16550 e successivi). |
|
bit7 | bit6 | bit5 | bit4 | bit3 | bit2 | bit1 | bit0 | port_F | 03FFH - 02FFH - 03EFH - 02EFH |
SR | Scratch Register (lettura/scrittura) | ||||||||
x | bit0 in uscita o in ingresso | ||||||||
x | bit1 in uscita o in ingresso | ||||||||
x | bit2 in uscita o in ingresso | ||||||||
x | bit3 in uscita o in ingresso | ||||||||
x | bit4 in uscita o in ingresso | ||||||||
x | bit5 in uscita o in ingresso | ||||||||
x | bit6 in uscita o in ingresso | ||||||||
x | bit7 in uscita o in ingresso |
|
Registri | REGISTRO SCRATCH | |||||||
28 di 46 |
|
|
|
|
Home |
|
|||||||
|
Motore Ricerca |
|