*********************************************************** Put the control code that will cause your printer to go into the ultra condensed mode & delete these four lines *********************************************************** ======================================= LISA 2.5 DOCUMENTATION FILE #5 ======================================= WRITTEN BY: DATA CAT ASCII CHARACTER SET c=Control key s=Shift key DEC HEX SYMBOL KEY MEANING DEC HEX SYMBOL KEY MEANING 000 000 NUL P (c,s) NULL 064 040 @ @ Commerical At 001 001 SOH A (c) Start of Heading 065 041 A A A 002 002 STX B (c) Start of Text 066 042 B B B 003 003 ETX C (c) End of Text 067 043 C C C 004 004 EOT D (c) End of Transmission 068 044 D D D 005 005 ENQ E (c) Enquiry 069 045 E E E 006 006 ACK F (c) Acknowledge 070 046 F F F 007 007 BRL G (c) BELL 071 047 G G G 008 008 BS H (c) Backspace 072 048 H H H 009 009 HT I (c) Horizontal Tab 073 049 I I I 010 00A LF J (c) Line Feed (New Line) 074 04A J J J 011 00B VT K (c) Vertical Tab 075 04B K K K 012 00C FF L (c) Form Feed (Top of Form) 076 04C L L L 013 00D CR M (c) Carriage Return (Return) 077 04D M M M 014 00E SO N (c) Shift Out 078 04E N N N 015 00F SI O (c) Shift In 079 04F O O O 016 010 DLE P (c) Data Line Escape 080 050 P P P 017 011 DC1 Q (c) Device Control 1 081 051 Q Q Q 018 012 DC2 R (c) Device Control 2 082 052 R R R 019 013 DC3 S (c) Device Control 3 083 053 S S S 020 014 DC4 T (c) Device Control 4 084 054 T T T 021 015 NAK U (c) Negative Acknowledge 085 055 U U U 022 016 SYN V (c) Synchronous Idle 086 056 V V V 023 017 ETB W (c) End of Transmission Block 087 057 W W W 024 018 CAN X (c) Cancel 088 058 X X X 025 019 EM Y (c) End of Medium 089 059 Y Y Y 026 01A SUB Z (c) Substitute 090 05A Z Z Z 027 01B ESC K (c,s) Escape 091 05V [ [ Opening Bracket 028 01C FS L (c,s) File Separator 092 05C \ \ Reverse Slant 029 01D GS M (c,s) Group Separator 093 05D ] ] Closing Bracket 030 01E RS N (c,s) Record Separator 094 05E ^ ^ Up Arrow 031 01F US O (c,s) Unit Separator 095 05F _ _ Underline (back arrow) 032 020 SP Space Space (Blank) 096 060 ' ' Grave Accent 033 021 ! ! Exclamation Point 097 061 a a a 034 022 " " Quotation Mark (Double) 098 062 b b b 035 023 # # Number Sign 099 063 c c c 036 024 $ $ Dollar Sign 100 064 d d d 037 025 % % Percent Sing 101 065 e e e 038 026 & & Ampersand 102 066 f f f 039 027 ' ' Apostrophe (Single) 103 067 g g g 040 028 ( ( Opening Parenthesis 104 068 h h h 041 029 ) ) Closing Parenthesis 105 069 i i i 042 02A * * Asterisk 106 06A j j j 043 02B + + Plus 107 06B k k k 044 02C , , Comma 108 06C l l l 045 02D - - Hyphen (Minus) 109 06D m m m 046 02E . . Period (Decimal Point) 110 06E n n n 047 02F / / Slant 111 06F o o o 048 030 0 0 0 (Zero) 112 070 p p p 049 031 1 1 1 (One) 113 071 q q q 050 032 2 2 2 114 072 r r r 051 033 3 3 3 115 073 s s s 052 034 4 4 4 116 074 t t t 053 035 5 5 5 117 075 u u u 054 036 6 6 6 118 076 v v v 055 037 7 7 7 119 077 w w w 056 038 8 8 8 120 078 x x x 057 039 9 9 9 121 079 y y y 058 03A : : Colon 122 07A x x x 059 03B ; ; Semicolon 123 07B { { Opening Brace 060 03C < < Less Than 124 07C | | Vertical Line 061 03D = = Equal 125 07D } } Closing Brace 062 03E > > Greater Than 126 07E ~ ~ Overline (Tilde) 063 03F ? ? Question Mark 127 07F DELETE Delete (Rubout) Mnemonics ADC Add Memory To Accumulator with Carry JSR Jump to New Location Saving Return Address AND AND Memory with Accumulator LDA Load Assumulator with Memory ASL Shift Left One Bit (Memory or Accumulator) LDX Load Indes X with Memory BCC Branch on Carry Clear (less than) LDY Load Inder Y with Memory BCS Branch on Carry Set (greater than or zero) LSR Shift Right One Bit (Memory or Accumulator) BEQ Branch on Result Zero NOP No Operation BIT Test Bits in Memory with Accumulator ORA OR Memory with Accumulator BMI Branch on Result Minus PHA Push Assumulator on Stack BNE Branch on Result Not Zero PHP Push Processor Status on Stack BPL Branch on Result Plus PLA Pull Accumulator from Stack BRK Force Break PLP Pull Processor Status from Stack BVC Branch on Overflow Clear ROL Rotate One Bit Left (Memory or Accumulator) BVS Branch on Overflow Set ROR Rotate One Bit Right (Memory or Accumulator) CLC Clear Carry Flag RTI Return from Interrupt CLD Clear Decimal Mode RTS Return from Subroutine CLI Clear Interrupt Disable Bit SBC Subtract Memory from Accumulator with Borrow CLV Clear Overflow Flag SEC Set Carry Flag CMP Compare Memory and Accumulator SED Set Decimal Mode CPX Compare Memory and Index X SEI Set Interrupt Disable Status CPY Compare Memory and Index Y STA Store Accumulator in Memory DEC Decrement Memory by One STX Store Index X in Memory DEX Decrement Index X by One STY Store Index Y in Memory DEY Decrement Index Y by One TAX Transfer Accumulator to Index X EOR Exclusive-OR Memory with Accumulator TAY Transfer Accumulator to Index Y INC Increment Memory by One TSX Transfer Stack Pointer to Index X INX Increment Index X by One TXA Transfer Index X to Accumulator INY Increment Index Y by One TXS Transfer Index X to Stack Pointer JMP Jump to New Location TYA Transfer Index Y to Accumulator