Suprojektuokite MPS, kurios sudėtyje yra nurodyto dydžio programų ir duomenų atmintis, įvedimo/išvedimo registrai, programuojamas įtaisas, analoginio signalo įvedimo/išvedimo keitikliai. Sudarykite principinę schemą, paskaičiuokite laikinius ir apkrovos parametrus.
4.Programos algoritmą ir suderintą programos tekstą “Asemblerio” kalba.
2. Mano varianto numeris 24. Duomenys pagal mano variantą.
Išvedimo registrai 1*16;
Vėlinimas 10 ms;
KIN 5 reikšmių;
KOUT 5 reikšmių.
3. Principinės schemos sudarymas:
Kadangi pagal sąlygą reikia panaudoti 16 kBy RAM atmintį, suformuojamos duomenų ir adresų magistralės. Tai padaroma pasinaudojant buferiu 8282.
Kaip atmintis naudojama CMOS tipo 2x8 kb RAM mikroschemos AS7C164.
Jos logikos diagrama:
Kadangi yra duoti įvedimo registrai 4*8 tai parenkami 8 bitų įvedimo registrai.
Tai mikroschema 74HC373.
Mikroschemos 74HC373 išvadų paskirtis:
Išvedimo registrų duota 1*16 tai parenkamas 16 bitų išvedimo registras - Philips Semiconductors firmos 3 būsenų registras su latchu 74ABT16373B.
74ABT16373B išvadų paskirtis:
Sudarau MPS principinę schemą
MPS principinė schema
4. Laikinės diagramų sudarymas:
Mikroprocesoriaus 80c51 darbo su atmintim laikinės diagramos:
Skaitymas iš išorinės duomenų atminties laikinės diagramos:
Rašymas į išorinę duomenų atmintį laikinės diagramos:
RAM mikroschemos AS7C164 laikinės diagramos:
Skaitymas iš išorines duomenų atminties (RAM) laikinės diagramos :
Rašymas į išorinę duomenų atmintį (RAM) laikinės diagramos:
Registro 74HC373 laikinės diagramos:
Laikiniai registro 74HC373 parametrai:
Registro 74ABT16373B laikinės diagramos:
Laikiniai registro 74ABT16373B parametrai:
Laikinių diagramų suderinimų tikrinimas:
80c51 laikai kai taktinis dažnis 12 MHZ RAM reikalingas laikas
Skaitymas iš RAM atminties:
(RD signalo pasirodymo laikas)TAVWL=203 ns > TCO=8 ns (Geri duomenys) suderinta
Rašymas į RAM atmintį:
(P0 adreso fiksavimas) TLLWL+TWLWH=600 ns > TAW=12 ns (Rasymas į atmintį) suderinta
(WR trukmė) TWLVH=400 ns > TWP=12 ns (WR išlaikymas) suderinta
Įvedimo registrų valdymui panaudojama P1 magistralė. Signalai joje išstatomi ne automatiniu režimu, o programiniu – esant taktiniam signalui 12 MHz, komandos įvykdomos per 1-2 s. Per tiek laiko keisis ir valdymo signalai. Tuo tarpu registro laikinėje diagramoje matyti, jog didžiausias laikas yra 220 ns. Vadinasi visi procesai bus suderinti.
Taip pat valdomas ir išvedimo registras. Valdymo laikai neviršija 220 ns – vadinasi procesorius spės valdyti ir nuskaityti registro duomenis.
5. Apkrovos skaičiavimo rezultatai:
Į lentelę iš techninės dokumentacijos surašomos loginių...
Šį darbą sudaro 1086 žodžiai, tikrai rasi tai, ko ieškai!
★ Klientai rekomenduoja
Šį rašto darbą rekomenduoja mūsų klientai. Ką tai reiškia?
Mūsų svetainėje pateikiama dešimtys tūkstančių skirtingų rašto darbų, kuriuos įkėlė daugybė moksleivių ir studentų su skirtingais gabumais. Būtent šis rašto darbas yra patikrintas specialistų ir rekomenduojamas kitų klientų, kurie po atsisiuntimo įvertino šį mokslo darbą teigiamai. Todėl galite būti tikri, kad šis pasirinkimas geriausias!
Norint atsisiųsti šį darbą spausk ☞ Peržiūrėti darbą mygtuką!
Mūsų mokslo darbų bazėje yra daugybė įvairių mokslo darbų, todėl tikrai atrasi sau tinkamą!
Panašūs darbai
Atsisiuntei rašto darbą ir neradai jame reikalingos informacijos? Pakeisime jį kitu nemokamai.
Pirkdamas daugiau nei vieną darbą, nuo sekančių darbų gausi 25% nuolaidą.
Išsirink norimus rašto darbus ir gauk juos akimirksniu po sėkmingo apmokėjimo!