[zxspectrum] R: Re: R: Re: Richiesta integrazioni ZXASM

  • From: "Simone Voltolini" <simone.voltolini@xxxxxx>
  • To: <zxspectrum@xxxxxxxxxxxxx>
  • Date: Wed, 30 Dec 2015 10:44:46 +0100

Grazie, attendo tutto via mail quando puoi.
















Kora Sistemi Informatici

Via Cavour 1, 46030 San Giorgio di Mantova MN
Tel/Fax +39 0376 371059
P. IVA: 02048930206







Da: zxspectrum-bounce@xxxxxxxxxxxxx [mailto:zxspectrum-bounce@xxxxxxxxxxxxx]
Per conto di Luca Alimandi
Inviato: martedì 29 dicembre 2015 23:56
A: zxspectrum@xxxxxxxxxxxxx
Oggetto: [zxspectrum] Re: R: Re: Richiesta integrazioni ZXASM



Il 29/12/2015 22:24, Simone Voltolini ha scritto:

Hai ricevuto le mie mail Luca con la richiesta per le specifiche del Cavo
Seriale da usare con la IF1 per i progs di Enrico?

Li volevo testare anche io.

Fammi sapere, grazie e buon 2016 a tutti!!!






Sì, Simone, ho letto la mail, ma non avevo ancora trovato il tempo per
rispondere, e soprattutto per fare le foto del cavo seriale.
Ora ho trovato un attimo e ti invio i link ad alcune foto.
Ma soprattutto, quello che conta, e lo schema riportato qui sotto, che avevo
già inviato il 18 giugno scorso. Riporto una parte di quella mail:


Ecco uno schema per il collegamento tra il connettore dell'IF1 e una seriale
standard del PC (a 9 o a 25 poli) tratto da qui
<http://www.fruitcake.plus.com/Sinclair/Interface2/Cartridges/Interface2_RC_New_RS232.htm>
:




Pin

Name

PC-9

PC-25

Name


2

TX

3

2

TXD


3

RX

2

3

RXD


4

DTR

4

20

DTR


5

CTS

8

5

CTS


7

0V

5

7

0V


9

9V

6

6

DSR



(la prima colonna si riferisce ai pin del connettore DB9 dell'IF1)

Questo va bene per far colloquiare lo ZX con un PC tramite la seriale dell'IF1
e le routine della ROM in essa presente.

Però, utilizzando un programma diverso (come Link) che non gestisce l'handshake
hardware (cioè non controlla i segnali DTR, DTS, ecc.), occorre un cavo
diverso, tipo questo:


Pin

Name

PC-9

Name


2

TX

3

TXD


3

RX

2

RXD


4

N.C.

4 – 6 – 1

DTR +DSR + CD


5

N.C.

7 – 8

CTS + RTS


7

0V

5

0V



Insomma, un cavo del tutto simile al null modem già visto, ma con il pin 7 lato
IF1 collegato al pin 5 lato PC (GND).La cosa importante da notare è che dal
lato ZX la massa non è in posizione standard, ossia è sul pin 7 anziché sul pin
5, come nelle seriali standard a 9 pin.



Dunque se usi HD 115200 (di EMG) devi approntare il secondo cavo. In pratica
tutto quello che ti serve è un cavo con tre soli fili, in cui:

- il pin 2 lato PC è collegato al pin 3 lato IF1
- il pin 3 lato PC è collegato al pin 2 lato IF1
- il pin 5 lato PC è collegato al pin 7 lato IF1
- i pin 1, 4 e 6 lato PC sono collegati tra loro
- i pin 7 e 8 lato PC sono collegati tra loro.

FINE! :-)

Se vuoi, le foto possono darti un'idea, ma non sono molto chiare.
Link: https://drive.google.com/folderview?id=0B2gTtPKDTuD_MHhuTG9YaDFtd2s
<https://drive.google.com/folderview?id=0B2gTtPKDTuD_MHhuTG9YaDFtd2s&usp=sharing>
&usp=sharing
Nella prima vedi com'è fatto l'accrocchio! Per non scassare cavi che avevo già,
ho realizzato un piccolo adattatore, quello grigio chiaro al centro.
I due cavi scuri sono l'interfaccia RS232-USB (per poter collegare il PC che è
sprovvisto della seriale) e una semplice prolunga da collegare all'IF1.
La seconda foto mostra l'adattatore aperto.
Le foto successive cercano di mostrare come sono collegati i tre fili e i
ponticelli di cui dicevo poco sopra, ma non si vede un gran che! :-(
Sembra un casino... ma lo è! Però funziona ;-)
Se hai bisogno di spiegazioni.... arrangiati! Dai, scherzo... Chiedi pure! :-D



--

|_ /-\

Other related posts: