[zxspectrum] Re: Nuova release di RealSpectrum!

  • From: "Alessandro" <apoppi@xxxxxxxx>
  • To: <zxspectrum@xxxxxxxxxxxxx>
  • Date: Sat, 26 Aug 2006 11:52:44 +0200

On Friday, August 25, 2006 5:02 PM [GMT+1],
bbk <bbk@xxxxxxx> wrote:

Si ok, pero' ora siamo stufi di aspettare. E' il momento che ci dai
della tolla su cui giocare invece delle solite parole che si
rincorrono.

Il tempo scorre inesorabile :-)

Cmq sto ragionando in un'ottica di quel tipo, infatti e` stato mentre disegnavo lo schema elettrico definitivo che mi sono accorto che il pic a 28 pin soic (16f873) occupa piu` spazio del fratello maggiore 16f877 in VQ44, oltre al fatto che il primo, avendo solo 28 pin contro 44, ha anche bisogno di un multiplexer esterno (74257) per gestire tutti e 10 gli ingressi del joystick programmabile.

Ho allora deciso di adottare il piu` grande (che si trova anche da RS) ed ho fatto un pcb per innestarlo direttamente nello zoccolo del vecchio pic + multiplexer (che sono vicini fra loro). I vantaggi sono diversi: spazio minore, comunicazione bidirezionale con lo Z80 (prima poteva solo ricevere i dati di associazione fra ingressi joystick e tasti da "premere"), real time clock a bordo con pila a bottone (questo pero` non l'ho ancora ricevuto, infatti sul pcb e` visibile lo spazio libero). Anche i due pin RB6, RB7 adesso sono ad esclusivo uso della programmazione in-circuit e debug, mentre prima erano condivisi con il joystick.

Inizialmente avevo disegnato un pcb con piste da 0,3mm e via microscopici perche` credevo non ci fosse altro modo di sbrogliarlo, con l'intenzione di farlo produrre alla ditta indicata dal nostro Digitallover... solo che apre la prossima settimana ed inoltre i tempi erano dell'ordine dei 15 giorni per non spendere una cifra (hobby pool = 8 giorni, piu` altri 8 di produzione). Alla fine ho aumentato a 0,4mm le piste e 50mils i via e sono riuscito a farne uno in casa, che tra l'altro (con mia sorpresa) funziona con la sola riparazione di 2 piste.

Adesso dovrei scrivere la routine Z80 per ricevere dalla usart del PIC, in modo da poter interrogare l'orologio/calendario. La sua presenza mi sembra importante soprattutto nell'ottica di un futuro filesystem serio, oltre a poter salvare data/ora degli snapshot.

http://www.zxbada.bbk.org/gallery/foto/13%20new%20PIC16F877/01%20VQ44%20adapter%20LS.jpg
http://www.zxbada.bbk.org/gallery/foto/13%20new%20PIC16F877/02%20VQ44%20adapter%20LC.jpg
http://www.zxbada.bbk.org/gallery/foto/13%20new%20PIC16F877/05%20PIC16F877%20installed.jpg

Ciao!


Other related posts: