Tastaturet i TIKI-100 Rev. C ---------------------------- Tastaturet består av en tastaturmatrise på 8 rader og 12 kolonner. I/O-port 00H: Tastatur Denne porten benyttes ved avlesning av tastaturet. All skriving til denne porten nullstiller / resetter avlesningen og må gjøres før avlesning begynner. Deretter kan hver enkelt tastatur kolonne avleses ved gjentatt lesing av denne porten. Etter 12 leseoperasjoner har man hentet inn alle tastaturkolonnene. Satt bit betyr tast IKKE nedtrykket. F.eks: Hvis du etter å ha resatt tastaturet med en skriveoperasjon til port 0, leser verdien 01111111B, betyr det at CTRL er nedtrykket. Tastaturmatrise: | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | ----+---------+---------+---------+---------+---------+---------+---------+---------+ 1 | CTRL | SHIFT | BRYT | RETUR | MLMROM | / (num) | SLETT | | 2 | GRAFIKK | 1 | ANGRE | a | < | z | q | LOCK | 3 | 2 | w | s | x | 3 | e | d | c | 4 | 4 | r | f | v | 5 | t | g | b | 5 | 6 | y | h | n | 7 | u | j | m | 6 | 8 | i | k | , | 9 | o | l | . | 7 | 0 | p | ø | - | + | å | æ | HJELP | 8 | @ | ^ | ' | VENSTRE | UTVID | F1 | F4 | SIDEOPP | 9 | F2 | F3 | F5 | F6 | OPP | SIDENED | VTAB | NED | 10 | + (num) | - (num) | * (num) | 7 (num) | 8 (num) | 9 (num) | % (num) | = (num) | 11 | 4 (num) | 5 (num) | 6 (num) | HTAB | 1 (num) | 0 (num) | . (num) | | 12 | HJEM | HØYRE | 2 (num) | 3 (num) | ENTER | | | | ----+---------+---------+---------+---------+---------+---------+---------+---------+ (num) betyr at tasten er på det numeriske tastaturet. --- 27 august 2000 Asbjørn Djupdal, djupdal@stud.ntnu.no