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

Z80 sitovka prototyp - schema verze 0.1

Vaclav Peroutka SHARP MZ-800

Zdravicko panove (a damy, pokud tu nejake vubec jsou),

posilam navrh schematu pro testovaci kartu ethernet+SD. Testovani muze probihat 
na PC - LPT port  (protoze Sharpa mam stale na Morave u rodicu) nebo na cilovem 
HW (Sharp / ZX Spectrum - na Centronixu + joysticky).

Komunikacni protokol navrhuji takovy:
PD5     1 = atmega -> data připravená -> ZX
PD4     1 = atmega -> data ack -> ZX
PD3     1 = ZX -> povel -> atmega (0 = data)
INT0    1 = ZX -> platna data na sbernici ->atmega

Pomoci povelu (PD3 = 1) se do ATMegy posilaji instrukce, co se ma delat. Jinak
jdou data a ATMega je bud pouzije nebo zahodi.
Kdyz bude atmega vysilat, nahodi data a PD5, ceka, az prijde PD3. INT0 kompletne
prerusi probihajici prenos.

Testovaci firmware bude v Cecku - kompilovany pomoci GCC.
Testovaci software zatim na PC v Cecku, pak kompilovany a optimalizovany do Z80 
assembleru.

Prosim o komentare a navrhy k nasledujicim bodum:
=========================================
- vyvest/nevyvest ven z ATMegy take RS232 na testovani - na seriak se daji
posilat debug informace (a mozna to tak ma i AVRLIB v GCC ve funkci printf() )
- ISP by melo byt na 5V - ENC je 5V-tolerantni, ale nejsem si jisty, ze i SD
karty...
- ochranne odpory na datech jsou kvuli tomu, kdyz se "setka" vystup na LPT s
vystupem z ATMegy

Takze tak,
Vasek

Přílohy

  • 3
    image/png · 34 kB · 1600 x 1200 px

Zobrazit původní podobu

Vlákno · 7 zpráv

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

  1. Z80 sitovka prototyp - schema verze 0.1 Vaclav Peroutka Přílohy: 1
  2. Re: Z80 sitovka prototyp - schema verze 0.1 Josef Augustin
  3. Re: Z80 sitovka prototyp - schema verze 0.1 Vaclav Peroutka
  4. Re: Z80 sitovka prototyp - schema verze 0.1 Josef Augustin
  5. Re: Z80 sitovka prototyp - schema podruhe Vaclav Peroutka Přílohy: 1
  6. Re[2]: Z80 sitovka prototyp - schema podruhe marcel vasak
  7. Re:Re[2]: Z80 sitovka prototyp - schema podruhe Vaclav Peroutka