Microsistem cu Microprocesor Z80

Proiect
8/10 (1 vot)
Domeniu: Calculatoare
Conține 12 fișiere: doc, jpg
Pagini : 17 în total
Cuvinte : 2235
Mărime: 643.32KB (arhivat)
Cost: 5 puncte
Profesor îndrumător / Prezentat Profesorului: Mircea POPA
documentul contine si poze cu scheme

Extras din document

Sa se proiecteze un microsistem cu urmatoarele resurse:

- unitate centrala cu microprocessor Z80;

- memorie fixa de tip EPROM, 16Ko., in zona

de memorie care incepe cu adresa 0,

utilizind circuite 2764;

- memorie SRAM, 16k., in zona de memorie

care incepe cu adresa 4000H, utilizand

circuite 6264;

- memorie DRAM, 128 Ko., in zona de

memorie care incepe cu adresa 8000H;

- interfata seriala RS 232;

- intrfata paralela CENTRONIX , pentru o

imprimanta;

- modul aplicatiei alcatuit din :

- o minitastatura mecanica cu 16 contacte;

- 16 LED-uri;

- un afisaj cu segmente, pentru un rang.

Se vor scrie rutinele de baza pentru :

- transferal serie si parallel;

- un program care la apasarea unei taste aprinde

LED-ul corespunzator tastei si afiseaza codul HEXA corespunzator.

DESCRIEREA BLOCURILOR HARDWARE

Unitate centrala

Pentru aceasta aplicatie am folosit un microprocesor Z80 la am amplificat magistralele de adrese,date si liniile de comanda si control fig.1

Generatorul de tact

Pentru generatorul de tact am folosit schema din fig. 2, un cristal de cuart, pentru care am obtinut frecventa de functionare 4.9125MHz . Am obtinut aceasta frecventa deoarece interfata seriala pe care o vom folosi are o rata de transfer de 9600 bps, iar pentru a obtine aceasta rata trebuie sa calculam cea mai apropiata valoare intreaga care impartita la frecventa de tact a procesorului sa ne dea valoarea frecventei cuartului.

Generatorul semnalului de initializare

Pentru generarea semnalului de in itializare RESET am folosit schema din fig.3. Si la aceasta schema putem observa cateva probleme care au fost solutionate. De exemplu, durata semnalului de RESET este foarte mare in comparatie cu frecventa procesorului, intrucat comutatorul este actionat de om, adica este un eveniment extern. In tot acest timp trebui sa avem grija ca microprocesorul sa poata face improspatarea memoriei DRAM existente in sistem. De aceea am folosit poarta SI-NU realizata ca Trigger-Schmidt, care limiteaza durata semnalului catre procesor oricat de mult ar fi apasat comutatorul.

A 2-a problema majora este legata de asincronismul semnalului /RESET fata de ciclurile masina ale procesorului. Astfel este posibil ca microprocesorul sa inceapa un ciclu de scriere la memorie in timpul caruia sa se activeze semnalul /RESET. Solutia consta in intoducerea unui semnal /M1, ceea ce inseamna ca initializarea va fi activata doar atunci cand microprocesorul doreste sa inceapa ciclul de aducere de cod instructiune, inainte de activarea semnalului MREQ care indica un access la memorie.

Preview document

Microsistem cu Microprocesor Z80 - Pagina 1
Microsistem cu Microprocesor Z80 - Pagina 2
Microsistem cu Microprocesor Z80 - Pagina 3
Microsistem cu Microprocesor Z80 - Pagina 4
Microsistem cu Microprocesor Z80 - Pagina 5
Microsistem cu Microprocesor Z80 - Pagina 6
Microsistem cu Microprocesor Z80 - Pagina 7
Microsistem cu Microprocesor Z80 - Pagina 8
Microsistem cu Microprocesor Z80 - Pagina 9
Microsistem cu Microprocesor Z80 - Pagina 10
Microsistem cu Microprocesor Z80 - Pagina 11
Microsistem cu Microprocesor Z80 - Pagina 12
Microsistem cu Microprocesor Z80 - Pagina 13
Microsistem cu Microprocesor Z80 - Pagina 14
Microsistem cu Microprocesor Z80 - Pagina 15
Microsistem cu Microprocesor Z80 - Pagina 16
Microsistem cu Microprocesor Z80 - Pagina 17

