Konference: SAPI-1 a československé mikropočítače

Od: melsoft
Datum: 16.5.2010 10:13
Předmět: Re: Consul 262.3

Re: Consul 262.3:

Klávesnice je u PKT-1 stejně jako u JPR-1Z kompletně překódována tabulkou.
 (velká tabulka v kódu - CTAB0, CTAB1, CTAB2 - to najdeš). Asi se to
překódovává kvůli speciálním kódům v CP/M. Jinak myslím, že sama
klávesnice produkuje invertované ASCII kódy, protože funguje i s
Mikrobasicem, tam se překódování nedělá. Koneckonců dex kdysi psal na
hexdoupěti o připojení Consul 259.11 (připojená je skoro stejně) a je tam 
i zdroják obsluhy.
U JPR-1Z jsou porty tvořeny 6ks 3212 a zabírají adresy 1,2,3, adresa 0
slouží pouze k odpojení BOOTROM (na zapsané hodnotě nezáleží). U PKT-1
myslím, že 8255 je adresována 0,1,2,3 (PA,PB,PC,CW) a pro odpojení BOOTROM
se musí asi zapsat asi něco do CW registru - přímé nastavování bitů
portu C. Něco z tohohle:
MVI	A,087H
                       asi řídící slovo - režim generelně
	OUT	003H
                     do CW
	MVI	A,00FH

	OUT	003H

	MVI	A,009H

	OUT	003H

	MVI	A,00BH

	OUT	003H

	MVI	A,005H

	OUT	003H
Ostatní je nastavení bitů pro klávesnici a tiskárnu.

Mimochodem Romane všimnul sis, že na Dropboxu je sice nekomentovaná ale
originální verze zdroják BOOTROM PKT-1 zachráněná z diskety? (Já jen, že
tam žádné nové komentáře nevidím. Asi edituješ u sebe na disku, že?).
 
[2010/5 (266)] [2010/6 (85)] [2010/7 (24)] [2010/8 (95)] [2010/9 (126)] [2010/10 (60)] [2010/11 (12)] [2010/12 (8)]


[2010 (676)] [2011 (586)] [2012 (976)] [2013 (538)]