· Text 5984 · w8 · inlagg
Hur gör jag för att kunna köra en olivetti praxis
med ett PIO - kort och ord800?
Som du kanske vet så går det relativt enkelt att
ansluta två multiplexorer till denna maskins
tangentbords-avkodning. Sedan kan man genom att
adressera multiplexorerna - sända 8 bitar och
strobe -låg för giltigt tecken så skriver den snällt.
Men det finns ett problem - de tecken man sänder är
inte ascii. Därför behöver man ett fält som man
helst i minnet låter ha samma nummer som det tecken
man skriver i ASCII och i minnescellen lägga in
det tecken som hos Olivetti behövs för att skriva
ascii-tecknet med det numret.
Mellanslag har ju ascii-nummer 32. Då lägger men detta fält
kanske på adress AA00-AAFF då ligger ju ascii-tecknet för
mellanslag på adress AA20 och skall vara 25. Just detta värde
kan ju variera beroende på hur man addresserar multiplexorerna
- vilken viktning binärt som skift-tråden får.
Frågan är alltså hur man får något sådant att arbeta med ORD800
i minnet och samsas och få ut det på PIO-kortet.
Något liknande problem har jag sett i ett annat möte där EPC tillåter
att man kan lägga in tecken i fältet och på så vis ansluta
skrivare som har udda koder.
Det finns ett stort antal olivetti med ett par år på nacken. Kan man
enkelt modifiera dem och ansluta dem direkt till ABC-bussen så
finns det säkert många som blir glada - särskillt om det blir
skönskrift till överkomligt pris för en amatör.
Ett vidare perspektiv är att kunna ansluta maskinen som terminal
och ha dubbelriktad kommunikation så att all inskrivning kan
ekas till skärm eller papper - men det får bli en annan sak.
M.v.h Peter 5080