background image

Summary of Contents for WP-2

Page 1: ...ion IC Card Expandable up to 256 Kbyte RAM Option RAM chip Expandable 32 Kbyte or 128 Kbyte RAM Disk Option IC Card Expandable 32 Kbyte 64 Kbyte 128 Kbyte IC Card Full size 62 keys Supertwist LCD 480...

Page 2: ......

Page 3: ...Specifications 4 1 IV 2 Description of Block Diagram 4 4 IV 3 CPU 4 4 IV 4 Memory Map 4 5 IV 5 Main RAM Control Circuit 4 5 IV 6 Expansion RAM Control Circuit 4 6 IV 7 ROM Control Circuit 4 6 IV 8 I...

Page 4: ...cuit Diagrams 8 1 APPENDICES Appendix A LCD SPECIFICATIONS A 1 1 Application A 1 2 Composition A 1 3 Mechanical Specifications A 2 4 Electrical Specifications A 3 5 Interface Specifications A 5 6 Opti...

Page 5: ...face Circuit 4 10 4 9 Printer Interface Circuit 4 11 4 10 Serial Interface 4 12 4 1 Buzzer Control Circuit 4 1 4 12 LCD Controller 4 13 4 13 Power Supply 4 14 4 14 Power Supply Circuit 4 15 6 1 Explod...

Page 6: ...s Table Page Number DESCRIPTION Number C 1 RS 232C Interface C 2 C 2 Cassette Interface C 2 C 3 Printer Interface C 2 C 4 Expansion Card Interface C 3 C 5 Character Code Table C 5 C 6 ESC Sequence Cod...

Page 7: ...80 characters 3 Power Switch Pressing this switch turns the power on and off To conserve the batteries the Tandy WP 2 automatically turns the power off if you do not use it for 10 minutes in the defa...

Page 8: ...Radio Shack parallel printer to this connector using an optional extra printer cable 4 Cassette Interface Connector To save or load information on a cassette tape connect the cassette recorder here An...

Page 9: ...e display freezes and all keys seem to be inoperative push this button the display returns to the Main menu siari up All data stored in RAM will be lost when you press RESET It is not likely that the...

Page 10: ...ment An optional RAM can be inserted into this compartment to enhance the Tandy WP 2 capabilities The Tandy WP 2 consists of four printed circuit boards LCD PCB Keyboard PCB Main PCB Sub PCB Figure 1...

Page 11: ...Figure 1 5 LCD PCB 1 5...

Page 12: ...X 0 44 mm 0 41 X 0 41 mm 211 16 W X 28 12 D mm Type AA X 4 Alkaline manganese batteries 3 5 days typ 4 hours per day 14 days typ l hour per day Note Without I O units at normal temperature Lithium bat...

Page 13: ...for the FDD Enable Disable CR LF CR LF ASCI1 CRC XMODEM Maximum transmission distance 16 5 feet 5 meters Maximum driver output voltage 5 volts and 8 volts Maximum receiver input voltage 15 volts Minim...

Page 14: ......

Page 15: ...ISASSEMBLY INSTRUCTIONS II 1 Top Case 1 Remove 4 hexagon screws from the CN3 CN6 DSUB Connector Figure 2 1 DSUB Connector Screw Removal 2 Remove the Main Batteries Figure 2 2 Removal of Main Batteries...

Page 16: ...per and lower cases are secured by snaps Pull up the front of the upper case first as shown below Do not apply loo much force when pulling it Figure 2 3 Top Case Removal 5 Disconnect the LCD flat cabl...

Page 17: ...1 2 Keyboard 1 Remove 2 screws B securing the keyboard to the bottom case 2 Disconnect the keyboard flat cable from the connector on the main PCB 3 Remove the keyboard B Figure 2 5 Keyboard Removal 2...

Page 18: ...LCD Removal II 4 Main PCB 1 Disconnect the flat battery cable from the connector on the main PCB 2 Remove the five electric wires for the cassette connector using a soldering iron Wire assignment Bro...

Page 19: ...4 Remove the main PCB Main PCB Insulator Sheet 5 Remove the insulator sheet 6 Remove the shield board Figure 2 7 Main PCB Removal 2 5...

