Das Schneider CPC Systembuch

Anhang

Die Tastatur

Tastennummern

Einleitung: Die Tastatur
Anhang: Die Tastatur
Die Tastatur
des Schneider CPC ist an eine Draht-Matrix mit 8 * 10 Leitungen angeschlossen und wird vom Betriebssystem 50 mal in der Sekunde überprüft. Die folgende Grafik zeigt die Lage der einzelnen Tasten in der Matrix und daraus resultierend ihre Die Tastatur: TastennummernTastennummern. Dabei werden mit den Befehls-Elemente: KlammernKlammern folgende Lagen symbolisiert:

  (...)  --> Schaubilder der Tastatur: CPC 464/664: Zehnerblock und CursorblockZehnerblock oder Cursor-Taste
  [...]  --> Schaubilder der Tastatur: Erster Joystick 0 und zweiter Joystick 1Joystick 0 (normaler Schaubilder der Tastatur: Erster Joystick 0 und zweiter Joystick 1Joystick)
  {...}  --> Schaubilder der Tastatur: Erster Joystick 0 und zweiter Joystick 1Joystick 1 (zweiter Schaubilder der Tastatur: Erster Joystick 0 und zweiter Joystick 1Joystick)

   \
Datentypen: Bytes
Datenbreite: Bytes
Byte
\Datenbreite: Bits
Port B - Input: &F5xx: Bit 0:
Port B - Input: &F5xx: Bit 4:
Port B - Input: &F5xx: Bit 5:
Port B - Input: &F5xx: Bit 6:
Port B - Input: &F5xx: Bit 7:
Port C - Output: &F6xx: Bit 4:
Port C - Output: &F6xx: Bit 5:
Bit
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 -----\--+--------+--------+--------+--------+--------+--------+--------+-------- 0 | (hoch) |(rechts)|(runter)| (9) | (6) | (3) | (ENTER)| (.) 8 | (links)| (COPY) | (7) | (8) | (5) | (1) | (2) | (0) 16 | CLR | [ | ENTER | ] | (4) | SHIFT | \ | CTRL 24 | ^ | - | @ | P | ; | : | / | . 32 | 0 | 9 | O | I | L | K | M | , 40 | 8 | 7 | U | Y | H | J | N | SPACE 48 | 6 | 5 | R | T | G | F | LOW KERNEL JUMPBLOCK: 000B: LOW KL LOW PCHL
LOW KERNEL JUMPBLOCK: 001B: LOW KL FAR PCHL
LOW KERNEL JUMPBLOCK: 003B: LOW EXT INTERRUPT
B
| V ! 48 | {hoch} |{runter}| {links}|{rechts}|{Feuer1}|{Feuer2}| {n.c.} | 56 | 4 | 3 | LOW KERNEL JUMPBLOCK: 000E: LOW PCBC INSTRUCTION
LOW KERNEL JUMPBLOCK: 001E: LOW PCHL INSTRUCTION
E
| W | S | D | C | Die verwendeten Abkürzungen bedeuten: x:X 64 | 1 | 2 | ESC | Q | TAB | Operationen: BD5B / 349A / 349A: FLO SUBA |CAPSLOCK| Z 72 | [hoch] |[runter]| [links]|[rechts]|[Feuer1]|[Feuer2]| [n.c.] | DEL --------+--------+--------+--------+--------+--------+--------+--------+--------

Schaubilder der Tastatur

Folgende Tabellen enthalten Die Tastatur: Schaubilder der TastaturSchaubilder der Tastatur mit Tastenaufdruck und Tastennummer in Hex und dezimal. Einleitung: Die Tastatur
Anhang: Die Tastatur
Die Tastaturen
des CPC 464 und 664 sind identisch, nur sind beim 664 die Cursortasten größer ausgefallen. Beim 6128 sind einige der Sondertasten verlegt Datenbreite: Wordsworden, außerdem wurde der Schaubilder der Tastatur: CPC 464/664: Zehnerblock und CursorblockCursorblock unten in den Schaubilder der Tastatur: CPC 464/664: Zehnerblock und CursorblockZehnerblock integriert. Es sind aber bei allen drei Rechnertypen die gleichen Tasten vorhanden, und sie haben auch noch die selben Codes.

CPC 464/664: Das Haupt-Tastenfeld
+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-----------+
!  ESC  !   1   !   2   !   3   !   4   !   5   !   6   !   7   !   8   !   9   !   0   !   -   !   ^   !  CLR  !    DEL    !
!       !       !       !       !       !       !       !       !       !       !       !       !       !       !           !
!&42  66!&40  64!&41  65!&49  57!&48  56!&31  49!&30  48!&29  41!&28  40!&21  33!&20  32!&19  25!&18  24!&10  16!&4F     79 !
+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-----------+
+-----------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+---------------+
!    TAB    !   Q   !   W   !   LOW KERNEL JUMPBLOCK: 000E:  LOW PCBC INSTRUCTION
LOW KERNEL JUMPBLOCK: 001E: LOW PCHL INSTRUCTION
E
! R ! T ! Y ! U ! I ! O ! P ! @ ! [ ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! &44 68 !&43 67!&3LOW KERNEL JUMPBLOCK: 000B: LOW KL LOW PCHL
LOW KERNEL JUMPBLOCK: 001B: LOW KL FAR PCHL
LOW KERNEL JUMPBLOCK: 003B: LOW EXT INTERRUPT
B
59!&3Operationen: BD5B / 349A / 349A: FLO SUBA 58!&32 50!&33 51!&2LOW KERNEL JUMPBLOCK: 000B: LOW KL LOW PCHL
LOW KERNEL JUMPBLOCK: 001B: LOW KL FAR PCHL
LOW KERNEL JUMPBLOCK: 003B: LOW EXT INTERRUPT
B
43!&2Operationen: BD5B / 349A / 349A: FLO SUBA 42!&23 35!&22 34!&1LOW KERNEL JUMPBLOCK: 000B: LOW KL LOW PCHL
LOW KERNEL JUMPBLOCK: 001B: LOW KL FAR PCHL
LOW KERNEL JUMPBLOCK: 003B: LOW EXT INTERRUPT
B
27!&1Operationen: BD5B / 349A / 349A: FLO SUBA 26!&11 17! ! +-----------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-+ ENTER ! +-------------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+ ! ! CAPS LOCK ! Operationen: BD5B / 349A / 349A: FLO SUBA ! S ! D ! F ! G ! H ! J ! K ! L ! : ! ; ! ] ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! &46 70 !&45 69!&3C 60!&3D 61!&35 53!&34 52!&2C 44!&2D 45!&25 37!&24 36!&1D 29!&1C 28!&13 19! &12 18 ! +-------------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------------+ +-----------------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-----------------+ ! SHIFT ! Z ! Die verwendeten Abkürzungen bedeuten: x:X ! C ! V ! LOW KERNEL JUMPBLOCK: 000B: LOW KL LOW PCHL
LOW KERNEL JUMPBLOCK: 001B: LOW KL FAR PCHL
LOW KERNEL JUMPBLOCK: 003B: LOW EXT INTERRUPT
B
! N ! M ! , ! . ! / ! \ ! SHIFT ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! &15 21 !&47 71!&3F 63!&3LOW KERNEL JUMPBLOCK: 000E: LOW PCBC INSTRUCTION
LOW KERNEL JUMPBLOCK: 001E: LOW PCHL INSTRUCTION
E
62!&37 55!&36 54!&2LOW KERNEL JUMPBLOCK: 000E: LOW PCBC INSTRUCTION
LOW KERNEL JUMPBLOCK: 001E: LOW PCHL INSTRUCTION
E
46!&26 38!&27 39!&1F 31!&1LOW KERNEL JUMPBLOCK: 000E: LOW PCBC INSTRUCTION
LOW KERNEL JUMPBLOCK: 001E: LOW PCHL INSTRUCTION
E
30!&16 22! &15 21 ! +-----------------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-----------------+ +-----------------------------------------------------------------------+-------+ ! ! CTRL ! ! ! ! ! &2F 47 &2F 47 !&17 23! +-----------------------------------------------------------------------+-------+
CPC 464/664: Zehnerblock und Cursorblock
    +-------+-------+-------+                        +-------+
    !   7   !   8   !   9   !                        !   /\  !
    !       !       !       !                        !       !
    !&0Operationen: BD5B / 349A / 349A:  FLO SUBA  10!&0LOW KERNEL JUMPBLOCK: 000B:  LOW KL LOW PCHL
