PROIECT
la
Proiectarea Microsistemelor Digitale
Microsistem cu microprocessor Z80
Enuntul proiectului :
Sa se proiecteze un microsistem cu urmatoarele resurse :
unitate centrala cu miccroprocesor Z80
8 KO memorie EPROM plasata de la adresa 4000h
8 KO memorie SRAM suprapusa peste memoria EPROM
8 KO memorie SRAM de la adresa 0000h
128 KO memorie DRAM
o interfata serie cu un echipament de tip DAF , realizata cu unul din circuitele specializate 8251 sau Z80-SIO
o interfata serie prin intermediul careia se încarca programul monitor realizata cu unul din circuitele specializate 8251 sau Z80-SIO
o interfata paralela cu o imprimanta realizata cu unul din circuitele specializate 8255 sau Z80-PIO
un modul pentru facilitatea de pas cu pas
un modul pentru facilitatea de breakpoint
Proiectarea se va face la nivel de detaliu
La pornirea sistemului trebuie sa fie activata memoria fixa . În aceasta trebuie sa existe un program monitor, îl va transfera în memoria SRAM suprapusa peste EPROM , va dezactiva memoria EPROM si va lansa în executie programul monitor .
Se va defini o zona de memorie protejata cu parola la citire / vizualizare / inserare .
Se va concepe si programul monitor cu minim urmatoarele comenzi :
vizualizarea continutului memoriei
listarea continutului memoriei
inserare de octeti în memorie
lansarea in executie a unui program inserat
Programele vor fi scrise în limbaj de asamblare si vor fi însotite de comentarii.
1. Partea hardware:
Circuitele folosite in cadrul acestui proiect sunt:
bistabil D,JK;
decodificator 74LS138;
interfata serie 8251, interfata paralela 8255;
convertor TTLEIA;
circuit contor/temporizator 8253;
memorie DRAM 4164, SRAM 6264, EPROM 2764;
multiplexor 74LS157;
microprocesor Z80;
porti logice;
Se va prezenta modalitatea de realizare a circuitelor generatoare de RESET si CLOCK, impreuna cu schemele aferente.
Pentru aceasta schema am folosit un cristal de cuart, pentru care am ob