Proteus i 27256 EPROM

W

wpm

Guest
Ja sam napravio sklop sa
27.256 Eprom u Proteus 6,3 & SP1.
Eprom postavke: Vpp na
5 V, / OE i / CE kako na GND, nisu promijenili Napredna Propeties.
Slikovna datoteka je bin file, start adresa je 0x000 a kad koristim Debug memorijsku sadržaj je u redu.

Adresu linije A0 .. A2 su povezani s protuobavijest 74LS90 sa satom od 3.6kHz.Adresu linije A8 .. A14 na GND.Adresu A3 .. A7 linijama povezan sa sklopke, tako da mogu staviti
5 V ili GND ulazni signal.
Linije A0 .. A2 se koriste za pomicanje sadržaja na Eprom jedan korak dalje.Korištenje counter Eprom je izlazna linija d0 .. D7 ne po svaku promjenu signala A0 na A2 .. ali ostati u jednom položaju.
Kad sam iskopčajte adresa linije A0 .. A2 od protuobavijest i spojite ih prekidači ili na
5 V ili GND izlazne linije d0 .. D7 promjeni odgovarajući na memorijsku sadržaja.

Zašto se sklop ne rade s counter?
Last edited by wpm dana 02 sij 2004 16:53, edited 1 put ukupno

 
Budući da postoji ozbiljan bug u API-ju, jer su uključeni novi autobusi klasa podršku, tako da je adresna sabirnica neće odgovoriti na bilo koji digitalni signal.Već sam provjerio li vidio kako se problem može potvrditi taj problem ne postoji sa svim EPROMs.
Izgleda da je problem ne nađi prema bilo koji rješenje yet!

 
Da,
imate pravo.Ja sam istražio malo više o ovom konkretnom problemu u 6,3 (na žalost, nije jedini).Kao što sam rekao je da je problem dogodili jer su uključeni podršku API 1,10 verziju i IBUSPIN klase.

Za one koji imaju dobre uhvatite s Proteus API, ja bi rekao da je s prethodnim release (tj. 6.2) kada VSM modela morali voziti u stanje na svojim izlazom, poziv na DOGAĐAJ * IDSIMPIN:: setstate (ABSTIME vrijeme, RELTIME TG,
državni država) je korišten.Na primjer za vožnju 8-bitni autobus jedan contruction ovako mora se koristiti:

for (i = 0; i <8; i)
izlazima -> setstate (vrijeme, TG, dout & (1 <<i)? TSTATE: FSTATE);
/ / Dout je bajt poslati na izlazni

Kasniji pristup je "trošenje vremena" jer je potreban izlaz je pisan pomalo-na-bitni (u gornjem primjeru 8 puta).

S novim IBUSPIN podršku autobus output svibanj biti napisan "odjednom" koristeći funkciju void član IBUSPIN:: drivebusvalue (ABSTIME vrijeme, DWORD vrijednost),
pri čemu se vrijednost DWORD vrijednost autobusnog biti u output.

Možete jednostavno shvatiti kao ovaj pristup daje nevjerojatan SpeedBar i dalje efikasnosti u digitalni simulacija.Dakle, ima Labcenter modified većina primitivi model kako bi bolje odgovarao za gore opisane bus support.

Međutim, ova poboljšanja nisu postigli uspjeh za sve primitivi i sigurno je to slučaj digitalne memorije primitivac.Godine
27.256 modela koristi digitalne MEMORY_15_8 primitivnih i ja provjerio taj problem uinkovito pripadaju u memoriju primitivac.Za zatamnjivati razloga digitalni riječ napisana na autobus Adresa neće generirati događaj (ili svibanj biti jednostavno nisu registrirani u slučaju struktura) tako da ne može podići za bilo koji izlazni podaci o autobusu.

Siguran sam da je ono što ja kažem, jer sam ispitao jednu memorijsku primitivac, a ja se LOGICSTATE Aktivni objekt kao digitalni adresa riječ.
I ne vidi izlaz će generiran simulacijom, dok je on, ali zaustavljanja simulacije i pokrenite ga opet novi izlaz podataka održat će se s različitim Adresa riječ.

Dakle, slažem se da je 6,2 SP5 je dosta stabilan i da se isplati koristiti ga sve dok se svi problemi će razvrstani out.JA dont deinstaliran 6,3 od glavnog particija nego sam 6,2 SP5 instaliran na neku drugu particiju i stvorio je još link na nju.Izgleda da radi, pod uvjetom da ste promijenili destinaciju i radni imenik koristite link imovine i promjena u konfiguraciji Proteus Path (Put ... set opcija u izborniku System).Potonji je dužna adresu za stare modele i bibliotekama.Na taj način ja mogu imati i 6,2 i 6,3 dostupne na mom desktopu i ne mogu se prebaciti na jedan od njih jednostavno postavljanje konfiguracije staze.

Nadam se da pomaže

 
Yup - to je svakako whoopsy u V6.3.
Koje nisu povezane s provedbom IBUSPIN iako - memorijske modeli su promijenjene reza na adresu na promjenu CE / OE (što je uvijek slučaj u CPU tip aplikacija), ali ako ne uspije CE / OE neprestano aktivne za ROM.

Rekao sam da je fiksno u narednom 6.4.

 
Ja sam rekao previše.

<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="Wink" border="0" />
 

Welcome to EDABoard.com

Sponsor

Back
Top