Přejít na obsah
ARCHIVEKArchiv e-mailových konferencí o 8bitových počítačích Archiv Pandory 1999 až 2013

Původní podoba příspěvku

Zdenek Adler Zpět na příspěvek

Surová data tak, jak byla v roce 2013 stažena z Pandory (HTML zdroj bez úprav, osobní e-mailové adresy jsou maskované).

<!-------------------------------------------------------------->

<!-------------------------------------------------------------->
<table width="100%"><tr><td align="left" valign="middle"></td><td align=right valign="middle"></td></tr></table><BR>       <div><font>Ahoj,</font></div> <div><font></font>&nbsp;</div> <div><font>mou vizi at89C2051 (nebo možná kvůli nedostatku vývodů spíš velkého 89C51)&nbsp;coby seriového rozhraní mám sice zatím jenom v hlavě, ale nemyslím že by to bylo nereálné. Oba tyto obvody již mají integrovaný UART (nechci ho emulovat), samotný uP by zajišťoval pouze převod 8-bitových dat z MZ sběrnice&nbsp;+ odeslání po seriové lince a naopak. K tomu teoreticky nebude třeba žádný velký výpočetní výkon (a kdyby byl třeba, jsou už dnes k dostání x51 klony s výkonem 50MIPS a více za přijatelnou cenu - viz. <a href="http://www.hw.cz">www.hw.cz</a> )</font></div> <div><font>Zapojené by to bylo asi tak, že signál /IORQ z MZ-800 by byl připojený na jeden ze 2&nbsp;vstupů x51 schopný generovat přerušení - jeho obsluha by zajistila odeslání dat po seriové lince. Stejně tak každý přijatý bajt by byl schopen vygenerovat /IRQ pro Z80, který by hned přijatý byte přečetl. Sice primitivní a možná dedomyšlené řešení, myslím ale že pro komunikaci s PC to bude naprosto stačit. Pokud ale někdo touží navrhnout plnohodnotné (a navíc o hodně komplikovanější) rozhraní se Z80-SIO, rád se poddám.</font></div> <div><font></font>&nbsp;</div> <div><font>Z.</font></div> <div><font></font>&nbsp;</div> <div><font>P.S.: Je fakt že /RD ze strany Z80 a následná odpověď na něj bude časově dost kritická, možná by to řešil nějaký jednoduchý latch přes který by se data hnaly - to by mělo stačit.</font></div> <div><font></font>&nbsp;</div>  <div>----- Original Message ----- </div> <div><b>From:</b> <a href="mailto:sharpemu@pandora.cz)">VlaJu (sharpemu@pandora.cz)</a> </div> <div><b>To:</b> <a href="mailto:sharpemu@pandora.cz">Konference Počítač SHARP MZ-800 a emulátory</a> </div> <div><b>Sent:</b> Friday, May 07, 2004 12:47 PM</div> <div><b>Subject:</b> Re: Re: Ramdisk s paměťmi SRAM xx512</div> <div><font></font><br/></div> <p> </p><p>Ahoj,</p> <p>&nbsp;&nbsp;&nbsp; ja mam taky nakoupene 628512, takze se primlouvam za Zdenkovu verzi. Da se&nbsp;s ni take udelat RD s obema rezimy - primy i sekvenci. Co ale uplne nechapu, je pouziti Atmelu jako periferie k Z80&nbsp;- kvuli rychlosti. Tam totiz nejde jenom o pomer dvou frekvenci - ten Atmel jakozto "Slave" musi emulovat komunikaci po sbernici Z80 a to stoji dost hodinovych taktu. Ja jsem to po nekolika pokusech vzdal a presel k PLD. Je to drazsi, zato bez problemu. Ale pokud mate nejaky genialni napad jak pripojit ten x51, tak smekam a okamzite hazim PLD kvuli drahote za hlavu... Mimochodem zrovna Atmel 2051 ma sice 24MHz, ale mikrokod instrukci trva 12taktu&nbsp;hodin, takze maximalni vypocetni vykon je 2MIPS - to&nbsp;nestacite ani zaregistrovat RD pulsy natoz v rozumne dobe odpovidat na datove sbernici...</p><pre></pre> <p>--- <br/><a href="http://r.idnes.cz/r.asp?r=pfoot&amp;amp;url=http://www.jarmark.cz"><strong>Jarmark.cz</strong> - nejlepší místo když chcete koupit nebo prodat</a> </p>