Proteyus at isang 27256 EPROM

W

wpm

Guest
Ako ay may ginawa ang isang circuit na may 27256 Eprom sa Proteyus 6,3 & SP1.
Eprom setting: Vpp sa 5 V, / OE at / CE pareho sa GND, ay hindi palitan ang mga Advanced Propeties.
Ang mga file ng imahe ay isang Bin file, simulan ang address na ito ay 0x000 at kung kailan ko bang gamitin ang Debug ang mga nilalaman ng memory ay OK.

Ang address na linya A0 .. A2 ay konektado sa isang counter 74LS90 na may orasan ng 3.6kHz.Ang address na linya A8 .. A14 sa GND.Ang address na linya A3 .. A7 konektado sa pamamagitan ng isang switch sa gayon ako ay maaaring maglagay ng isang 5 V o GND senyas sa input.
Ang mga linya A0 .. A2 ay ginagamit upang ilipat ang mga nilalaman ng Eprom ng isang karagdagang hakbang.Paggamit ng mga counter ng Eprom output linya D0 .. D7 ay hindi nagbabago sa pamamagitan ng bawat senyas sa A0 .. A2 ngunit manatili sa isang posisyon.
Kapag ako ay nag-idiskonekta ang address linya A0 .. A2 mula sa counter at ikonekta ang mga ito sa pamamagitan ng alinman sa switch 5 V o GND ang output linya D0 .. D7 baguhin ang nararapat na sa memorya ng mga nilalaman.

Bakit ang circuit ay hindi gumagana sa mga counter?
Paumanhin, ngunit kailangan mo ng pag-login in upang makita ang attachment na ito

 
Komisja Europejska upubliczniła wykaz niebezpiecznych produktów - adapterów do prądu oraz ładowarek sieciowych, których użytkowanie może powodować zagrożenie dla życia i zdrowia konsumentów. Na liście znalazły się znane marki, jak np. Samsung, Michelin, Technolux, Rb Mobile, a także szereg urządzeń tzw. "no name", czyli produktów (najczęściej podróbek) bez podanej informacji o producencie.

Read more...
 
Hi,

Ito
ay mas mahusay para sa iyo ipadala ang DSN file.

Paalam

 
Dahil mayroong isang malubhang bug sa API dahil sila ay may kasama na ang bagong BUSSES klase suporta, upang ang mga address ng bus ay hindi sumagot sa anumang mga digital signal.Ako ay may ay napatunayan na ang problema mo makikita kaya mong patunayan ang problema ay umiiral sa lahat ng EPROMs.
Tila ang problema ay hindi mahanap ang anumang solusyon pa!

 
Oo, ikaw kanan.Ako ay may investigated ng kaunti pa ang tungkol sa mga partikular na problema na ito sa 6.3 (sa kasamaang-palad ay hindi lamang ang isa).Tulad ng sinabi ko ang problema ay nangyari dahil sila ay may kasama ang suporta ng API bersyon 1.10 at ang IBUSPIN klase.

Para sa mga may mabuting pagdakma sa Proteyus API, ako dapat sabihin na sa nakaraang release (ie 6.2) kapag ang isang modelo ng VSM had sa drive ng isang estado sa kanyang output, isang tawag sa EVENT * IDSIMPIN:: setstate (ABSTIME oras, RELTIME tg, ESTADO ng estado) ay used.Halimbawa sa drive ng isang 8-bit bus ng isang contruction tulad nito ay dapat na ginagamit:

para sa (i = 0; i <8; i)
outputs -> setstate (oras, tg, dout & (1 <<i)? TSTATE: FSTATE);
/ / Dout ay ang byte upang magpadala sa output

Diskarte sa itaas ay "oras sa paggastos" na ito sapagkat ito ang mga kinakailangan na output ay isinulat bit-sa-bit (sa itaas na halimbawa 8 beses).

May bagong IBUSPIN suporta ng isang bus na output ay maaaring nakasulat na "sabay-sabay" gamit ang mga miyembro ng function na walang bisa IBUSPIN:: drivebusvalue (ABSTIME oras, DWORD halaga), na kung saan ang DWORD halaga ay ang bus na halaga para sa output.

Maaari mong madaling maintindihan ang bilang na ito diskarte nagdadagdag napakalakas bilis at karagdagang kahusayan sa digital kunwa.Kaya, Labcenter ay binago karamihan ng primitives modelo sa accommodate ng inilarawan sa itaas para sa mga bus suporta.

Gayunman,
ang pagpapabuti na ito ay hindi makamit ang tagumpay para sa lahat ng primitives at para na ito ang kaso ng mga digital na Memory sinauna.Ang 27256 modelo gumagawa ng paggamit ng mga digital na MEMORY_15_8 sinauna at napatunayan ko na ang problema aari mabisa sa Memory sinauna.Para sa mga dahilan ikukubli isang digital salita nakasulat papunta sa Address ng bus ay hindi bumubuo ng anumang mga kaganapan (o maaaring sila ay hindi lamang na nakarehistro sa kaganapan ng istraktura) kaya ito ay hindi maaaring taasan para sa anumang output sa Data bus.

I'm sure kung ano ang sinasabi ko dahil nasubukan ko ng isang solong Memory kauna-unahan at ginamit ko LOGICSTATE Aktibo bagay tulad ng mga digital na address salita.
Hindi ko nakita na output ay binuo ng mga kaganapan habang gayahin ay sa, ngunit pagpapahinto kunwa at patakbuhin ito muli ng isang bagong Data na output ay magdadala sa lugar na may iba't-ibang Address salita.

Kaya, ako ay sumasang-ayon na ang 6.2 SP5 ay matatag sapat at ito ay kapaki-pakinabang na gamitin ito hanggang ang lahat ng mga problema ay Inayos out.I Dont 6.3 inalis sa pag-install mula sa main partition ngunit ako na-install ng 6.2 SP5 sa ibang partition at lumikha ng isang karagdagang mga link sa mga ito.Ito asta ito gumagana na ibinigay sa iyo na baguhin ang destinasyon at nagtatrabaho gamit ang link na direktoryo ng ari-arian at ang pagbabago sa Landas ng configuration sa Proteyus (itinakda Path ... option sa menu ng System).Ang huli ay kinakailangan upang address para sa mga lumang modelo at mga aklatan.Kagagawan pagayon ako maaari may 6.2 at 6.3 na magagamit sa aking desktop at ako ay maaaring lumipat sa isa sa kanila lamang ang setting na Landas ng configuration.

Hope it helps

 
Yup - ito ay tiyak a whoopsy sa V6.3.
Hindi kaugnay sa IBUSPIN pagpapatupad bagaman - ang memorya ng mga modelo ay nabago na sa trangkahan ang address sa pagbabago ng CE / OE (na kung saan ay palaging ang kaso sa CPU uri ng mga aplikasyon), ngunit nabigo kung CE / OE patuloy na aktibo para sa ROM.

Am Sinabi ito
ay nakatakda sa darating 6.4.

 
Ako sinasabi masyadong.

<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="Sa isang kisap-mata" border="0" />
 

Welcome to EDABoard.com

Sponsor

Back
Top