|
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 |
|