Přejít na obsah
ARCHIVEKArchiv e-mailových konferencí o 8bitových počítačích Archiv Pandory 1999 až 2013

Původní podoba příspěvku

melsoft Zpět na příspěvek

Surová data tak, jak byla v roce 2013 stažena z Pandory (HTML zdroj bez úprav, osobní e-mailové adresy jsou maskované).

<!-------------------------------------------------------------->
<table width="100%"><tr><td align="left" valign="middle"><B>Re: Consul 262.3:</B></td><td align=right valign="middle"></td></tr></table><BR><pre>Klávesnice je u PKT-1 stejně jako u JPR-1Z kompletně překódována tabulkou.
<img src="BODY_IMAGES_WRAP_GIF"> (velká tabulka v kódu - CTAB0, CTAB1, CTAB2 - to najdeš). Asi se to
<img src="BODY_IMAGES_WRAP_GIF">překódovává kvůli speciálním kódům v CP/M. Jinak myslím, že sama
<img src="BODY_IMAGES_WRAP_GIF">klávesnice produkuje invertované ASCII kódy, protože funguje i s
<img src="BODY_IMAGES_WRAP_GIF">Mikrobasicem, tam se překódování nedělá. Koneckonců dex kdysi psal na
<img src="BODY_IMAGES_WRAP_GIF">hexdoupěti o připojení Consul 259.11 (připojená je skoro stejně) a je tam 
<img src="BODY_IMAGES_WRAP_GIF">i zdroják obsluhy.
U JPR-1Z jsou porty tvořeny 6ks 3212 a zabírají adresy 1,2,3, adresa 0
<img src="BODY_IMAGES_WRAP_GIF">slouží pouze k odpojení BOOTROM (na zapsané hodnotě nezáleží). U PKT-1
<img src="BODY_IMAGES_WRAP_GIF">myslím, že 8255 je adresována 0,1,2,3 (PA,PB,PC,CW) a pro odpojení BOOTROM
<img src="BODY_IMAGES_WRAP_GIF">se musí asi zapsat asi něco do CW registru - přímé nastavování bitů
<img src="BODY_IMAGES_WRAP_GIF">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
<img src="BODY_IMAGES_WRAP_GIF">originální verze zdroják BOOTROM PKT-1 zachráněná z diskety? (Já jen, že
<img src="BODY_IMAGES_WRAP_GIF">tam žádné nové komentáře nevidím. Asi edituješ u sebe na disku, že?).</pre>