40 lines
2.0 KiB
Plaintext
40 lines
2.0 KiB
Plaintext
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
|
|
|