Autore Topic: Vi Presento Il Mio Lcd64 + Speeddos Plus Project  (Letto 2021 volte)

sys58255

  • Utente
  • **
  • Post: 183
Vi Presento Il Mio Lcd64 + Speeddos Plus Project
« il: 17 Agosto 2009, 21:03:44 »
 Buonasera, ieri in una calda giornata d'estate non avendo niente da fare ho rispolverato dei vecchi scatoloni,
ne è uscito un altro C=64 II serie che avevo conservato per mancanza di spazio e pure qualcosaltro.

L'home computer era rimasto verginello ed ormai abituato allo speeddos+ non potevo vederlo in quelle condizioni,
dallo scatolone peraltro sbuco pure un diplay LCD nuovo e ricordandomi di un progetto in rete che prevedeva la realizzazione
di un commodore 64 portatile dotato di lcd 40 colonne x 4righe e anche se il mio è di solo 16x2 mi è venuta comunque
la smania di cimentarmi lo stesso in questo upgrade che fosse anche la base per un'eventuale conversione a portatile.

Ho dotato il pcb del commodore di uno dipswitch per poter passare velocemente sostituendo fisicamente il chip, dalla rom
originale (basic+kernal) che è stata rimossa, alla eeprom con all'interno il basic + un kernal modificati da n.coplin per
pilotare il diplay come uno schermo tv (limitato per ai 40 caratteri per 4 righe) + un secondo kernal con speeddos+.




Di seguito ecco il readme del progetto originario pubblicato da n.coplin:


LCD64 is a project to add a Hitachi Controlled LCD display to the Commodore
C64. The project is interfaced via the Userport and a modified kernal is
included to allow seamless interfacing.

ncoplin@lycos.com
www.64hdd.com

COPLIN © 1999-2001

Note: This project is offered on a user-beware basis.
      The author can provide pre-programmed EPROMs for US$10 (including P&P)
      Other components, including LCD must be obtained by yourself.
      Additional source code is available by request.

LCD64KER.ROM    Kernal ROM image
LCD64BAS.ROM    BASIC ROM image (optional, changes READY. to LCD64>>)
USER2LCD.TXT    ASCII test program
USER2LCD.PRG    Binary test program
LCD64INF.PDF    Article from CS34 magazine
LCD_APPS.DOC    Additional, generic LCD application info from the internet
      (Word for Windows)

For general description and building information, refer to the article
publish in Commodore Scene 34, PDF attached.

Using the ROMs:
The ROM is patched in the RESET, IRQ and BRK handlers with functions to
control the LCD. These patches, particularly to the IRQ routine, tend to
slow the 6510 CPU. As a result, some operations may be slowed such as file
loads etc.

By default the screen is in 4-line mode, that is, the screen will scroll
if printing goes beyond the 4th line. If using the computer with a monitor
the 25-line mode can be toggled to by holding Ctrl and Commodore
simultaneously.

Suggestions to improve the functionality of the Kernal are welcome.




A seguire alcuni link delle foto prima con solo l'installazione del display sulla userport e pilotato tramite il programma
in basic USER2LCD tratto dall'archivio di coplin:


http://img21.imageshack.us/img21/6671/image319.jpg

http://img11.imageshack.us/img11/1173/image321l.jpg

http://img11.imageshack.us/img11/2268/image323.jpg

http://img11.imageshack.us/img11/200/image335k.jpg

http://img44.imageshack.us/img44/974/image336n.jpg

http://img11.imageshack.us/img11/5816/image337w.jpg




Per concludere ecco le foto con la modifica al pcb originale del commodore 64 per in avere in alternativa 2 BASIC e 3 KERNAL:


http://img195.imageshack.us/img195/739/image338l.jpg

http://img12.imageshack.us/img12/8933/image339y.jpg

http://img5.imageshack.us/img5/9084/image342u.jpg

http://img13.imageshack.us/img13/2419/image345i.jpg

http://img193.imageshack.us/img193/8963/image346.jpg


Buone vacanze a tutti  :metal:  :c64: