Sezione

Indirizzi Base Registri Interni
Area Comunicazione BIOS Funzioni BIOS Funzioni DOS
Prefazione Capitolo 1 Capitolo 2 Schede
Libreria ASM Libreria MAC Palestra Progetti ASM
Info Download INDICE

Registri Interni

Home » Programma il Computer » Tutorial Assembly

Tutorial Assembly - Registri

  Messa a Punto - SERIALE

STATO MODEM 2/2 [27 di 46] 

               

***** 03FEH / 02FEH / 03EEH / 02EEH - IN - Registro di Stato del Modem [2 di 2]

               

bulletCome anticipato le informazioni fornite da questo registro (MSR) sono di 2 tipi; i 4 bit meno significativi segnalano ogni variazione (delta) subita dai segnali CTS, DSR, RI e CD dopo l'ultima lettura di questo Registro da parte del processore; ciascuno di essi sarà riportato a 0 logico non appena il MSR viene letto e l'evento seriale ad essi associato (cambiamento dello stato del Modem) genererà la richiesta di interruzione di priorità più bassa (se è abilitata, cioè se bit3=1 nel Registro di Abilitazione delle Interruzioni [port_9]) segnalandola con il codice binario bit2/bit1/bit0=000 nel Registro di Identificazione delle Interruzioni [port_A]; in dettaglio:
bullet Delta Clear to Send (Clear to Send has changed): il bit0 è posto a 1 se la linea CTS (Clear To Send, pin36 UART) ha cambiato livello logico dopo l'ultima lettura del registro (vedi descrizione bit4 per i dettagli sul segnale CTS attivo) 
bullet Delta Data Set Ready:  (Data Set Ready has changed): il bit1 è posto a 1 se la linea DSR (Data Set Ready, pin37 UART) ha cambiato livello logico dopo l'ultima lettura del registro (vedi descrizione bit5 per i dettagli sul segnale DSR attivo) 
bullet Trailing Edge of Ring Indicator: il bit2 è posto a 1 se la linea RI (Ring Indicator, pin39 UART) ha cambiato livello logico dopo l'ultima lettura del registro (vedi descrizione bit6 per i dettagli sul segnale RI attivo) 
bullet Delta Data Carrier Detect: il bit3 è posto a 1 se la linea CD (Data Carrier Detect, pin38 UART) ha cambiato livello logico dopo l'ultima lettura del registro (vedi descrizione bit7 per i dettagli sul segnale CD attivo)

               

bulletI 4 bit più significativi del MSR riflettono il valore logico corrente delle linee CTS, DSR, RI e CD (attive basse) in ingresso all'UART (computer DTE), fornito dal Receiver di linea invertente (per esempio un DS1489) a partire dal livello dei segnali CTS, DSR, RI e CD imposti sul connettore dal modem DCE; esso attiva questi segnali mettendo una tensione positiva (ON, SPACE, tra +25V e +3V) sui rispettivi pin del connettore, trasformata in 0 logico dal Receiver di linea e fornita in ingresso all'UART; in dettaglio:
bullet Clear to Send: il bit4 è posto al livello logico assunto dalla linea CTS (Clear To Send, pin36 UART); il DCE attiva il segnale CTS [sul pin8/DB9 o sul pin5/DB25 del connettore] per avvisare il DTE che è pronto a ricevere i suoi dati, cioè per informarlo che la trasmissione può cominciare (o continuare) 
bullet Data Set Ready: il bit5 è posto al livello logico assunto dalla linea DSR (Data Set Ready, pin37 UART); il DCE attiva il segnale DSR [sul pin6/DB9 o sul pin6/DB25 del connettore] per avvisare il DTE che è regolarmente collegato alla linea di comunicazione ed è pronto a concorrere sul canale di comunicazione (cioè a trasmettere o ricevere dati)
bullet Ring Indicator: il bit6 è posto al livello logico assunto dalla linea RI (Ring Indicator, pin39 UART); il DCE attiva il segnale RI [sul pin9/DB9 o sul pin22/DB25 del connettore] per avvisare il DTE che sul canale di comunicazione è in atto una chiamata entrante, cioè che sulla linea telefonica si sta ricevendo un segnale acustico a bassa frequenza e ad alta tensione (che fa suonare il campanello del telefono)
bullet Carrier Detect: il bit7 è posto al livello logico assunto dalla linea CD (Data Carrier Detect, pin38 UART); il DCE attiva il segnale CD [sul pin1/DB9 o sul pin8/DB25 del connettore] per avvisare il DTE che ha riconosciuto la presenza del modem (DCE remoto) dall'altra parte della linea telefonica, o meglio ha rilevato la presenza sulla linea della portante (carrier) sulla quale il DCE remoto ha modulato i suoi dati, sinonimo di segnale di buona qualità e di canale di comunicazione pulito, poco rumoroso

    

Pagina Precedente Registri Pagina Successiva STATO MODEM 2/2   Torna alla Home della Sezione Assembler - DownLoad Torna al Menu di "Programma il Computer"
27 di 46
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46

    

Registri Interni » Porta Seriale | Porta Parallela | Stampanti
TUTORIAL » Indirizzi Base | Registri Interni | Area Comunicaz. BIOS | Funzioni BIOS | Funzioni DOS
Prefazione | CAP 1 | CAP 2 | Schede | Palestra
Libreria ASM | Libreria MAC | Progetti ASM | Download | Info | Indice
Home 
Pascal|Manuali|Tabelle|Schede
Tutorial Assembly|Palestra Assembler
Aggiungi Giobe®2000 ai preferiti  
Motore
Ricerca
  Rendi Giobe®2000 pagina di Default
© 2001-2010  -  Studio Tecnico ing. Giorgio OBER
Tutti i diritti sono riservati