Computer / Programmazione / Z80 · 8 dicembre 2019 0

LM80C: tastiera integrata

Digitare sulla tastiera di un C16 e prendere l’input sul mio LM80C… Oggi ho anche implementato il tasto SHIFT perciò adesso posso inserire un programma direttamente in modalità stand-alone senza più la necessità di un PC remoto. Al momento lo SHIFT è l’unico tasto speciale implementato perché avevo bisogno di inserire caratteri tipo le virgolette, le parentesi e altri caratteri simili. Il prossimo tasto di controllo ad essere implementato sarà il… CTRL. Ed il tasto C= che sarà usato come tasto ALT, per avere caratteri grafici.

C’è ovviamente un nuovo firmware rilasciato che supporta tutto questo, marcato R2.8.1.

Un altro cambiamento è stato fatto al collegamento di alcuni pin del PSG (il chip audio) perché ottenevo strani comportamenti quando davo inizialmente l’alimentazione al mio computer. Leggendo nuovamente il datasheet del chip ho scoperto che avevo male interpretato come collegare alcuni piedini (nello specifico i pin A8/A9 e BC2): adesso tutto funziona perfettamente. Sul mio GitHub trovate anche il nuovo schema elettrico:

https://github.com/leomil72/LM80C