Ver el código de Códigos del teclado

{{toc numerate=1}}
===Teclado===

En la siguiente tabla estará el valor que entrega las posiciones de memoria **CH** (764 / $2FC) o su posición sombra **KBCODE** (53769 / $D209) al presionar una tecla :

#|
*|Tecla|Dec|Hex|*
||Ninguna|255|$FF||
||0|50|$32||
||1|31|$1F||
||2|30|$1E||
||3|26|$1A||
||4|24|$18||
||5|29|$1D||
||6|27|$1B||
||7|51|$33||
||8|53|$35||
||9|48|$30||
||A|63|$3F||
||B|21|$15||
||C|18|$12||
||D|58|$3A||
||E|42|$2A||
||F|56|$38||
||G|61|$3D||
||H|57|$39||
||I|13|$0D||
||J|1|$01||
||K|5|$05||
||L|0|$00||
||M|37|$25||
||N|35|$23||
||O|8|$08||
||P|10|$0A||
||Q|47|$2F||
||R|40|$28||
||S|62|$3E||
||T|45|$2D||
||U|11|$0B||
||V|16|$10||
||W|46|$2E||
||X|22|$16||
||Y|43|$2B||
||Z|23|$17||
||,|32|$20||
||^|34|$22||
||\|38|$26||
||;|2|$02||
||+|6|$06||
||*|7|$07||
||-|14|$0E||
||=|15|$0F||
||<|54|$36||
||>|55|$37||
||ESC|28|$1C||
||TAB|44|$2C||
||SPACE|33|$21||
||RETURN|12|$0C||
||DELETE|52|$34||
||CAPS|69|$3C||
||INVERSE|39|$27||
||HELP|17|$11||
|#

Teclas que no se pueden detectar solas, para detectar **CONTROL+A** tiene que sumar sus valores 128+63 = **191** este es el valor de la combinación. otro ejemplo **CONTROL+SHIFT+A** igual que el anterior tiene que usar su valores 128+64+63 = **255** es el valor de la combinación de las 3 teclas.

#|
*|Tecla|Dec|Hex|*
||CONTROL|128|$80||
||SHIFT|64|$40||
|#

===Función ===

Las teclas de función que solo existen en el modelo 1200XL

#|
*|Tecla|Dec|Hex|*
||F1|3|$03||
||F2|4|$04||
||F3|19|$13||
||F4|20|$14||
|#

===Consola===

Las teclas de la consola **START**, **SELECT** y **OPTION** son leídas por la dirección de memoria **CONSOL** (53279 - $D01F)

#|
*|Teclas|CONSOL|Valor en BIT|*
||Ninguna|7|00000111||
||START|6|00000110||
||SELECT|5|00000101||
||START + SELECT|4|00000100||
||OPTION|3|00000011||
||START + OPTION|2|00000010||
||SELECT + OPTION|1|00000001||
||START + SELECT + OPTION|0|00000000||
|#

Tecla **HELP**, incluida en la seria XL-XE. Es leída por la dirección de memoria **HELPFG** (732 - $2DC)

#|
*|Tecla|HELPFG|Valor en BIT|*
||Ninguna|7|00000111||
||HELP|17|00010001||
||SHIFT + HELP|81|01010001||
||CONTROL + HELP|145|10010001||
|#

!!Nota:!! Para borrar el valor de la tecla HELP, POKE 732,0.