Welcome, Guest. Please login or register.


Author Topic: 8 bites ISA kártya EP-re (Read 5343 times)

Offline Povi

  • EP addict
  • *
  • Posts: 2296
  • Country: hu
    • http://povi.fw.hu
8 bites ISA kártya EP-re
« on: 2013.December.09. 21:20:11 »
Mi kéne hozzá, hogy rá lehessen kötni, és portok írásával / olvasásával birizgálni lehessen?
Tudom, hogy létezett egy "bővítő" kártya, amibe lehetett ISA kártyát dugni (Kopácsy), meg Zozonak mintha a ROM-ja is meg lenne.
De mennyire más a hardver? Mi az ami plusz dolog? (pl. 20 bites címvezeték a 16 bit helyett?) egyéb?
mert ha ez menne, akkor a hardverbővítés egyszerű lenne, már "csak" le kéne programozni a dolgokat... :-)
*** Speicherplatz zu klein

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14723
  • Country: hu
    • http://enterprise.iko.hu/
Re: 8 bites ISA kártya EP-re
« Reply #1 on: 2013.December.09. 22:35:05 »
Sok sok drót, meg cím fordító áramkör :-)
Milyen hardvert akarnál?
Ma már max érdekességnek lehet értelme...
Anno, még az IDE elterjedése előtt értelmes volt ez a XT vinyóvezérlős ötlet. A Kopácsy által emlegetett VGA dolog az valószínű egy módosított VIDEO: eszközzel mehetett, EXOS alapú programoknál, vélhetőleg nem túl gyorsan, de mondjuk a BASIC sebességéhez elmegy :-)

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: 8 bites ISA kártya EP-re
« Reply #2 on: 2013.December.09. 23:33:01 »
Lehet, nem ide tartozik, de miért jó ennyiféle hardver bővítéssel foglalkozni? Nem sok szoftver van, ami ezeket kihasználná, de még a meglévő hardvereket se nagyon használják ki a szoftverek.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline Povi

  • EP addict
  • *
  • Posts: 2296
  • Country: hu
    • http://povi.fw.hu
Re: 8 bites ISA kártya EP-re
« Reply #3 on: 2013.December.10. 08:43:04 »
Quote from: Zozosoft
Sok sok drót, meg cím fordító áramkör :-)
Milyen hardvert akarnál?
pl. soros-párhuzamos kártya
vagy valami régi adlib, vagy SB hangkártya poénból
esetleg VGA kártya (van nekem 16 bites, ami átjumperelhető 8 bitesre)

igazából érdekelne a bővítés (bármi), hogy eljátszogassak vele, csak nulla a tudásom hozzá.
úgy gondoltam, talán könnyebb, mint nulláról létrehozni bármit, de lehet, hogy rosszul gondolom
Talán a memóriabővítés lenne a legegyszerűbb (pl. 386-osból kiszedett 1MB-os SIMM rágógumikkal), vagy láttam Zozo a 486-osból kiszedett SRAM-odat a video memória helyén... Hol van valami jó leírás arról, hogy hogyan is álljon neki ilyennek az ember?

nézegettem DIY Z80 computer oldalakat, és pl. megdöbbenve látom, hogy pl. a video vezérlést egy 20MHz-es mikrokontroller látja el.
De aztán arra gondoltam, minek építsek egy komlpett gépet, amikor van otthon 3 EP is készen, az egyik "beáldozható" az ilyen fajta próbálkozásokhoz...

Az elektronikai dolgokhoz annyi közöm van, hogy egyszer építettem egy PIC alapú MIDI vezérlőt (persze leírás és program alapján, de a programot már módosítottam a magam kedvére :-) ), és akkor tapasztaltam meg, hogy milyen egyszerű ma már az ember dolga, egy IC-be van integrálva kvázi egy processzor, soros port, memória (jó tudom, ez nem ugyanaz), és nem kell semmiféle egyéb aktív cucc hozzá, gyakorlatilag ellenálláson keresztül hozzákötve egy kapcsoló a PIC lábához már elég.
*** Speicherplatz zu klein

Offline Povi

  • EP addict
  • *
  • Posts: 2296
  • Country: hu
    • http://povi.fw.hu
Re: 8 bites ISA kártya EP-re
« Reply #4 on: 2013.December.10. 08:48:56 »
Quote from: szipucsu
Lehet, nem ide tartozik, de miért jó ennyiféle hardver bővítéssel foglalkozni? Nem sok szoftver van, ami ezeket kihasználná, de még a meglévő hardvereket se nagyon használják ki a szoftverek.
Azért amiért az ember bélyeget gyűjt. Vagyis hobbi. Viszont rengeteget lehet(ne) tanulni belőle. Kvázi a Pascal disassemblálásának sincs túl sok értelme (azért legalább rájöttünk, hogy van egy-két nem dokumentált utasítás :) ), de nekem baromi érdekes, hogy látom, nagyjából hogy működik egy fordító (még ha nem is értek minden apró részletet belőle), és ha sikerül egy kicsit saját magam kedvére formálni, akkor az még nagyobb öröm. Persze nem mintha fiókokban állnának a megírandó Pascal programok EP-re, de ha nem használom utána semmire, én azt mondom, nekem már (egyébként már most is) megérte!
*** Speicherplatz zu klein

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14723
  • Country: hu
    • http://enterprise.iko.hu/
Re: 8 bites ISA kártya EP-re
« Reply #5 on: 2013.December.10. 11:52:29 »
Quote from: Povi
pl. soros-párhuzamos kártya
vagy valami régi adlib, vagy SB hangkártya poénból
Ez szerintem mind sokkal egyszerűbb, és jobban használhatóan elkészíthető konkrét alkatrészek EP-hez illesztésével. (Soros IC van kismillió, párhuzamosra mondjuk egy Z80 PIO, de 74LS-ekből is kirakható, Adlibnál a megfelelő Yamaha IC, SB-nél plusz pár DAC)

Quote
esetleg VGA kártya (van nekem 16 bites, ami átjumperelhető 8 bitesre)
Ezt esetleg lehetne, de ahogy már írtam szerintem jóval lassabb lenne az elérése mint a Nick videó, így arra ne számítsunk, hú de színes pörgős akciójátékokat lehetne csinálni :-(


Quote
igazából érdekelne a bővítés (bármi), hogy eljátszogassak vele, csak nulla a tudásom hozzá.
Én is így voltam vele, aztán legó helyett annyit játszottam IC-kel, hogy néha működő dolog is kijött belőle :-)

Quote
úgy gondoltam, talán könnyebb, mint nulláról létrehozni bármit, de lehet, hogy rosszul gondolom
A felsorolt példáid nagyrészében sokkal egyszerűbb az adott alkatrészt illeszteni Z80 rendszerhez, mint egy idegen buszrendszer emulációján keresztül.

Quote
Talán a memóriabővítés lenne a legegyszerűbb (pl. 386-osból kiszedett 1MB-os SIMM rágógumikkal),
Az pont nem, a DRAM a hülye multiplexelt címzésével, frissítésével, érzékeny időzítésével baromi bonyolult :-(
Anno játszottam vele :-)
Ehhez képest a manapság kapható 512K SRAM IC-khez kell 1 db címdekóder IC és kész.

Quote
Hol van valami jó leírás arról, hogy hogyan is álljon neki ilyennek az ember?
Egyrészt kell összeszedni alapvető ismereteket arról, hogyan működik egy mikroprocesszoros rendszer, esetünkben leginkább Z80-ra koncentrálva.
Anno a (már megszűnt :-( ) Műszaki Könyvesboltban vett nekem Apuci könyveket a digitális elektronikáról.
Aztán késöbb Jött a PC hardver kézikönyv, ebben le volt írva az IDE működése, azt tudtam ekkora, hogyan működik az EP, már csak azt kellett kitalálni mi kell a kettő közé :-) így lett az IDE kártya.
Ugyanígy egy FlashROM vagy SRAM bővítés vagy bármi más, meg kell nézni az alkatrész adatlapját, és ki találni, hogyan passzolnak a jelek.

