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

Re: [SharpMZ] zvlastni chovani PIO-Z80

Radek Suk <suk@[doména skryta]> SHARP MZ-800

Ahoj Michale

Ten Z80 PIO nema vyvedeny Reset protoze na to uz neni volny pin. Jen 
PLCC pouzdro ma primo vyvedeny Reset. Jinak se pouziva stejne hradlo 
jako  v Sharp MZ800, konktretne 74ls08.

Pekny dokument je 
http://smithsonianchips.si.edu/ice/OCR_ScanPE125/PE125(10379-K).pdf a 
tam by jsi se mohl inspirovat jak je to uvnitr zapojene. Je to sice jiny 
obvod (Z80-CTC) ale ze stejne serie a tak INT bude podobne zapojeny. 
Dalsi pekny dokument je http://smithsonianchips.si.edu/ice/s3.htm a nebo 
http://sirismm.si.edu/EADpdfs/NMAH.AC.0600.pdf. Chtelo by to zajet do 
toho muzea a tam v klidu si to precist.

Preji pekny vecer

Radek

Dne 23.01.2017 v 8:56 Michal Hucik - ORDOZ napsal(a):
Zobrazit citovaný text (28 řádků)
> Tak dalsi zajimava vec ze sveta PIO:
>
> Brana A je v MODE3, 4. bit (invertovany CTC0) je vstupni, podminkou pro
> INT je nastavena udalost, kdy na pinu bude log0. V CTC0 jsem nastavil
> output tak, aby bylo na vstupu do PIO log1 - k alarmu tedy nemuze dojit.
>
> Nyni vsak muzu pijovi rict, ze znovu nastavuju branu do MODE3, ale ze 4.
> bit od ted chci mit vystupni. Z pinu tedy vyleze ven hodnota, ktera byla
> predtim vlozena do nezavisleho data output registru (po resetu se tam
> ulozi 0x00) - pokud je v output registru na 4. bitu uroven 0, tak dojde
> k poklesu napeti a PIO posle do Z80 /INT, coz znamena, ze umi vyprudit
> samo sebe.
>
> Jinak jeste zajimavost, kterou jsem nevedel jiste, protoze ve starsim DS
> se o tom nepsalo a v novejsim jsem to prehledl: PIO nema pripojen signal
> RESET nicmene jej zrejme umi identifikovat sledovanim stavu /M1, /RD,
> /IORQ a CPUCLK. Pri psani emulatoru jsem tusil, ze se PIO resetuje, ale
> nevedel jsem jaky je jeho vychozi stav. Ted uz napr. vim, ze interrupt
> vector by mel zustat zachovan i po resetu.
>
> Michal
>
> _______________________________________________
> SharpMZ mailing list
> SharpMZmail.ordoz.com
> http://mail.ordoz.com/mailman/listinfo/sharpmz
>
>

Zobrazit původní podobu

Vlákno · 4 zprávy

Zobrazit celé vlákno na jedné stránce

  1. [SharpMZ] zvlastni chovani PIO-Z80 Michal Hucik - ORDOZ <ordoz@[doména skryta]> Přílohy: 1
  2. Re: [SharpMZ] zvlastni chovani PIO-Z80 Michal Hucik - ORDOZ <ordoz@[doména skryta]>
  3. Re: [SharpMZ] zvlastni chovani PIO-Z80 Radek Suk <suk@[doména skryta]>
  4. Re: [SharpMZ] zvlastni chovani PIO-Z80 Michal Hucik - ORDOZ <ordoz@[doména skryta]> Přílohy: 2