Extinderea autobuz isa

Extinderea autobuz isa

Figura 5.6 Simbol și pinout op

6. Dezvoltarea programului grafic algoritm structurat

O aplicație care gestionează dispozitivul dezvoltat este un main.com fișier executabil. funcționarea dispozitivului poate fi setat inițial la începutul main.com, utilizând D - numerele înregistrate în RG registru pentru a stabili o rezistență adecvată.

1. Cererea octetul de control.

2. Adăugați în notiță de port specificat introdus octeți.

3. Așteptați semnalul de la magistrala de date, în cazul în care este primit - pentru a afișa un mesaj

Programul poate fi împărțit în 3 unitate logică de bază - intrare în cuvântul de control registru, intersectând 08h întrerupere, urmărirea în paralel a magistralei de date.

Schema bloc a programului de lucru (algoritm grafic structural) este prezentat în apendicele acestui proiect curs.

Potrivit complexitatea interfeței de programare ISA ocupă o poziție de mijloc între Centronics pe de o parte, și PCI și SCSI cu cealaltă. caracteristică Centronics a programului este simplitatea absolută, pentru că toate semnalele sunt disponibile pentru programare. ISA - disponibil doar la magistrala de date și de intrare-ieșire porturi, PCI - complexitatea întregului program de anvelope.

Această aplicație gestionează dispozitivul periferic non-standard dezvoltat. Acest control este destul de simplu, deoarece inițial dispozitivul funcționează complet independent, și a trebuit să introducă registre de control suplimentare și de a face curbe paralele pe circuitul pe care a impus numai complicații minore în funcționarea dispozitivului în ansamblu.

Programul este rezident, și anume Acesta este în mod constant în minte. Se încarcă comanda „main.com“, inițializează dispozitivul și vă solicită să introduceți un octet D, unde D - numerele înregistrate în registrul de control (implicit este 0), și descărcate „main.com u“.

În timp ce în memorie, programul monitorizează continuu magistrala de date, iar dacă este un mesaj despre pornirea / oprirea de încălzire, dă un mesaj adecvat.

Programul de 6.2 Listarea

comsegment segment para

In timpul curs de proiectare a fost dezvoltat un dispozitiv periferic non-standard „stabilizator termic codificator izolat“, pentru interfața de cuplare, care este o interfață ISA. Suporta modul de transfer sincron (rata de schimb artist). cerere scrisă, unitatea de control, care lucrează pe calculatorul familiei IBM PC pe care rulează sistemul de operare MS-DOS, sau în modul de emulare MS-DOS. Programul vă permite de a controla funcționarea dispozitivului, prin modificarea parametrilor din linia de comandă și urmați mesajele de pe dispozitiv.

4. VL Shilo populare circuite digitale: director. - 2nd ed. - M: Radio și Comunicații, 1989.

5. ISA caietul de sarcini v1.0

articole similare