TI-59 magnetic card

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Character/Key Codes)
Line 66: Line 66:
 
|22||INV||
 
|22||INV||
 
|-
 
|-
|23||LNX||
+
|23||LNx||
 
|-
 
|-
 
|24||CE||
 
|24||CE||
Line 74: Line 74:
 
|26||2ND||
 
|26||2ND||
 
|-
 
|-
|27||INV||
+
|27||INV||Inverse function
 
|-
 
|-
 
|28||LOG||
 
|28||LOG||
 
|-
 
|-
|29||CP||
+
|29||CP||Clear Program
 
|-
 
|-
|30||TAN||
+
|30||TAN||Tangent
 
|-
 
|-
|31||LRN||
+
|31||LRN||Learn
 
|-
 
|-
 
|32||X:T||
 
|32||X:T||
Line 92: Line 92:
 
|35||1/X||
 
|35||1/X||
 
|-
 
|-
|36||PGM||
+
|36||PGM||Program (followed by 2-digit number of library program)
 
|-
 
|-
|37||P/R||
+
|37||P/R||Polar/Rectangular
 
|-
 
|-
 
|38||SIN||
 
|38||SIN||
Line 104: Line 104:
 
|41||SST||
 
|41||SST||
 
|-
 
|-
|42||STO||Memory store
+
|42||STO||Memory store (followed by 2-digit memory location)
 
|-
 
|-
|43||RCL||Memory recall
+
|43||RCL||Memory recall (followed by 2-digit memory location)
 
|-
 
|-
 
|44||SUM||
 
|44||SUM||
 
|-
 
|-
|45||Y<>X||
+
|45||Y<sup>X</sup>||
 
|-
 
|-
 
|46||INS||Insert program line
 
|46||INS||Insert program line
Line 120: Line 120:
 
|49||PRD||
 
|49||PRD||
 
|-
 
|-
|50||I I||
+
|50||&#124;x&#124;||Absolute value
 
|-
 
|-
 
|51||BST||
 
|51||BST||
Line 134: Line 134:
 
|56||DEL||Delete program line
 
|56||DEL||Delete program line
 
|-
 
|-
|57||ENG||
+
|57||ENG||Engineering notation
 
|-
 
|-
|58||FIX||
+
|58||FIX||Fix decimal
 
|-
 
|-
|59||INT||
+
|59||INT||Integer
 
|-
 
|-
 
|60||DEG||Degrees
 
|60||DEG||Degrees
Line 150: Line 150:
 
|64||PD*||
 
|64||PD*||
 
|-
 
|-
|65||x||
+
|65||×||
 
|-
 
|-
|66||PAU||
+
|66||PAU||Pause
 
|-
 
|-
 
|67||X=T||
 
|67||X=T||
Line 176: Line 176:
 
|77||X≧T||
 
|77||X≧T||
 
|-
 
|-
|78||SIC $||
+
|78||SUM||
 
|-
 
|-
|79||×||
+
|79||X-bar||
 
|-
 
|-
 
|80||GRD||
 
|80||GRD||
Line 202: Line 202:
 
|90||LST||
 
|90||LST||
 
|-
 
|-
|91||R/S||
+
|91||R/S||Run/Stop
 
|-
 
|-
 
|92||RTN||Return from subroutine
 
|92||RTN||Return from subroutine

Revision as of 04:14, 7 December 2012

File Format
Name TI-59 magnetic card
Ontology
Released 1977


The TI-59 was a programmable calculator from Texas Instruments which was available from 1977 through 1983. It supported the ability to load and save programs using a magnetic-stripe card reader. The TI-58 model was also available at the same time with similar programming features but no card reader.

If you ran out of magnetic cards for it, it was apparently possible to make new ones by cutting up floppy disks.

The card reader used a four-track head designed to function at a speed between 2.0 and 2.5 inches per second. Track one is closest to the edge of the card. The write signal is a square wave of +/- 1.5 V.

Character/Key Codes

Each key, character, or function on the calculator corresponded to a numeric code of two decimal digits. (How, exactly, this translated into particular magnetic pulses on the card is uncertain.)

Code Key Description
00 0 Number keys
01 1
02 2
03 3
04 4
05 5
06 6
07 7
08 8
09 9
10 E' Function keys
11 A
12 B
13 C
14 D
15 E
16 A'
17 B'
18 C'
19 D'
20 CLR Clear
21 2ND Shift to alternate function
22 INV
23 LNx
24 CE
25 CLR
26 2ND
27 INV Inverse function
28 LOG
29 CP Clear Program
30 TAN Tangent
31 LRN Learn
32 X:T
33 X^2
34 √X
35 1/X
36 PGM Program (followed by 2-digit number of library program)
37 P/R Polar/Rectangular
38 SIN
39 COS
40 IND
41 SST
42 STO Memory store (followed by 2-digit memory location)
43 RCL Memory recall (followed by 2-digit memory location)
44 SUM
45 YX
46 INS Insert program line
47 CMS
48 EXC
49 PRD
50 |x| Absolute value
51 BST
52 EE Enter exponent
53 (
54 )
55 ÷
56 DEL Delete program line
57 ENG Engineering notation
58 FIX Fix decimal
59 INT Integer
60 DEG Degrees
61 GTO Goto
62 PG*
63 EX*
64 PD*
65 ×
66 PAU Pause
67 X=T
68 NOP No-Op
69 OP
70 RAD Radians
71 SBR Subroutine
72 ST*
73 RC*
74 SM*
75 -
76 LBL Label
77 X≧T
78 SUM
79 X-bar
80 GRD
81 RST
82 HIR
83 GO*
84 OP*
85 $
86 STF
87 IFF
88 DMS
89 π
90 LST
91 R/S Run/Stop
92 RTN Return from subroutine
93 .
94 ±
95 =
96 WRT
97 DSZ Decrement and skip at zero
98 ADV
99 PRT Print

References

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox