Welcome, Guest. Please login or register.


Author Topic: CoProcessor (Read 77108 times)

Offline Povi

  • EP addict
  • *
  • Posts: 2296
  • Country: hu
    • http://povi.fw.hu
Re: CoProcessor
« Reply #165 on: 2014.October.23. 13:29:18 »
16f887
Miért kéne magasabb órajelen dolgoznia?
Ebben van belső oszcillátor, az 2MHz-en fut, és az OSCOUT lábról adnám az órajelet az APU-nak.
Egyébként úgy gondoltam, hogy először kiküldöm a PORTD-re az adat- / parancsbájtot, majd beállítom a C/D RD és WR lábakat, majd a legvégén tenném low-ra a CS-t. Addig úgy gondolom az APU számára tök mindegy, milyen jelek vannak neki bármelyik lábán, a CS aktív állapotában fogja öket feldolgozni. Itt jönne egy NOP, hogy legyen idő, majd a CS-t vissza high-ra.

Kb. hasonlóan menne, mint egy LCD kijelző meghajtása (annyi a különbség, hogy ott nincs külön RD és WR láb, hanem összevont R/W).
*** Speicherplatz zu klein

Offline Povi

  • EP addict
  • *
  • Posts: 2296
  • Country: hu
    • http://povi.fw.hu
Re: CoProcessor
« Reply #166 on: 2014.October.23. 13:33:40 »
A PIC programjában esetleg tudok majd segíteni.
Eygébként a config bitek beállításával vagyok elakadva... :-) (tudom, gáz ügy :-))
Eddig 877-eseket használtam csak (a korábbi projektjeimben), most direkt vettem egy 887-est, mert annak van belső osszcillátora, és minél inkább egyszerűsíteni akartam az áramkört.
*** Speicherplatz zu klein

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14723
  • Country: hu
    • http://enterprise.iko.hu/
Re: CoProcessor
« Reply #167 on: 2014.October.23. 13:51:46 »
Szerintem jól gondolod, én is igy csinálnám, és a Z80 is (fél-egy orájel eltolásokkal) elösször az adat és cimbusz beállit aztán a vezérlöjelek. Olvasásnál meg cim, vezérlés, és aztán nézi az adatbuszt.

Offline Ferro73

  • EP lover
  • *
  • Posts: 967
  • Country: hu
Re: CoProcessor
« Reply #168 on: 2014.October.23. 14:44:39 »
A 887-es egy 40 lábú ha jól olvasom 8MHz belső osc.
Nem ajánlom a belső osc ln is használtam de egy idő után rájöttem nem stabil.
Aztán használni kezdtem külső OSCilátort a 16 lábút tök stabil csak nagy helyet foglal.
Most olyan kristállyal próbálkozom aminek 3 lába van a középsőt földre a két szélső lábát
pedig az OSC1 és OSC2 lábra kell kötni.
Még egy dolog lehetne akkor a PIC röl adni a CLK-t a CoPU.

Offline Ferro73

  • EP lover
  • *
  • Posts: 967
  • Country: hu
Re: CoProcessor
« Reply #169 on: 2014.October.23. 15:02:34 »
16f887
Miért kéne magasabb órajelen dolgoznia?
Ebben van belső oszcillátor, az 2MHz-en fut, és az OSCOUT lábról adnám az órajelet az APU-nak.
Azért kellene mert így 2MHz belsővel sokáig tart az aktívitás ez nem annyira baj legalább nem kell az a NOP.
Ha 2MHz a CoPU akkor a 8MHz 1:4 oszthatod így jobb és kompatibilisebb lesz az EP-vel.

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14723
  • Country: hu
    • http://enterprise.iko.hu/
Re: CoProcessor
« Reply #170 on: 2014.November.28. 12:10:42 »
Össze van még rakva a cucc? Majd akkor vinném a TTL szondát, és ránézhetnénk.

Offline Povi

  • EP addict
  • *
  • Posts: 2296
  • Country: hu
    • http://povi.fw.hu
Re: CoProcessor
« Reply #171 on: 2014.November.28. 12:27:45 »
jó ötlet, hozzd :-)
*** Speicherplatz zu klein

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14723
  • Country: hu
    • http://enterprise.iko.hu/