Page 20: ...the Lithium battery Figure 2 8 Back up Battery Cover and Back up Battery Removal 2 Remove the spring for the negative battery terminal 3 Remove the main positive battery terminal 4 Remove the buzzer...

Page 21: ...d the LCD screen using a soft dry lint free cloth 3 For tough stains clean the case or the LCD screen with Freon 1 13 Caution Do not use any solvents other than Freon 1 13 Note To retain the contents...

Page 22: ......

Page 23: ...te Optional IC Card 256 Kbyte Optional IC Card MSM6255 LCD Controller 480 X 64 dots 80 characters X 8 lines Super twist nematic LCD panel 3840 bits 211 17 X 28 13 mm Dot size 0 41mm X 0 41 mm Dot pitc...

Page 24: ...is battery is used to hold the data of the main RAM and the expanded internal RAM The warning is indicated by LOW BATTERY on the screen and one beep The user is instructed to change the batteries when...

Page 25: ...Block Diagram I 11 Z i a o KE h 4 s H Is h I H _l IT n i if c w n rx en LU Q_ I o c c O Q _l LJ i _l r o T l h o l X X Figure 4 1 4 3...

Page 26: ...4 3 shows the LCDC DIEN and the CPU WAIT control diagram The Tandy WP 2 uses VRAM and MAIN RAM in common on a piece of RAM To do this the Tandy WP 2 uses synchronous accessing by the DIEN signal The...

Page 27: ...SELECTOR o RAMWE 1 t EXP QAM ADDRESS RA I f r ip C CARD ADDRESS SELECTOR u TA 14 17 I0WE Q A15 A14 IHWE s jrrf BUFFER y br IDRD 5iH t c MERQ HEIRD n IORQ IV 7 ROM Control Circuit Figure 4 4 Figure 4 5...

Page 28: ...wer off 0 ON 1 OFF bit5 Back up battery low showing interrupt status 0 ON 1 OFF 5011 bitO Timer counter 0 ON 1 OFF bill Serial RXRDY 0 ON 1 OFF bit2 Low battery 0 ON 1 OFF bit 3 External interrupt sho...

Page 29: ...ADDRESS BIT CONTENTS CONTROL 6255 LCDC CONTROL 60H Read Write port ojH Instruction register port 4 8...

Page 30: ...pt information are saved by software Low back up battery is a signal for back up battery voltage warning The low back up battery signal becomes active when the back up battery voltage goes down to 2 3...

Page 31: ...earphone jack of the cassette recorder passes through C12 and then is input to the comparator circuit consisting of IC14 The signal is converted into a digital signal and is sent to the CRD terminal...

Page 32: ...er is busy The CPU then waits for a while until this BUSY signal becomes L The printer prints the one character corresponding with the 8 bit parallel data After completion of the one character printin...

Page 33: ...characters received from the CPU The CPU can read the complete status of the UART at any time during the operation Status information reported includes the type and condition of the transfer operation...

Page 34: ...signals from the BEEP synchronized with the frequency for sounding the buzzer 5V BZi DAN202K 2SC2412K IV 15 LCD Controller Figure 4 11 CPU interface The CPU interface circuit of the MSM6255 is shown i...

Page 35: ...s induced to the base winding then Tr immediately reaches saturation b Tr can no longer maintain saturation Therefore Tr is turned off immediately Then voltage Vo is created by the magnetic energy sto...

Page 36: ...oj r r j en ro i fu cr a oj h i K QlSlCCCJ_l tntQ ro Figure 4 14 4 I5...

Page 37: ...CODE OF BACK SPACE HEADER OF ROM APPLICATIONS ID RESERVED BANK OF ENTRY ADDRESS OF ENTRY RESERVED HEADER OF RUN FILES ID SIZE OF PROGRAM ADDRESS OF ENTRY LOCATED ADDRESS HERE IS 0 The WP 2 cannot hand...

Page 38: ...own above However you need to record the program into a ROM or RAM IC CARD for the WP 2 to operate it If the program is a ROM APPLICATION you burn the program into the ROM If the program is a RUN FILE...

Page 39: ...IOS work area Editor word processor work area Cursor s line Y position Cursor s column X position Pointer to store the key code Pointer to get the code from buffer Key buffer First byte status bit bit...

