Extras din laborator
141IA
N=16
Nr 2
Tema de casa 2
Sistemul cu microprocesor proiectat in prima parte a temei poate adresa până la 64k porturi de intrare/ieșire și trebuie :
Nr. 2:
- sa realizeze interfata unui aparat dotat cu afisaj cu segmente cu Nd cifre (display electronic) si un numar de 8 butoane functionale;
- sa comande un amplificator de tensiune care are sensibilitatea de 1mV pe intreaga gama cuprinsa intre 0V si 10V.
- sa citeasca iesirile de la 2 senzori, avand toti precizia 0.2%.
Precizare: Se cere conversie AD simultana (se va folosi cate un convertor AD pentru fiecare senzor).
Tema va conține:
- Tabelele de decodificare pentru I/E
- Schemele pentru implementarea tabelelor de decodificare. In schema se vor specifica/reprezenta: tipul decodificatoarului, dacă are sau nu semnale de activare
- Schema electrică completă a sistemului proiectat, cu denumirea tuturor- semnalelor ce reprezintă o legătură fizică în sistem.
Adresa de început a spațiului de I/E este 16 * 8. Adresa trebuie exprimată în baza 16;
N*8= 16*8=128 adresa de inceput a spatiului I/E este in hexazecimal=0x80
Rezolvare:
Microprocesorul proiectat in prima parte a temei de casa este pe 16 biti.
Microprocesor: 16 biti de date, cuvant de date pe 16 biti (avem 16 conexiuni (D0-D15) pe magistrala de date (MD))
Pe magistrala de adrese (MA) poate adresa pana la 64k porturi de intrare/iesire, atunci avem 16 conexiuni (pini), (64k = 26 ∙ 210 - pe MA avem conexiunile A0-A15).
Aparat dotat cu afisaj cu segmente cu 2 cifre (display electronic)
Magistrala de date are 16 linii (D0-D15). O cifra a display-ului electronic este formata din 8 biti (LED1 - LED16).
Avem nevoie de circuite tip Latch, interfatate intre magistrala de date si cele 2 cifre ale display-ului electronic. Deoarece magistrala de date a microprocesorului are 16 linii afisajul electronic are 2 cifre, vom avea o adresa de port pentru cele doua cifre ale afișajului electronic.
Preview document
Conținut arhivă zip
- Microprocesoare.docx