Vzhledem k těžkopádnosti a nespolehlivosti původní klávesnice jsem se rozhodl vytvořit externí klávesnici s velkými butony a s pamětí. Po půlroce občasného bastlení vzikla funkční periferie dle následujícího schematu. Vcelku nic světoborného až na jednu vychytávku se čtením multiplexu MK14ky pomocí GAL20V8. S tímto nápadem přišel danhard, jeden z nejlepších vývojářů v naší republice. V procesoru je jednoduchý program pro obsluhu podružné klávesnice, displeje a EEPROM A25L080 pro záznam sekvencí stisknutých kláves. Organizace dat je následující. Celý prostor je rozdělen na 256 sektorů po 4 kB. Do každého bytu lze zapsat stisk 1 klávesy, což znamená u monitoru V2 MK14 asi 1300 byte zaznamenaných dat do jednoho sektoru. Kdo MK14 zná, tak ví, že je to zbytečně moc. Neb MK14 má v původní "plné palbě" celých 640 B RAM.
Zde je obsah GAL20V8 ve zdrojové formě
http://elektrotest.cz/files/images/elektro/MK14klavdek.PLD
Zde obrazec plošného spoje
http://elektrotest.cz/files/images/elektro/keyb2.png
Zde osazovák. Neoznačené odpory SMD a THT nad sebou SMD = 1K, THT 2K7
http://elektrotest.cz/files/images/elektro/osazovak.png
Zde program pro 89S52
http://elektrotest.cz/files/images/elektro/keybmk14.hex