Conținut arhivă zip

  • Conectarea memoriei DRAM.jpg
  • conectarea tastaturii.jpg
  • Decodificator de memorii.jpg
  • decodificator de porturi.jpg
  • DP cu selectie pt port.jpg
  • fig 5.jpg
  • generator de tact.jpg
  • Interfata seriala.jpg
  • Micro procesorul Z80.jpg
  • PROIECT.doc
  • RESET.jpg
  • UC cu Z80.jpg

Alții au mai descărcat și

Microprocesorul

CAPITOLUL 1 DEFINITIE, CARACTERISTICI si CLASIFICARI 1.1. DEFINITIE Microprocesorul reprezinta unitatea centrala de procesare (UCP) a unui...

Microprocesoare

Microprocesoare 1. PREZENTARE FUNCTIONALA Intrebarile la care vom incerca sa raspundem in urmatoarele paragrafe sunt: ce este un microprocesor?...

Conectarea Memoriei de Tip ROM și RAM la Microprocesor

Scopul lucrării: Elaborarea schemelor structurală şi electrică pentru conectarea memoriei de tip ROM şi RAM la microprocesorul Intel 8086. 1....

Microprocesor

INTRODUCERE La baza functionarii unui calculator(SC) se afla microprocesorul(mP), inventat în anul 1971 de catre ing. M.F. HOFF de la firma INTEL,...

Microprocesor

La baza functionarii unui calculator(SC) se afla microprocesorul(mP), inventat în anul 1971 de catre ing. M.F. HOFF de la firma INTEL, care a...

Microprocesoarea - Microsistem de Calcul

I. Temă general, temă de proiectare Să se proiecteze un microsistem capabil să preia operanzi de la o tastatură, să efectueze calcule aritmetice...

Conectarea Microprocesorului I8086 la Memorie de Tip Rom și Ram

1 Arhitectura internă a microprocesoarelor din familia Intel pe 16 biţi În general când se vorbeşte despre un microprocesor (µP) se înţelege că...

Te-ar putea interesa și

Sistem de Comanda cu Microprocesor pentru un Invertor MID

Memoriu Justificativ Datorită perfecţionării tehnologiilor de fabricaţie a dispozitivelor semiconductoare, care au dus la realizarea tiristoarelor...

Microprocesoarea - Microsistem de Calcul

I. Temă general, temă de proiectare Să se proiecteze un microsistem capabil să preia operanzi de la o tastatură, să efectueze calcule aritmetice...

Echipamente Electrice

ECHIPAMENTE ELECTRICE Prin echipament electric se intelege,in general,orice dispozitiv intrebuintat pentru producerea...

Proiectarea Microprocesoarelor

Tema proiectului Sa se realizeze un microsistem electronic prin care se va permite comanda si controlul unei masini de facut paine....

Limbajul C

În continuare vom defini un calculator, ca fiind un sistem electronic de foarte mare complexitate, capabil de prelucrarea automata a datelor de...

Indrumar Laborator Arhitectura Microprocesoarelor

Îndrumar de laborator 1 INTRODUCERE ÎN STUDIUL MICROSISTEMELOR LECTRONICE 1. Obiectul lucrarii Lucrarea îsi propune o introducere în studiul...

Microprocesoare Z80

Prezentarea generală a structurii unui microcalculator Procesorul reprezintă realizarea cu cel mai mare impact asupra evoluţiei ulterioare a...

Aplicatii Microprocesoare Z80

Introducere Scopul îndrumarului este de a prezenta studenţilor o structură minimală a unui microsistem realizat cu microprocesorul Z80....

Ai nevoie de altceva?