LOW KERNEL JUMPBLOCK: 001B: LOW KL FAR PCHL
LOW KERNEL JUMPBLOCK: 003B: LOW EXT INTERRUPT
B
11! &3 3 ! ! &0 0 ! +-------+-------+-------+ +-------+ +-------+-------+-------+ +-------+-------+-------+ ! 4 ! 5 ! 6 ! ! <-- ! COPY ! --> ! ! ! ! ! ! ! ! ! !&14 20!&0C 12! &4 4 ! ! &8 8 ! &9 9 ! &1 1 ! +-------+-------+-------+ +-------+-------+-------+ +-------+-------+-------+ +-------+ ! 1 ! 2 ! 3 ! ! \/ ! ! ! ! ! ! ! ! &D 13! &LOW KERNEL JUMPBLOCK: 000E: LOW PCBC INSTRUCTION
LOW KERNEL JUMPBLOCK: 001E: LOW PCHL INSTRUCTION
E
14! &5 5 ! ! &2 2 ! +-------+-------+-------+ +-------+ +-------+-------+-------+ ! 0 ! . ! ENTER ! ! ! ! ! ! &F 15! &7 7 ! &6 6 ! +-------+-------+-------+
CPC 6128: Das Haupt-Tastenfeld mit integriertem Cursor-/Zehnerblock
+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+
!  ESC  !   1   !   2   !   3   !   4   !   5   !   6   !   7   !   8   !   9   !   0   !   -   !   ^   !  CLR  !  DEL  !  f7   !  Der Zeichensatz des Schneider CPC: &F8 = 248f8   !  f9   !
!       !       !       !       !       !       !       !       !       !       !       !       !       !       !       !       !       !       !
!&42  66!&40  64!&41  65!&49  57!&48  56!&31  49!&30  48!&29  41!&28  40!&21  33!&20  32!&19  25!&18  24!&10  16!&4F 79 !&0Operationen: BD5B / 349A / 349A:  FLO SUBA  10!&0LOW KERNEL JUMPBLOCK: 000B:  LOW KL LOW PCHL
LOW KERNEL JUMPBLOCK: 001B: LOW KL FAR PCHL
LOW KERNEL JUMPBLOCK: 003B: LOW EXT INTERRUPT
B
11! &3 3 ! +-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+ +-----------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-----------+-------+-------+-------+ ! TAB ! Q ! W ! LOW KERNEL JUMPBLOCK: 000E: LOW PCBC INSTRUCTION
LOW KERNEL JUMPBLOCK: 001E: LOW PCHL INSTRUCTION
E
! R ! T ! Y ! U ! I ! O ! P ! @ ! [ ! ! f4 ! f5 ! f6 ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! &44 68 !&43 67!&3LOW KERNEL JUMPBLOCK: 000B: LOW KL LOW PCHL
LOW KERNEL JUMPBLOCK: 001B: LOW KL FAR PCHL
LOW KERNEL JUMPBLOCK: 003B: LOW EXT INTERRUPT
B
59!&3Operationen: BD5B / 349A / 349A: FLO SUBA 58!&32 50!&33 51!&2LOW KERNEL JUMPBLOCK: 000B: LOW KL LOW PCHL
LOW KERNEL JUMPBLOCK: 001B: LOW KL FAR PCHL
LOW KERNEL JUMPBLOCK: 003B: LOW EXT INTERRUPT
B
43!&2Operationen: BD5B / 349A / 349A: FLO SUBA 42!&23 35!&22 34!&1LOW KERNEL JUMPBLOCK: 000B: LOW KL LOW PCHL
LOW KERNEL JUMPBLOCK: 001B: LOW KL FAR PCHL
LOW KERNEL JUMPBLOCK: 003B: LOW EXT INTERRUPT
B
27!&1Operationen: BD5B / 349A / 349A: FLO SUBA 26!&11 17! !&14 20!&0C 12! &4 4 ! +-----------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-+ RETURN !-------+-------+-------+ +-------------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+ !-------+-------+-------+ ! CAPS LOCK ! Operationen: BD5B / 349A / 349A: FLO SUBA ! S ! D ! F ! G ! H ! J ! K ! L ! : ! ; ! ] ! ! f1 ! f2 ! f3 ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! &46 70 !&45 69!&3C 60!&3D 61!&35 53!&34 52!&2C 44!&2D 45!&25 43!&24 36!&1D 29!&1C 28!&13 19! &12 18 ! &D 13! &LOW KERNEL JUMPBLOCK: 000E: LOW PCBC INSTRUCTION
LOW KERNEL JUMPBLOCK: 001E: LOW PCHL INSTRUCTION
E
14! &5 5 ! +-------------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+---------+-------+-------+-------+ +-----------------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------------+-------+-------+-------+ ! SHIFT ! Z ! Die verwendeten Abkürzungen bedeuten: x:X ! C ! V ! LOW KERNEL JUMPBLOCK: 000B: LOW KL LOW PCHL
LOW KERNEL JUMPBLOCK: 001B: LOW KL FAR PCHL
LOW KERNEL JUMPBLOCK: 003B: LOW EXT INTERRUPT
B
! N ! M ! , ! . ! / ! \ ! SHIFT ! Der Zeichensatz des Schneider CPC: &F0 = 240f0 ! /\ ! . ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! &15 21 !&47 71!&3F 63!&3LOW KERNEL JUMPBLOCK: 000E: LOW PCBC INSTRUCTION
LOW KERNEL JUMPBLOCK: 001E: LOW PCHL INSTRUCTION
E
62!&37 55!&36 54!&2LOW KERNEL JUMPBLOCK: 000E: LOW PCBC INSTRUCTION
LOW KERNEL JUMPBLOCK: 001E: LOW PCHL INSTRUCTION
E
46!&26 38!&27 39!&1F 31!&1LOW KERNEL JUMPBLOCK: 000E: LOW PCBC INSTRUCTION
LOW KERNEL JUMPBLOCK: 001E: LOW PCHL INSTRUCTION
E
30!&16 22! &15 21 ! &F 15! &0 0 ! &7 7 ! +-----------------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------+-------------+-------+-------+-------+ +-----------------+-------------+---------------------------------------------------------------+-----------------------+-------+-------+-------+ ! CONTROL ! COPY ! ! ENTER ! <-- ! \/ ! --> ! ! ! ! ! ! ! ! ! ! &17 23 ! &9 9 ! &2F 47 ! &6 6 ! &8 8 ! &2 2 ! &1 1 ! +-----------------+-------------+---------------------------------------------------------------+-----------------------+-------+-------+-------+
Erster Joystick 0 und zweiter Joystick 1
                   ___                                     ___
                  /   \                                   /   \
                 /     \                                 /     \
                /       \                               /       \
               /         \                             /         \
              / &48    72 \                           / &30    48 \
         ___  !___________!  ___                 ___  !___________!  ___
        /   !               !   \               /   !               !   \
       /    ! +-----+-----+ !    \             /    ! +-----+-----+ !    \
      /     ! !Feuer!Feuer! !     \           /     ! !Feuer!Feuer! !     \
     <  &4Operationen: BD5B / 349A / 349A:  FLO SUBA ! !  2  !  1  ! ! &4LOW KERNEL JUMPBLOCK: 000B:  LOW KL LOW PCHL