Page 40: ...le of key scan Handle the key scan If you want to change the Key Scan Handler of the WP 2 to another handier you need to design the other Key Scan Handler as a RUN FILE PROGRAM The initialize routine...

Page 41: ...in Name A0 A17 Address Input D0 D7 Data Input Output CE1 Chip Enable Input 1 CE2 Chip Enable Input 2 R W Read Write Control Input OE Chip Enable Input DET Card Detect BCHK Battery Voltage Check VDD Po...

Page 42: ...bol Parameter Condition Min Max Unit ILI ILO IOH IOL IDDO IDDS1 IDDS2 Input Current O VIN VDD A0 A14 VIN 0V A 1 5 A17 CE 1 CE2 OE R W VIN VDD A 1 5 A 1 7 CE 1 CE2 OE R W CE1 VIH or CE2 VIL or OE VIH O...

Page 43: ...Chip Selection to End of Write tAS Address Set up Time tWR Write Recovery Time tODW R W to Output High Z tOEW R W to Output Low Z tDS Data Set up Time tDH Data Hold Time Min 250 90 180 40 20 20 40 35...

Page 44: ...Ml tco tco t0E tcoe TOEE XtoH too MZMMMl too Mfflmm tODO OUTPUT DATA VALID M Figure 4 15 Timing Chart WRITE CYCLE R W CONTROLLED WRITE twc ADDRESS X X tAS R W CE2 CE1 DOUT Din im w X toDW twp W tcv u...

Page 45: ...ng that CEI Low transition or CE2 High transition occurs coincident with or after R W Low transition output remains in a high impedance state 3 Assuming that CEI High transition or CE2 Low transition...

Page 46: ...28 KByte NOTE l 32 KByte Ta 25 C 64 KByte VDD 3V 128 KByte NOTE 2 2 3 5 5 V 1 4 l A 2 8 iA 5 6 iA 1 4 jlA 2 8 fj A 5 6 juA 20 ins 20 ms 50 ms 50 ms Figure 4 18 Timing Chart NOTE l CE2 0V or Open VDD 0...

Page 47: ...DDO 5V Hi Z IDDS Read Operation DC Recommended Operating Conditions Symbol Parameter V1H Input High Voltage VIL Input Low Voltage VCC VCC Power Supply Voltage Min 2 2 0 3 4 75 Typ 5 0 Max VDD 0 8 5 25...

Page 48: ...ut Load Input Pulse Rise and Fall Times Input Pulse Levels Timing Measurement Reference Level 1 TTL and lOOpF 10ns Max 0 45V to 2 4V Input 0 8V 2 2V Output 0 8V 2 2V Capacitance Symbol Parameter Min T...

Page 49: ...FRONT SIDE UNIT mm 4 R3 y Printed face v 38pin Connector 54 0 15 2 R0 5 r 1pin 3 2 0 15 SPREAD DRAWING OF CONNECTOR SIDE UNIT mm 38pin Index Dent X 54 Q is 46 99 1 1 27X37 1 27 i Figure 4 20 IC Card...

Page 50: ......

Page 51: ...V TROUBLESHOOTING START 5 1...

Page 52: ...is available at pin 23 of IC1 RESET after the power is turned on Check 5 5296MHz clock signal output at Pin 79 of IC5 Check IC6 Cll R5 D9 R6 and SW1 Check the signal fron IC1 OPD70008 Check IC5 XI R2...

Page 53: ...onverter Check Check input voltage Battery 6 4 5 5V Alkaline 5 0 4 av Ni Cd AC adapter 6 9V DC Check output voltage 5V 8V 15V Check the DC DC converter Check the batteries or AC adapter Check the TR30...

Page 54: ...in 20 of IC2 C 5V Check the power supply voltage at Pin 28 of IC8 Power ON 5V OFF 3 0V 2 3V Normal IYES NO Check Pin 16 49 of IC5 ROMCE HUE signal at ROM Check if the low pulse is available at Pin 20...

Page 55: ...ck Pin 27 of IC8 WKm signal Check IC5 Check Pin 22 of IC8 WmSE signal 256type signal 257type high Check jumper 256 257 256type 256 257type 257 Check IC5 Check IC5 8 and entire peripheral circuitry END...

Page 56: ...YES Check IC6 Check Pin 5 of CN5 LCD POWER signal High pulse is output from Pin 30 of IC6 Check IC6 Check the LCD reference voltage A CN5 Pin 4 5V B CN5 Pin 2 15V C CN5 Pin 1 15V 0V Check TR16 TR14 TR...

Page 57: ...LCD unit YES YES END Check Pin 33 36 of IC7 LCD unit failure y Check Pin 23 24 26 27 of IC7 LCD unit No display ML at all YES Check that the connector is properly connected Check that the LCD drive wa...

Page 58: ...s loose Check the INT signal at Pin 76 of IC5 Replace the keyboard unit Check the waveform CN2 Pin 6 8 12 16 Normal YES NO Check Pin 11 12 14 19 of IC6 1 Check IC5 and IC1 Keyboard unit failure Check...

Page 59: ...3 and 09 Check if connector CN7 is loose Check if Sub PCB is not connected Check the collector of TR 1 Cw Check R3 D9 and TR 1 Buzzer failurey Check R4 and Pin 3 of IC6 Q Check the mode of Buzzer 5V Y...

Page 60: ...IC Card Check if IC card is securely inserted into CN1 Check Pin 3 and 38 of CN1 Check CN1 Check ICS Check IC5 5 10...

Page 61: ...wer supply voltage at Pins 32 and 30 of IS1 Power ON 5V OFF 3 0V 2 3V Check Pin 22 of IS1 CE1 signal at EXP RAM Power ON Signal OFF High level Check Pin 24 and 29 of IS1 Normal 1YES NO Replace EXP RAM...

Page 62: ...3 Check the STB signal Printer strobe TR11 collector approximately 10 s A J Check TR11 and Pin 51 of IC6 Check the data line Pins 43 50 of IC6 and TR3 TRIO Normal YES NO 1 Check IC6 and TR3 TRIO Check...

Page 63: ...Pin 11 of IC9 Check Pin 21 of IC9 RESET signal Low NO ES Check the transmission side y Check the CIS signal at Pin 17 of IC9 YES Check the DSff signal Pin 22 of IC9 Check IC6 Check IC5 Check IC10 CTS...

Page 64: ...n 19 of IC9 f Reception side check N Check the RTS signal at Pin 23 of IC9 Check the reception data RXD at Pin 2 of CN6 Check IC10 and IC11 Check IC11 TXD signal Check IC11 RTS signal Check the connec...

Page 65: ...een Pin6 and Pin3 of RE1 Connected ES Check TR2 DIP and REk Writ ing to cassRtte Check Pin37 of IC6 Signal YES NO Check CN4 C END Check R14 R15 and IC6 Reading from Cassette Check Pin4 of CN4 YES Chec...

Page 66: ...Check Pin 7 of IC14 OUTPUT signal Check IC6 Check IC14 R7 and Rll END 5 16...

Page 67: ...VI EXPLODED VIEW PARTS LIST VI l Exploded View P2 I pi APS1 P5 Figure 6 1 Exploded View 6...

Page 68: ...ramic Chip O lfiF 50 25V 80 Ceramic Chip 0 01 xF 50 25V 10 Electrolytic 1 iF 50V 20 Electrolytic 330 i F 16V 20 Ceramic Chip 470pF 25V 5 Ceramic Chip 2200pF 25V 10 Film 4700pF 50V 5 Electrolytic 3QpF...

Page 69: ...HC14 HEX Schmitt Trigger Inverter CMOS HC74 D Flip Flop CMOS 2903 Comparator Linear IC T529L Reset IC 40000820 42100060 42006010 4tXXX 840 40000850 40 XX 750 42100070 40000870 42000020 42000030 403004...

Page 70: ...5 1 300890 51300780 51300930 5 1 300950 51300930 51300860 51300930 51300840 51300930 51300910 5 1 300840 51300940 51300930 51300840 51301050 51300930 5 1 300920 5 1 300840 51300830 51300790 51300760...

Page 71: ...2SA1037K PNP type DTC114EK NPN type Degitra 2SC2412K NPN type 2SA1037K PNP type 2SC3518K Z NPN type DTA114EK PNP type 100K ohm 1 10W 30 40800130 41000230 41000250 40800130 41000230 40800140 41000230...

Page 72: ...Integrated Circuits LIC1 6 LIC7 LIC8 LIC9 M5299 M5299A Common Driver M5298B M5298A Segment Driver 2902M UPC324G BA 1 0324F AN 1 324NS OP Amplifier E5021 40000970 40000960 41600070 42000090 Transistor...

Page 73: ...ectrode Positive HWK1 Hard Ware kit PI Screw Pan Head Hard Ware kit M 1 7 X 3 5 PI 9 Screw Tapping Btp 2 6 X 5 P20 Screw Tapping Btp 2 6 X 12 P21 Screw Tapping Btp 2 6 X 5 P22 Screw Tapping Btp 2 6 X...

Page 74: ...ubber 62 20500070 K6 Click Rubber for Standard Key ops 61 22500050 K7 Click Rubber for Space Key tops 1 22500060 K8 Spring 2 21900780 K9 Crank Guide for Enter Keytop 1 24600070 K10 Crank Shaft for Ent...

Page 75: ...KPQ 1 KPQ 1 KPQ 20 KPQ 2 KPQ 22 KPQ 23 KPQ 24 KPQ 25 KPQ 26 KPQ 27 KPQ 28 Set Keytops Key T P IT Key Top HH Key Top fcl Key Top Q Key Top jj Key Top f Key Top f Key Top fc Key Top Key Top j Key Top K...

Page 76: ...KPQ 46 KPQ 47 KPQ 48 KPQ 49 KQP 50 KPQ 51 KPQ 52 KPQ 53 KPQ 54 Key Top Key Top Key Top Key Top Key Top Key Top Key Top Key Top Key Top Key Top Key Top Key Top Key Top Key Top Key Top left Key Top Key...

Page 77: ...REF NO DESCRIPTION QTY RS PART NO MFR s PART NO KPQ 55 KPQ 56 KPQ 57 KPQ 58 KPQ 59 KPQ 60 K PQ 61 KPQ 62 Key Top Key Top Key Top Space key Key Top Key Top Key Top Key Top Up Pg On I 6 11...

Page 78: ......

Page 79: ...VII PCB VIEWS VIM Main PCB Top View Figure 7 1 Main PCB Top View 7 1...

Page 80: ...VII 2 Main PCB Bottom View Figure 7 2 Main PCB Bottom View 7 2...

Page 81: ...VII 3 LCD PCB View ill iiiiiiiii 1 Smri iiiiiiniii BUM iiiiiiiiiiiiiiiiiniit i rl iiiiiiniii r3to Figure 7 3 LCD PCB View 7 3...

Page 82: ......

Page 83: ...RA2 100K B 5V IC2 JUPD23C2000E1 ROMCE MRD 3if 51 50 49 48 47 45 44 43 42 41 40 38 37 35 C2 fcu 20 21 AO VCC no Al ni A2 D2 A3 nn A4 D4 A5 m A6 Dfi A7 D7 AB NC A9 NC AIO NC All NC A12 NC A13 NC A14 NC...

Page 84: ...GATE ARRAY 1 IC CARD IC5 R2 RA5 CB 9 XI CN1 BD1 F2 8 2...

Page 85: ...0 21 23 24 26 7 28 29 10 30 o o SW1 D9 1 2 DAN202K R6 200 CONT AO Al A2 A3 A4 A5 A6 A7 A 15 XO XI X2 X3 X4 X5 X6 X7 YO Yl Y2 Y3 Y4 Y5 Y6 Y7 OPTO LCDP 5V 13 C 52 O lu ZL D10 RLS73 VCC PWS 33 POFF 34 7...

Page 86: ...B MA 9 MA 10 MA11 MA12 MA13 MA14 MA 15 5V 2 r O ImF 32 VDD DO Dl D2 D3 D4 D5 D6 D7 UDO UDi UD2 UD3 FRP FRMB LIP CLP CECLK LDO LD1 LD2 LD3 RAO RA1 RA2 RA3 CHCLK BUSY TEST TEST2 45 45 TT 39 50 sT 33 3X...

Page 87: ...SR RG RTS WR OTR VSS 3 r IS 17 22 23 24 TXC INT1 RXC 5V t 5V IC10 DS14CS9 i T I 14 Tec O Olu 1Y 1A 2Y NC 3Y 2A 4Y NC 3A NC 4A NC 1 r2 SND 5 10 9 13 12 br C42 IC11 DS14C88 ii C41 1C40 C39 IK R64 IK R66...

Page 88: ...5 JAC1 DC JACK IC12 74HC14 M _5 IC15 PST529L CN7 X DCDC OFF LI battery CR243O0 TR20 2SC2412K 5V 5V T TR23 3U DTA114EK R34 100K R35 R36 100K BATTST LOW back R40 100K R41 39K 5V T 620K TR22 2SC2412K C25...

Page 89: ...DC DC CONVERTER CONT 5V 8V 15V 8 7...

Page 90: ......

Page 91: ...APPENDICIES...

Page 92: ......

Page 93: ...tor STN yellow mode reflective positive display 480 X 64 Dot Graphic display 1 64 duty Multiplex drive IL FPC 14S S1L1 JAE Block Diagram 7lT HtK IC1 Segment 80 tmK IC2 Segment IC7 o G 3 3 o i 80 t T i...

Page 94: ...a Weight 260 W X 52 H X 9 5 D max 218 W X 36 H Approx 150 mm mm g Note Moduie size 9 5 D max does not include the connector Dot Dimensional Drawing Unit mm o T3 o J li 1 CO o 1 I I 1 1 i I o 1 1 1 n I...

Page 95: ...Supply voltage for LCD Vdd Veh 9 0 driving FRAME frequency fFRAME H level Input voltage L VtH VIL Vdd Vss 5 0V 10 0 8VDD Vss Current consumption Iss Ta Vdd Vdd 25 C Vss Vee 5 0V 14 3V If e Vo Vee fFRA...

Page 96: ...4 4 Vo adjusting circuit 777777 R1 R2 VR 10 20kS2 VDD VO 18 7V 11 7V Figure A 3 Vo Adjusting Circuit A 4...

Page 97: ...normally No connection Shift register clock pulse for segment driver Signal for latching 1 line shift register DATA GOmmmon driver DATA shift signal A C signal for LCD driving Start signal of each di...

Page 98: ...ia 59ia Dsia i i I 1 I I 1 sea 9sa ISO sea tea 280 csa t 80 LLC SLO 6ia osa ZLQ t ia Sia 9LG i i i i 1 i i i i i i i i i i i i i 5a sa 9a La ia sa ca t a a B t a ezra oa a ita t ita 5i a 9 a i i 1 J 1...

Page 99: ...TIME LOAD CP TIME DATA HOLD TIME CP DO D3 LOAD FRAME TIME FRAME LOAD TIME FRAME SET UP TIME FRAME LOAD FRAME HOLD TIME LOAD FRAME LOAD DF DELAY TIME CP RISE FALL TIME LOAD RISE FALL TIME DF RISE FALL...

Page 100: ...t DSU X0 8V OD Q 2VDD tw tr CP t 2V DD l DHD 0 8V D d 02VDD t w 0 8V OD 7 0 2V DD 0 8V DD X tCL LSU tLSU I 0 8V DD 0 8V DD r t LC 0 2V DD _ o 2VDD ML l flL FRAME LOAD DF Figure A 6 Timing Chart holdlF...

Page 101: ...150 270 200 360 01 92 Note 1 Optical Characteristics measurement system Optical detector Light source ms ms deg deg 0 0 cf 0 e o CR 1 4 90 CRgl 4 LCD Figure A 8 Optical Characteristics Measurement Sys...

Page 102: ...ction Figure A 10 Definition of 6 and 4 Note 4 Definition of contrast ratio Non selected state Selected state Operating voltage for LCD driving Figure A 11 Definition of Contrast Ratio pn Brightness a...

Page 103: ...you do the device might break or the circuits might fail 3 Protect the LCD particularly the surface of the polarizer with a transparent plate such as an acrylic or glass plate on the cabinet 7 3 Stor...

