Zdar všem,
najskôr vám chcem všetkým zaželať pekné sviatky a všetko dobre do nového roka, ktorý sa neúprosne blíži..
No a presne cez tento dovolenkový čas som sa rozhodol oprášiť starý dobrý Didaktik, ktorý som tu už rozpitvával ohladom videovýstupu, vďaka vašej pomoci dal pomaly dokopy a odložil preč ako funkčný... že si ho zapnem a prevetrám. No a o dva roky na to, teda dnes, zisťujem, že už veci nie úplne fungujú tak, ako by mali - prestala mi správne fungovať klávesnica.
Spoločným menovateľom tohto problému sú u mňa nefunkčné klávesy 1, Q, A a CAPS/SHIFT na jednej strane, plus 0, P, ENTER a BREAK/SPACE na strane druhej. Sú takmer uplne mrtve - jediný CAPS/SHIFT je sčasti funkčný, dovoľuje reset cez dvojhmat CAPSSHIFT+RESET, inak nefunguje. Do toho mi začali kurzorové šípky priamo vypisovať ich číselné hodnoty pre 5, 6, 7 a 8 - usudzujem, že to vďaka nefunkčnému CAPS/SHIFTu, keďže ich to má emulovať (v alfanumerickej časti klávesnice je na týchto klávesách 5 až 8 aj šípka, ktorá funguje pri stlačení SHIFT).
Po nazrení
do schémy (je to ten novší model z r. 1991, kde sa mierne upravila funkcia a zapojenie SHIFTu a kurzorových šipiek tak, aby neboli treba dvojité spínacie kontakty vnútri) som zistil, že všetky tieto nefunkčné klávesy (1,Q,A,SHIFT,0,P,ENTER,SPACE) majú spoločný vývod z klávesnice, pin 13 u konektora klávesnice J1. V kľudovom stave som na tomto vývode proti zemi nameral nejakých 3,2 volt, pri stlačení to spadlo na 1,6V.
Ovšem iné spoločné body kláves (napr. pre 2, W, S, X to bol vývod 12 u J1) mali v kľudovom stave 5V, teda jasná logická 1 v kľude a log. 0 pri stlačení, teda okolo 1,5V. Tak som sa dopátral k poškodenému IC15 (74LS10), kde správne fungovali iba zvyšné dve NAND hradlá. Toto som overil univerzálnym šikmáckym PROM flasherom s možnosťou testu logických TTL obvodov.
Následne som IC15 nahradil funkčným tesláckym 74S10, čo malo za následok rovnaké napäťové úrovne tohto spoločného bodu v kľude a pri stlačení (+5V a 1,5V), rovnako ako pre iné klávesy... lenže funkčnosť bloku spomínaných kláves som tým nevrátil

Pri pomyslení, že tento vývod klávesnice následne ide po CPUBUS zbernici v schéme až na prvý pin ULA/PLA (KEY1) myslíte, že je možné, že čokoľvek sčasti "zničilo" prvé NAND hradlo v tej vymenenej 74LS10 stačilo aj na zničenie KEY1 vstupu pre PLA, ktoré už tak ľahko neotestujem?
Prípadne máte nejaké iné rady, čo viem preveriť? Preveril som funkčnosť i zvyšnej TTL logiky dolepenej pri spracovaní klávesnice, teda konkrétne IC1 (74LS04), IC2 (74LS74), IC14 (74LS10), IC16 (74LS32) a v neposlednom rade aj IC6 (74LS244), ktorý je pri zbernici na džojstyky; všetky funkčné.
Vďaka za pomoc a pardon za obšírnejší príspevok, ako je už u mňa zvykom..