LOW KERNEL JUMPBLOCK: 001B: LOW KL FAR PCHL
LOW KERNEL JUMPBLOCK: 003B: LOW EXT INTERRUPT
B
> < &32 ! ! 2 ! 1 ! ! &33 > \ ! &4C 76!&4D 77 ! / \ ! &34 52!&35 53 ! / \ 74 ! +-----+-----+ ! 75 / \ 50 ! +-----+-----+ ! 51 / \___! ___________ !___/ \___! ___________ !___/ ! ! ! ! \ &49 73 / \ &31 49 / \ / \ / \ / \ / \ / \ / \___/ \___/

Die Standard-Tasten-Übersetzung

Die Informationen sind wie folgt aufgebaut:

1. Zeile: Tastennummer (dezimal), Aufgedrucktes Zeichen
          '*' wenn Auto-Repeat erlaubt.
3. Zeile: Tastenbelegung mit Control,
4. Zeile: Belegung mit Shift und
5. Zeile: Belegung Solo.
+--+--------+--+--------+--+--------+--+--------+--+--------+
! 0! '/\'  *! 1! '-->' *! 2! '\/'  *! 3! 'F9'   ! 4! 'F6'   !
+--+        +--+        +--+        +--+        +--+        !
!    &Der Zeichensatz des Schneider CPC: &F8 = 248F8 248!    &FB 251!    &F9 249!    &89 137!    &86 134!
!    &F4 244!    &F7 247!    &F5 245!    &89 137!    &86 134!
!    &Der Zeichensatz des Schneider CPC: &F0 = 240F0 240!    &F3 243!    &F1 241!    &89 137!    &86 134!
+--+--------+--+--------+--+--------+--+--------+--+--------+
! 5! 'F3'   ! 6! ENTER  ! 7! '.'    ! 8! '<--' *! 9! COPY  *!
+--+        +--+        +--+        +--+        +--+        !
!    &83 131!    &8C 140!    &8Operationen: BD5B / 349A / 349A:  FLO SUBA 138!    &FA 250!    &Der Zeichensatz des Schneider CPC: &E0 = 224E0 224!
!    &83 131!    &8LOW KERNEL JUMPBLOCK: 000B:  LOW KL LOW PCHL
LOW KERNEL JUMPBLOCK: 001B: LOW KL FAR PCHL
LOW KERNEL JUMPBLOCK: 003B: LOW EXT INTERRUPT
B
139! &8Operationen: BD5B / 349A / 349A: FLO SUBA 138! &F6 246! &Der Zeichensatz des Schneider CPC: &E0 = 224E0 224! ! &83 131! &8LOW KERNEL JUMPBLOCK: 000B: LOW KL LOW PCHL
LOW KERNEL JUMPBLOCK: 001B: LOW KL FAR PCHL
LOW KERNEL JUMPBLOCK: 003B: LOW EXT INTERRUPT
B
139! &8Operationen: BD5B / 349A / 349A: FLO SUBA 138! &F2 242! &Der Zeichensatz des Schneider CPC: &E0 = 224E0 224! +--+--------+--+--------+--+--------+--+--------+--+--------+ !10! 'F7' !11! 'Der Zeichensatz des Schneider CPC: &F8 = 248F8' !12! 'F5' !13! 'F1' !14! 'F2' ! +--+ +--+ +--+ +--+ +--+ ! ! &87 135! &88 136! &85 133! &81 129! &82 130! ! &87 135! &88 136! &85 133! &81 129! &82 130! ! &87 135! &88 136! &85 133! &81 129! &82 130! +--+--------+--+--------+--+--------+--+--------+--+--------+ !15! 'Der Zeichensatz des Schneider CPC: &F0 = 240F0' !16! CLR *!17! '[' *!18! ENTER !19! ']' *! +--+ +--+ +--+ +--+ +--+ ! ! &80 128! &10 16! &1B 27! &0D 13! &1D 29! ! &80 128! &10 16! { &7LOW KERNEL JUMPBLOCK: 000B: LOW KL LOW PCHL
LOW KERNEL JUMPBLOCK: 001B: LOW KL FAR PCHL
LOW KERNEL JUMPBLOCK: 003B: LOW EXT INTERRUPT
B
123! &0D 13! } &7D 125! ! &80 128! &10 16! [ &5LOW KERNEL JUMPBLOCK: 000B: LOW KL LOW PCHL
LOW KERNEL JUMPBLOCK: 001B: LOW KL FAR PCHL
LOW KERNEL JUMPBLOCK: 003B: LOW EXT INTERRUPT
B
91! &0D 13! ] &5D 93! +--+--------+--+--------+--+--------+--+--------+--+--------+ !20! 'F4' !21! SHIFT !22! '\' *!23! CTRL !24! '^' *! +--+ +--+ +--+ +--+ +--+ ! ! &84 132! &FF 255! &1C 28! &FF 255! &1LOW KERNEL JUMPBLOCK: 000E: LOW PCBC INSTRUCTION
LOW KERNEL JUMPBLOCK: 001E: LOW PCHL INSTRUCTION
E
30! ! &84 132! &FF 255! ` &60 96! &FF 255! &A3 163! ! &84 132! &FF 255! \ &5C 92! &FF 255! ^ &5LOW KERNEL JUMPBLOCK: 000E: LOW PCBC INSTRUCTION
LOW KERNEL JUMPBLOCK: 001E: LOW PCHL INSTRUCTION
E
94! +--+--------+--+--------+--+--------+--+--------+--+--------+ !25! '-' *!26! '@' *!27! 'P' *!28! ';' *!29! ':' *! +--+ +--+ +--+ +--+ +--+ ! ! &FF 255! &00 0! &10 16! &FF 255! &FF 255! ! = &3D 61! | &7C 124! P &50 80! + &2LOW KERNEL JUMPBLOCK: 000B: LOW KL LOW PCHL
LOW KERNEL JUMPBLOCK: 001B: LOW KL FAR PCHL
LOW KERNEL JUMPBLOCK: 003B: LOW EXT INTERRUPT
B
43! * &2Operationen: BD5B / 349A / 349A: FLO SUBA 42! ! - &2D 45! @ &40 64! p &70 112! ; &3LOW KERNEL JUMPBLOCK: 000B: LOW KL LOW PCHL
LOW KERNEL JUMPBLOCK: 001B: LOW KL FAR PCHL
LOW KERNEL JUMPBLOCK: 003B: LOW EXT INTERRUPT
B
59! : &3Operationen: BD5B / 349A / 349A: FLO SUBA 58! +--+--------+--+--------+--+--------+--+--------+--+--------+ !30! '/' *!31! '.' *!32! '0' *!33! '9' *!34! 'O' *! +--+ +--+ +--+ +--+ +--+ ! ! &FF 255! &FF 255! &1F 31! &FF 255! &0F 15! ! ? &3F 63! > &3LOW KERNEL JUMPBLOCK: 000E: LOW PCBC INSTRUCTION
LOW KERNEL JUMPBLOCK: 001E: LOW PCHL INSTRUCTION
E
62! _ &5F 95! ) &29 41! O &4F 79! ! / &2F 47! . &2LOW KERNEL JUMPBLOCK: 000E: LOW PCBC INSTRUCTION
LOW KERNEL JUMPBLOCK: 001E: LOW PCHL INSTRUCTION
E
46! 0 &30 48! 9 &39 57! o &6F 111! +--+--------+--+--------+--+--------+--+--------+--+--------+ !35! 'I' *!36! 'L' *!37! 'K' *!38! 'M' *!39! ',' *! +--+ +--+ +--+ +--+ +--+ ! ! &09 9! &0C 12! &0LOW KERNEL JUMPBLOCK: 000B: LOW KL LOW PCHL
LOW KERNEL JUMPBLOCK: 001B: LOW KL FAR PCHL
LOW KERNEL JUMPBLOCK: 003B: LOW EXT INTERRUPT
B
11! &0D 13! &FF 255! ! I &49 73! L &4C 76! K &4LOW KERNEL JUMPBLOCK: 000B: LOW KL LOW PCHL
LOW KERNEL JUMPBLOCK: 001B: LOW KL FAR PCHL
LOW KERNEL JUMPBLOCK: 003B: LOW EXT INTERRUPT
B
75! M &4D 77! < &3C 60! ! i &69 105! l &6C 108! k &6LOW KERNEL JUMPBLOCK: 000B: LOW KL LOW PCHL
LOW KERNEL JUMPBLOCK: 001B: LOW KL FAR PCHL
LOW KERNEL JUMPBLOCK: 003B: LOW EXT INTERRUPT
B
107! m &6D 109! , &2C 44! +--+--------+--+--------+--+--------+--+--------+--+--------+ !40! '8' *!41! '7' *!42! 'U' *!43! 'Y' *!44! 'H' *! +--+ +--+ +--+ +--+ +--+ ! ! &FF 255! &FF 255! &15 21! &19 25! &08 8! ! ( &28 40! ' &27 39! U &55 85! Y &59 89! H &48 72! ! 8 &38 56! 7 &37 55! u &75 117! y &79 121! h &68 104! +--+--------+--+--------+--+--------+--+--------+--+--------+ !45! 'J' *!46! 'N' *!47! ' ' *!48! '6' *!49! '5' *! +--+ +--+ +--+ +--+ +--+ ! ! &0Operationen: BD5B / 349A / 349A: FLO SUBA 10! &0LOW KERNEL JUMPBLOCK: 000E: LOW PCBC INSTRUCTION
LOW KERNEL JUMPBLOCK: 001E: LOW PCHL INSTRUCTION
E
14! &FF 255! &FF 255! &FF 255! ! J &4Operationen: BD5B / 349A / 349A: FLO SUBA 74! N &4LOW KERNEL JUMPBLOCK: 000E: LOW PCBC INSTRUCTION
LOW KERNEL JUMPBLOCK: 001E: LOW PCHL INSTRUCTION
E
78! &20 32! & &26 38! % &25 37! ! j &6Operationen: BD5B / 349A / 349A: FLO SUBA 106! n &6LOW KERNEL JUMPBLOCK: 000E: LOW PCBC INSTRUCTION
LOW KERNEL JUMPBLOCK: 001E: LOW PCHL INSTRUCTION
E
110! &20 32! 6 &36 54! 5 &35 53! +--+--------+--+--------+--+--------+--+--------+--+--------+ !50! 'R' *!51! 'T' *!52! 'G' *!53! 'F' *!54! 'LOW KERNEL JUMPBLOCK: 000B: LOW KL LOW PCHL
LOW KERNEL JUMPBLOCK: 001B: LOW KL FAR PCHL
LOW KERNEL JUMPBLOCK: 003B: LOW EXT INTERRUPT
B
' *! +--+ +--+ +--+ +--+ +--+ ! ! &12 18! &14 20! &07 7! &06 6! &02 2! ! R &52 82! T &54 84! G &47 71! F &46 70! LOW KERNEL JUMPBLOCK: 000B: LOW KL LOW PCHL
LOW KERNEL JUMPBLOCK: 001B: LOW KL FAR PCHL
LOW KERNEL JUMPBLOCK: 003B: LOW EXT INTERRUPT
B
&42 66! ! r &72 114! t &74 116! g &67 103! f &66 102! LOW KERNEL JUMPBLOCK: 000B: LOW KL LOW PCHL
LOW KERNEL JUMPBLOCK: 001B: LOW KL FAR PCHL
LOW KERNEL JUMPBLOCK: 003B: LOW EXT INTERRUPT
b
&62 98! +--+--------+--+--------+--+--------+--+--------+--+--------+ !55! 'V' *!56! '4' *!57! '3' *!58! 'LOW KERNEL JUMPBLOCK: 000E: LOW PCBC INSTRUCTION
LOW KERNEL JUMPBLOCK: 001E: LOW PCHL INSTRUCTION
E
' *!59! 'W' *! +--+ +--+ +--+ +--+ +--+ ! ! &16 22! &FF 255! &FF 255! &05 5! &17 23! ! V &56 86! $ &24 36! # &23 35! LOW KERNEL JUMPBLOCK: 000E: LOW PCBC INSTRUCTION
LOW KERNEL JUMPBLOCK: 001E: LOW PCHL INSTRUCTION
E
&45 69! W &57 87! ! v &76 118! 4 &34 52! 3 &33 51! LOW KERNEL JUMPBLOCK: 000E: LOW PCBC INSTRUCTION
LOW KERNEL JUMPBLOCK: 001E: LOW PCHL INSTRUCTION
e
&65 101! w &77 119! +--+--------+--+--------+--+--------+--+--------+--+--------+ !60! 'S' *!61! 'D' *!62! 'C' *!63! 'Die verwendeten Abkürzungen bedeuten: x:X' *!64! '1' *! +--+ +--+ +--+ +--+ +--+ ! ! &13 19! &04 4! &03 3! &18 24! &FF 255! ! S &53 83! D &44 68! C &43 67! Die verwendeten Abkürzungen bedeuten: x:X &58 88! ! &21 33! ! s &73 115! d &64 100! c &63 99! Die verwendeten Abkürzungen bedeuten: x:x &78 120! 1 &31 49! +--+--------+--+--------+--+--------+--+--------+--+--------+ !65! '2' *!66! ESC !67! 'Q' *!68! TAB !69! 'Operationen: BD5B / 349A / 349A: FLO SUBA' *! +--+ +--+ +--+ +--+ +--+ ! ! ~ &7LOW KERNEL JUMPBLOCK: 000E: LOW PCBC INSTRUCTION
LOW KERNEL JUMPBLOCK: 001E: LOW PCHL INSTRUCTION
E
126! &FC 252! &11 17! &E1 225! &01 1! ! " &22 34! &FC 252! Q &51 81! &09 9! Operationen: BD5B / 349A / 349A: FLO SUBA &41 65! ! 2 &32 50! &FC 252! q &71 113! &09 9! Operationen: BD5B / 349A / 349A: FLO SUBa &61 97! +--+--------+--+--------+--+--------+--+--------+--+--------+ !70! CAPS !71! 'Z' *!72! [/\] *!73! [\/] *!74! [<--] *! +--+ LOCK +--+ +--+ +--+ +--+ ! ! &FE 254! &1Operationen: BD5B / 349A / 349A: FLO SUBA 26! &FF 255! &FF 255! &FF 255! ! &FD 253! Z &5Operationen: BD5B / 349A / 349A: FLO SUBA 90! &0LOW KERNEL JUMPBLOCK: 000B: LOW KL LOW PCHL
LOW KERNEL JUMPBLOCK: 001B: LOW KL FAR PCHL
LOW KERNEL JUMPBLOCK: 003B: LOW EXT INTERRUPT
B
11! &0Operationen: BD5B / 349A / 349A: FLO SUBA 10! &08 8! ! &FD 253! z &7Operationen: BD5B / 349A / 349A: FLO SUBA 122! &0LOW KERNEL JUMPBLOCK: 000B: LOW KL LOW PCHL
LOW KERNEL JUMPBLOCK: 001B: LOW KL FAR PCHL
LOW KERNEL JUMPBLOCK: 003B: LOW EXT INTERRUPT
B
11! &0Operationen: BD5B / 349A / 349A: FLO SUBA 10! &08 8! +--+--------+--+--------+--+--------+--+--------+--+--------+ !75! [-->] *!76! [FEUER !77! [FEUER !78!ex.nicht!79! DEL *! +--+ +--+ 2] +--+ 1] +--+ +--+ ! ! &FF 255! &FF 255! &FF 255! &FF 255! &7F 127! ! &09 9! Die verwendeten Abkürzungen bedeuten: x:X &58 88! Z &5Operationen: BD5B / 349A / 349A: FLO SUBA 90! &FF 255! &7F 127! ! &09 9! Die verwendeten Abkürzungen bedeuten: x:X &58 88! Z &5Operationen: BD5B / 349A / 349A: FLO SUBA 90! &FF 255! &7F 127! +-----------+-----------+-----------+-----------+-----------+

Erweiterungszeichen

Die Abteilungen des Betriebssystems: Der Key ManagerDer KEY MANAGER bietet die Möglichkeit, 32 Zeichenketten zu definieren, die den Zeichen 128 bis 159 zugeordnet werden. Standardmäßig ist der Schaubilder der Tastatur: CPC 464/664: Zehnerblock und CursorblockZehnerblock damit belegt.

 Taste  Erweit.zeichen   zugeordneter Datentypen: StringsString
--------------------------------------------
'ENTER'  solo: &8LOW KERNEL JUMPBLOCK: 000B:  LOW KL LOW PCHL
LOW KERNEL JUMPBLOCK: 001B: LOW KL FAR PCHL
LOW KERNEL JUMPBLOCK: 003B: LOW EXT INTERRUPT
B
139 -> 'RUN"' + CHR$(13) shift: &8C 140 -> CHR$(13) ctrl: &8C 140 -> CHR$(13)   '0' s/s/c: &80 128 -> '0' '1' s/s/c: &81 129 -> '1' '2' s/s/c: &82 130 -> '2' '3' s/s/c: &83 131 -> '3' '4' s/s/c: &84 132 -> '4' '5' s/s/c: &85 133 -> '5' '6' s/s/c: &86 134 -> '6' '7' s/s/c: &87 135 -> '7' '8' s/s/c: &88 136 -> '8' '9' s/s/c: &89 137 -> '9' '.' s/s/c: &8Operationen: BD5B / 349A / 349A: FLO SUBA 138 -> '.'

Steuerzeichen des Key Managers und des Zeileneditors

Einige Zeichen erfahren durch Die Abteilungen des Betriebssystems: Der Key Managerden KEY MANAGER eine Sonderbehandlung und lassen sich deshalb durch Einleitung: Die Tastatur
Anhang: Die Tastatur
die Tastatur
normalerweise nicht erzeugen. Noch viel mehr Zeichen werden aber vom Zeileneditor als Die Tastatur: Steuerzeichen des Key Managers und des ZeileneditorsSteuerzeichen benutzt und sind deshalb nicht direkt eingebbar.

  Zeichen |          Bedeutung          |  Standart-Taste
----------+-----------------------------+--------------------

        Sonder-Behandlung durch Die Abteilungen des Betriebssystems: Der Key Managerden KEY MANAGER:
----------+-----------------------------+--------------------
&FF   255 |  kein Zeichen (ignorieren)  | z.LOW KERNEL JUMPBLOCK: 000B:  LOW KL LOW PCHL
LOW KERNEL JUMPBLOCK: 001B: LOW KL FAR PCHL
LOW KERNEL JUMPBLOCK: 003B: LOW EXT INTERRUPT
B
. '1' plus CTRL &FE 254 | Flip Shift-Lock | CAPS LOCK plus CTRL &FD 253 | Flip Caps-Lock | CAPS LOCK ----------+-----------------------------+-------------------- &80 128 | | Zeichen 128 bis 140 bis | Die Tastatur: ErweiterungszeichenErweiterungszeichen | auf dem &9F 159 | | Schaubilder der Tastatur: CPC 464/664: Zehnerblock und CursorblockZehnerblock ----------+-----------------------------+-------------------- Sonderbehandlung durch den Zeileneditor: ----------+-----------------------------+-------------------- &00 = 0 | kein Zeichen (ignorieren) | '@' plus CTRL &0D = 13 | ENTER: Zeile übernehmen | ENTER &10 = 16 | lösche Zeichen auf Crsrpos. | CLR ----------+-----------------------------+-------------------- &7F = 127 |DELETE:lösche Zeich vor Crsr | DEL &Der Zeichensatz des Schneider CPC: &E0 = 224E0 = 224 |kopiere Zeichen vom Copy-Crsr| COPY &E1 = 225 | Flip Insert-Flag | TAB plus CTRL &EF = 239 | kein Zeichen (ignorieren) | Break-Event-Token ----------+-----------------------------+-------------------- &Der Zeichensatz des Schneider CPC: &F0 = 240F0 = 240 |Erklärung zu den verwendeten Bezeichnungen: CursorCursor und Copycursor bewegen| Cursortasten bis | Crsr -> Text/Zeilen-Anfang | solo, mit SHIFT &FB = 251 | Crsr -> Text/Zeilen-Ende | und mit CTRL ----------+-----------------------------+-------------------- &FC = 252 | * BREAK * | ESC

Valid HTML   Valid CSS