Re: CoProcessor
« Reply #172 on: 2017.February.13. 15:30:13 »
Belebotlottam az Ebay-en egy ilyenbe, gyorsan lecsaptam rá :-)
Mivel ez valami működő cucc része volt egykor, így remélem működő APU van benne, nem kínai hamisítvány :oops:
[ Guests cannot view attachments ]

Sajnos EPROM nincs a panelen, így nem lehet kideríteni, hogy mi volt a funkciója. Van rajta PIO, DART, STI... valami kommunikációs berendezés lehetett, talán CRC-t vagy ECC-t számolt a koproci?

Update: közben kigoogliztam: ez egy Heckler und Koch gyártmányú CNC vezérlőközpont egyik panelje. Így már érthető hova kellett az a sok számolás. A kommunikációs rész meg az érzékelők beolvasásához, motorok vezérléséhez.
« Last Edit: 2017.February.13. 16:23:21 by Zozosoft »

Offline Povi

  • EP addict
  • *
  • Posts: 2296
  • Country: hu
    • http://povi.fw.hu
Re: CoProcessor
« Reply #173 on: 2017.February.13. 21:59:47 »
de jó!!!!

már csak egy működő kártya kéne belőle, de Zozo, neked az 20 perc :-D

kiváncsi leszek az eredményre!!!
*** Speicherplatz zu klein

Offline Povi

  • EP addict
  • *
  • Posts: 2296
  • Country: hu
    • http://povi.fw.hu
Re: CoProcessor
« Reply #174 on: 2019.September.08. 22:12:31 »
Csak hogy itt is meglegyen.
Előkerült egy eredeti koproci kártya!!!
*** Speicherplatz zu klein

Offline Povi

  • EP addict
  • *
  • Posts: 2296
  • Country: hu
    • http://povi.fw.hu
Re: CoProcessor
« Reply #175 on: 2019.September.09. 19:51:25 »
gyors próba PC-táppal:

a 81-es (status) portot olvasva mindig 1-et kapok

a 80-as (adat) portot olvasva mindig ismétlődő 16 számot kapok (16 byte méretű a verem az FPU-ban)

ha lekapcsolom a tápot a koproci kártyáról, akkor mindig 255-öt olvasok, akár a 80-as, akár a 81 portról

tehát valamit csinál a kártya, de még nem azt, amit kéne neki

az FPU eléggé melegszik

ha az adatportra küldök egy bájtot, akkor utána olvasással ugyanazt kéne visszakapnom, ez nem megy

lehet, h ráférne egy élcsatlakozó tisztítás a kártyára???
*** Speicherplatz zu klein

Offline Ferro73

  • EP lover
  • *
  • Posts: 967
  • Country: hu
Re: CoProcessor
« Reply #176 on: 2019.September.09. 21:14:40 »
Esetleg az élcsatlakozó két oldala nem rövid záras?
Forrasztó ón,cin nem folyt át a lyukon?

Offline Zozosoft

  • Global Moderator
  • EP addict
  • *
  • Posts: 14723
  • Country: hu
    • http://enterprise.iko.hu/
Re: CoProcessor
« Reply #177 on: 2019.September.09. 21:21:45 »
lehet, h ráférne egy élcsatlakozó tisztítás a kártyára???
Igen, elég oxidáltnak tűnik.

Offline Povi

  • EP addict
  • *
  • Posts: 2296
  • Country: hu
    • http://povi.fw.hu
Re: CoProcessor
« Reply #178 on: 2019.September.09. 21:44:16 »
élcsatlakozó radírozás után is ugyanez a helyzet
*** Speicherplatz zu klein

Offline Povi

  • EP addict
  • *
  • Posts: 2296
  • Country: hu
    • http://povi.fw.hu
Re: CoProcessor
« Reply #179 on: 2019.September.09. 21:59:19 »
Esetleg az élcsatlakozó két oldala nem rövid záras?
Forrasztó ón,cin nem folyt át a lyukon?
háát, elvileg amikor elrakták, akkor még működött... szóval ilyen szempontból jónak kéne lennie
*** Speicherplatz zu klein