Page 104: ...VDD ON OFF Input signal ON OFF VEE Vo ON OFF a Min Om sec b Min 15m sec r Note FRAME frequency 70 Hz Figure A 12 Operational Precautions a i...

Page 105: ...8 LCD Module View X 8 F I 1 ri IQ Sti oll i F 1 i C dK J Inl l 1 i L Nf fli t r 1 I xvw 0 1 S A 13...

Page 106: ......

Page 107: ...cured by snaps Pull up the front of the upper case first as shown in Figure 2 1 Do not apply too much force when pulling it 4 Disconnect the LCD flat cable from the connector on the main PCB Refer to...

Page 108: ......

Page 109: ...ND CHARACTER CODE TABLES 1 Keyboard Layout 0000000000000001 QD II iD II OD El D U go 1 OO 00000000 0QO 56 57 58 59 BO Bl 62 000000000000000 E3000000000000 EDOOOOOOO0OOOO EED O O O O O O O O O I sniTt...

Page 110: ...ance 3 3 Kohm 600 mVp p 10 REMote 6V DC 0 5A max Printer Interface Table C 3 Pin No Symbol Description Strobe pulse from the WP 2 to prin Bit lsb of output data byte Bit 1 of output data byte Bit 2 of...

Page 111: ...38 GND 5V Pull up to 5V Chip enable 2 pull up ICCE Chip enable 1 ICOE Output enable DO Dl D2 D3 D4 D5 D6 D7 GND 5V Pull up to 5V 5V Pull up to 5V IA17 Address 17 of I C Card IA16 Address 16 of IC Card...

Page 112: ...Figure C 4 Cassette Connector Printer l3 25 1Z 24 n 23 0 22 9 21 6 20 T 19 6 W 5 17 16 3 15 2 14 Figure C 5 Printer Connector Kxpansion Card 12 3 4 5 6 7 8 9 101112131415161718192021222324252627282930...

Page 113: ...D 14 0E 15 OF 16 10 17 11 18 12 19 13 20 14 21 15 22 lh 23 17 24 18 25 19 26 1A 27 IB 28 1C 29 ID 30 IE 31 IF 32 20 33 21 34 22 35 23 36 24 37 25 38 26 39 27 40 28 41 29 42 2A 43 2B 44 2C 45 2D 46 2E...

Page 114: ...57 58 59 5A 5B 5C 5D 5E 51 60 61 b2 63 64 65 66 67 68 69 6A 6B 6C 6D Com Display character Keyboard character 5 6 7 8 4 A B C D E F G II I J K L M N O P Q R S T u v w X Y a b c d e f g li i J k I ni...

Page 115: ...Keyboard character 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 6E 6F 70 71 72 73 74 75 76 77 78 79 7A 7B 7C 7D 7E 7F o p M r s t u V n X y z N O l Q R S T U V W X Y Z Shift...

Page 116: ...189 190 191 192 193 194 195 196 197 00 01 02 03 04 05 06 m m iW OA OB OC OD OE OF 10 II 12 13 14 1 16 17 IS 19 1A IB 1C ID IE 11 20 BO Bl B2 B3 B4 B5 B6 B7 B8 B9 BA BB BC BD BE BF CO CI C2 C3 C4 C5 nu...

Page 117: ...CD 206 CE 207 CF 208 DO 209 Dl 210 D2 211 D3 212 D4 213 D5 214 D6 215 D7 216 D8 217 D9 218 DA 219 DB 220 DC 221 DD 222 DE 223 DF 254 FE JL nr a_ t_ ii 4 4 R 7 I Q Shift Q Shift V Shift 5 Shift B Shift...

Page 118: ...4 175 80 81 82 83 84 85 86 87 8A 8B 8C 8D 8E HF 90 91 2 ft 94 95 96 97 98 99 9A 9B 9C 9D 9E 9F A0 Al A2 A3 A4 A5 A6 A7 AS A9 AA AB AC AD AE AF Q u e a e e e T r i A A e ae K 6 6 a G Q I u i Y Pt a I 6...

