Welcome, Guest. Please login or register.


Author Topic: CoProcessor (Read 21553 times)

Offline Povi

  • EP addict
  • *
  • Posts: 1848
  • Country: hu
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 29.0 Firefox 29.0
    • View Profile
    • 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: 1848
  • Country: hu
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 29.0 Firefox 29.0
    • View Profile
    • 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

Online Zozosoft

  • EP addict
  • *
  • Posts: 13404
  • Country: hu
  • OS:
  • Unknown Unknown
  • Browser:
  • Opera 9.80 (Opera Mini 7.6.35843) Opera 9.80 (Opera Mini 7.6.35843)
    • View Profile
    • 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: 611
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 28.0 Firefox 28.0
    • View Profile
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: 611
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 28.0 Firefox 28.0
    • View Profile
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.

Online Zozosoft

  • EP addict
  • *
  • Posts: 13404
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 33.0 Firefox 33.0
    • View Profile
    • 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: 1848
  • Country: hu
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 33.0 Firefox 33.0
    • View Profile
    • http://povi.fw.hu
Re: CoProcessor
« Reply #171 on: 2014.November.28. 12:27:45 »
jó ötlet, hozzd :-)
*** Speicherplatz zu klein

Online Zozosoft

  • EP addict
  • *
  • Posts: 13404
  • Country: hu
  • OS:
  • Windows XP Windows XP
  • Browser:
  • Firefox 51.0 Firefox 51.0
    • View Profile
    • 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:
17392-0

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: 1848
  • Country: hu
  • OS:
  • Linux Linux
  • Browser:
  • Chrome 55.0.2883.87 Chrome 55.0.2883.87
    • View Profile
    • 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