Amit már párszor emlegettem Elmüs újításom anno, ott egy komplett Z80-as gépet csináltam ROM, RAM és ki/be menő párhuzamos port.

Az egész olyan mint a legó, csak sokkal többféle építőkocka van :-)

Lehetne esetleg egy HW alapok témát indítani, és hátha eljuttok odáig, hogy megértitek az "áttörés pályákat" (by Szipucsu :ds_icon_cheesygrin: ) amiket a Nick topicba raktam :-D

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: 8 bites ISA kártya EP-re
« Reply #6 on: 2013.December.10. 11:58:26 »
Quote from: Povi
Azért amiért az ember bélyeget gyűjt.
Igaz, mondjuk amit én csinálok az EP-vel, az is hobbi. :D
Igazából a számítógép azért lenne, hogy használhassuk a feladataink, problémáink megoldására. Így viszont mi oldjuk meg leginkább a számítógép "problémáit", és eredeti céljára nem nagyon használjuk a gépet. De végülis nem baj.
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14723
  • Country: hu
    • http://enterprise.iko.hu/
Re: 8 bites ISA kártya EP-re
« Reply #7 on: 2013.December.10. 12:04:40 »
Quote from: Povi
Azért amiért az ember bélyeget gyűjt. Vagyis hobbi.
Pontosan! Jó kis fejtörő rejtvényfejtés! Anno matekórán, meg a Kapcsoltamban voltak olyan feladatok, hogy van egy "doboz" amibe bemegy két szám, kijön egy harmadik, mi van a dobozban? Ugyanilyen fejtörő összehozni két hardvert. Na jó kicsit bonyolultabb, de a lényeg ugyanaz.

Offline szipucsu

  • Global Moderator
  • EP addict
  • *
  • Posts: 9898
  • Country: hu
    • Támogató Támogató
    • Webnyelv.hu - Tanuljunk nyelveket!
Re: 8 bites ISA kártya EP-re
« Reply #8 on: 2013.December.10. 12:23:07 »
Quote from: Zozosoft
van egy "doboz" amibe bemegy két szám, kijön egy harmadik, mi van a dobozban?
Bemegy a 9 Volt, kijön a képernyőre pl. az Áttörés. Mi lehet a "dobozban"? :D
100 SOUND SOURCE 2,STYLE 128,PITCH 25.2,SYNC 1
110 SOUND PITCH 25,SYNC 1
120 ! Videos

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14723
  • Country: hu
    • http://enterprise.iko.hu/
Re: 8 bites ISA kártya EP-re
« Reply #9 on: 2013.December.10. 13:25:22 »
Quote from: szipucsu
Bemegy a 9 Volt, kijön a képernyőre pl. az Áttörés. Mi lehet a "dobozban"? :D
Enterprise :mrgreen:

Offline lgb

  • EP addict
  • *
  • Posts: 3563
  • Country: hu
  • æðsta yfirmaður
    • http://lgb.hu/
Re: 8 bites ISA kártya EP-re
« Reply #10 on: 2013.December.10. 18:38:33 »
Quote from: Zozosoft
Pontosan! Jó kis fejtörő rejtvényfejtés! Anno matekórán, meg a Kapcsoltamban voltak olyan feladatok, hogy van egy "doboz" amibe bemegy két szám, kijön egy harmadik, mi van a dobozban? Ugyanilyen fejtörő összehozni két hardvert. Na jó kicsit bonyolultabb, de a lényeg ugyanaz.
Nalunk altalanosban ezt "gepnek" hivtak, es le is kellett rajzolni, hogy mennek bele meg jonnek ki belole a szamok. Vegulis egy CPU-ra ez elegge korrekten igaz is :)