Page 119: ...F9 FA FB FC FD y e a n Shift R Shift G Shift H H Shift 7 Shift X Shift 6 6 Shift Shift Shift Shift F F T Shift T M 5 Shift 2 2 Table ESC Sequence Code VT52 Table C 6 Escape Sequence Function ESC A ESC...

Page 120: ......

Page 121: ...CHARACTER REGISTERS PRESERVED BCDE IX IY AF BC DE HL CHAROET Get one character wait for input if none in key buffer ENTRY 0103H ENTER Nothing EXIT Zero flag set no key Zero flag reset key exists H cha...

Page 122: ......

Page 123: ...ENTER EXIT REGISTERS PRESERVED Set Cursor Type 0112H A 0 box cursor 1 underline cursor Nothing ALL except AF SETCOLOR ENTRY ENTER EXIT REGISTERS PRESERVED Set Character Color 0115H A 0 normal 1 rever...

Page 124: ...TERS PRESERVED Beep a buzzer 0121H A buzzer type 0 Low tone LHigh tone Nothing ALL CHECKCNCL ENTRY ENTER EXIT REGISTERS PRESERVED Check that CNCL key is pushed NOW 0124H Nothing Carry Flag set pushed...

Page 125: ...BPS 5 1200 BPS 6 2400 BPS 1 4800 BPS 8 9600 BPS 9 19200 BPS L BIT 7 6 STOP BIT 0 0 0 1 1 1 0 1 5 1 1 2 BIT 5 4 PARITY CHECK x 0 Parity check disable 0 1 odd 1 1 even BIT 3 2 DATA LENGTH 0 0 5 bit 0 1...

Page 126: ...SE Close RS232C ENTRY 014CH ENTER Nothing EXIT Nothing REGISTERS PRESERVED AF DE IXJY AF BC DE HL TAPEIN Read data from Tape ENTRY 0150H ENTER Nothing EXIT Carry Flag set Cancel key is pushed Carry Fl...

Page 127: ...s string to its buffer IX IY AF BC DE HL LINEIN2 ENTRY ENTER EXIT REGISTERS PRESERVED Cooked line input with default string 01ACH BC length BC 80 DE input location HL default string null terminated A...

Page 128: ...nated An example of fname is db 123456789012 Too bar Following is an example of the internal state CASE 1 low high free file file2 1r HL is fname 12 filel mALLOC ed file 1 free file2 returned HL CASE...

Page 129: ...aving data to memory is 1 Getting block HL 0 get all free blocks 2 Writing data in the block 3 Changing the size of the block 4 Naming 5 Closing the block An example of editing the data in memory is 1...

Page 130: ...fcb device device listOO for if list char 0 fcb break A DE fcb V for i 0 i 12 i putchar fcb name i putchar n where list call list sbc a a sub with carry ret V REGISTERS PRESERVED IX IY AF BC DE HL OP...

Page 131: ...lag set error Carry Flag reset no error REGISTERS PRESERVED IX IY AF BC DE HL DELETE Delete a file ENTRY 0194H ENTER HL fcb pointer EXIT Carry Flag set error Carry Flag reset np error REGISTERS PRESER...

Page 132: ...for fix time 01A0H A time for wait in 1 100 sec unit Nothing BC DE HL IX IY AF BC DE HL RUNIC ENTRY ENTER EXIT REGISTERS PRESERVED Run IC card program 01AFH Nothing Depends on card program Depends on...

Page 133: ...GETWORK Get Work Area ENTRY 01BBH ENTER HL address that AP wants to get if HL 0 free work area EXIT Carry Flag set error Carry Flag reset no error REGISTERS PRESERVED IX IY AF BC DE HL D 12...

Page 134: ......

Page 135: ...tion Outputs 4 A 2 H L string addr A 3 H L string addr A 4 H L string addr A 10 Spell String Single Char Corrections Phonetic Corrections Find Synonyms A 11 Next Syn Row A 12 Previous Syn C l if OK if...

Page 136: ...ins more esoteric definitions A call to Find Synonyms returns in the A register the number of synonyms in the first row The H L points to the first string of the row Each string is null terminated The...

Page 137: ......

Page 138: ...RADIO SHACK A division of Tandy Corporation Fort worth Texas 76102 1 A0 Printed in Japan...

Reviews: