Applicazioni Software |
RiceTrasmissione tra 2 PC - CHAT 8/9 [293 di 404] |
|
|
||
Porta Seriale - Chat - RiceTrasmissione di Caratteri - in Polling su COM1 | ||
Analisi del Programma [6 di 6] |
|
![]() | Il codice assembly della procedura FraseTxR è visibile nella seguente casella di testo: |
|
![]() |
![]() |
Progetto![]() ![]() ![]() |
NB: se il testo
nell'Area
ti sembra strano installa il font Giobe.TTF: clicca qui!! |
COM1 | |
![]() |
![]() |
|
![]() | Si nota che, se nessun tasto risulta premuto, viene attivata la sola fase di ricezione (a livello Frase2: CALL RxD_3) nella quale i caratteri ricevuti sono posti a video nella forma prevista (CALL StampaRxD). |
![]() | Se invece viene rilevata la pressione di un tasto, prima della fase di ricezione viene operata (a livello Frase1: CALL TxD_1) la trasmissione del carattere ascii corrispondente al tasto premuto e la loro stampa a video nella forma prevista (CALL StampaTxD). |
|
![]() | E' interessante sottolineare la possibilità di porre termine al servizio in ogni momento (premendo il tasto ESC) oppure di consentire la risincronizzione (premendo il tasto F1) qualora il collegamento dei 2 computer risultasse interrotto. |
|
![]() | La collocazione dei caratteri in ciascun campo è frutto di una attenta gestione dei puntatori di scrittura, in grado di riconoscere se il campo d'acquisizione è stato completamente riempito, provocando in questo campi lo scorrimento verso l'alto dei testi precedenti. |
![]() | Le sofisticate procedure che si occupano di questo sono StampaRxD e StampaTxD; poiché la loro descrizione potrebbe distogliere dal vero obiettivo del progetto, la loro analisi è lasciata alla lettura del sorgente ASM. |
|
|
![]() |
Porta Seriale |
![]() |
RiceTrasmissione tra 2 PC - CHAT 8/9 |
![]() |
![]() |
![]() |
||
293 di 404 |
|
|
Home
![]() |
|
|||||||
|
Motore Ricerca |
|