Keystroke programming: Difference between revisions

Content deleted Content added
Citation bot (talk | contribs)
Add: title. Changed bare reference to CS1/2. | Use this bot. Report bugs. | Suggested by BrownHairedGirl | Linked from User:BrownHairedGirl/Articles_with_bare_links | #UCB_webform_linked 2062/2189
SporkBot (talk | contribs)
m Replace or disable a template per TFD outcome; no change in content
Line 5:
The Texas Instruments [[TI-58]]/[[TI-58C]]/[[TI-59]] calculators were programmable, and program storage took the form of a sequence of codes which (mostly) corresponded to the position of keys on the calculator keypad. Here is a simplified diagram of the basic key layout:
 
{| class="wikitable" {{ts|bg00}}style="background-color:#000000;"
|----
! ||''x''1||''x''2||''x''3||''x''4||''x''5
Line 76:
The code for this alternate function is derived from that of the original key function by adding 5 to the units digit (''without'' carry to the tens digit). Thus, the key codes corresponding to the position of the {{TI-5x/Keys/Yellow|2nd}} key itself (21 and 26) are never used as opcodes. Here is the table of the codes produced with the {{TI-5x/Keys/Yellow|2nd}} prefix:
 
{| class="wikitable" {{ts|bg00}}style="background-color:#000000;"
|----
! ||''x''6||''x''7||''x''8||''x''9||''x''0
Line 115:
But, because of the use of the 00 .. 09 codes for the {{TI-5x/Keys/White| 0 }} .. {{TI-5x/Keys/White| 9 }} keys, the codes 62-64, 72-74, 82-84 and 92 are available for other uses. So most of these are reallocated to represent ''op'' {{TI-5x/Keys/Alt|Ind}} sequences:
 
{| class="wikitable" {{ts|bg00}}style="background-color:#000000;"
|----
! ||''x''2||''x''3||''x''4