Jednoduchý adaptér 27256 –> ZX80/ZX81 ROM

Je to taková blbinka, ale potěší Mrkající veselý obličej Abych mohl snadno přepínat mezi ROM ZX80, ZX81 a ZX80 s podporou ZXpand, navrhnu jsem jednoduchý adaptér pro EPROM 27256.

27C256-ZX81ROM_v1a_pic1   27C256-ZX81ROM_v1a_Apadper_a_ROM

Schéma i desku jsem nakreslil v EAGLE.

27C256-ZX81ROM_v1a_u_sch

Bylo to moje první dílko, tam mne prosím nekamenujte. Petr Všijanský (EC1045) mi pak pomohl desku upravit na jednostrannou. Protože jsem ji zadával do výroby společně s deskou na NMI Generátor, nechal jsem ji udělat oboustranně a dobře jsem udělal, výrazně lépe se pájí, protože je to potřeba z obou stran Mrkající veselý obličej.

27C256-ZX81ROM_v1a_PCB_back   27C256-ZX81ROM_v1a_PCB_front

Desku můžete osadit i menšími EPROM, já však použil 27C256 a naprogramoval jsem 3 8 kB banky:

1) 2× ZX80 ROM
2) ZX80 ROM s podporou ZXpand (navíc CAT, CONFIG, DELETE)
3) ZX81 ROM
4) 2× ZX80 ROM

Osazenou desku si můžete prohlédnout na následujících obrázcích.

27C256-ZX81ROM_v1a_pic2   27C256-ZX81ROM_v1a_pic3   27C256-ZX81ROM_v1a_pic4   27C256-ZX81ROM_v1a_pic5   27C256-ZX81ROM_v1a_pic6   27C256-ZX81ROM_v1a_pic7   27C256-ZX81ROM_v1a_pic8   27C256-ZX81ROM_v1a_pic9   27C256-ZX81ROM_v1a_picA   27C256-ZX81ROM_v1a_picB

Deska šlape skvěle. Bohužel do originálního ZX80 ji nedáte, protože je příliš vysoká. Možná, kdyby se zapájely piny samostatně a EPROM připájela na desku, vešla by se. Tuto variantu jsem ale zatím nezkoušel.

Adaptér v mojí replice vidíte na následujícím obrázku.

27C256-ZX81ROM_v1a_replika_s_adapterem

Pro zájemce samozřejmě data ke stažení:

datové soubory pro Eagle (SCH + BRD + PDF)

obsah mojí 32 kB EPROM

Příspěvek byl publikován v rubrice Sinclair, ZX80. Můžete si uložit jeho odkaz mezi své oblíbené záložky.

10 komentářů: Jednoduchý adaptér 27256 –> ZX80/ZX81 ROM

  1. VinCBR900 napsal:

    Martin,
    if the 27256 socket holes were larger, could they accept sockets directly
    http://uk.rs-online.com/web/p/PSF_396152/2272572/

    [img]http://img-europe.electrocomponents.com/largeimages/R227257-01.jpg[/img]

    Vincent

  2. krupkaj napsal:

    Nebo muzes pouzit jednotlive piny. Uz jsem to tak nekolikrat delal a je to v pohode. Prodavaji je treba u nas v EZK, ale urcite budou i jinde. Oznaceni v EZK je PIN-ZV PR.

    http://www.ezk.cz/e-shop/select.php?skupina=69

    • Martin napsal:

      Ahoj, taky dobrej napad. Hlavne, kdybys to chtel delat na jednostranne desce, protoze se to dobre paji. Normalni patice, co jsem pouzil by asi na jednostranne desce zaletovat nesly.

      Diky, Martin.

      • zz_indigo napsal:

        Ja pouzivam precizne petice. Z trochou snahy sa daju pajkovat obojstranne a prinajhorsom su dobrym zdrojom pinou 😉

      • Eddie napsal:

        Hello,

        great Job,
        please write the function of:
        JP1
        JP2
        JP3 left/right
        JP4 left/right

        • Martin napsal:

          JP1 (more in the center of board) connects together OE and CE on 27256 and should be connected by default. JP2 (near edge of the board) connects OE on 27256 to the GND and must be disconnected when JP1 in place. JP3 and JP4 are the 2 highest address bits of EPROM 27256. You can choose 4 banks 8 kB each in 32 kB 27256, as ZX80/ZX81 is not able to addres more than 8 kB. Postion 1-2 (to the middle of board) selects 0, the first bank.

  3. Pingback: ZXpand – rozšíření RAM a připojení SD karty k ZX81 a ZX80 | Martinův 8-bitový blog

  4. Pingback: Spare Time Gizmos COSMAC Elf 2000 | Martinův 8-bitový blog

  5. Pingback: Rozšíření pro ZX80 – NMI generátor, RAM a EPROM adaptéry | Martinův 8-bitový blog

Napsat komentář

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *