~~NOTOC~~ ====== TRS-80 COLOR COMPUTER OPERATION MANUAL ====== ===== Front Cover ===== {{:tccom-000.png?nolink|TRS-80 COLOR COMPUTER OPERATION MANUAL}} TRS-80® COLOR COMPUTER OPERATION MANUAL Catalog No. 26-3001/3002 CUSTOM MANUFACTURED IN U.S.A. BY RADIO SHACK TC A DIVISION OF TANDY CORPORATION ===== Title Page ===== TRS-80® COLOR COMPUTER OPERATION MANUAL Radio Shack® TC A DIVISION OF TANDY CORPORATION FORT WORTH, TEXAS 76102 ===== Warning ===== **WARNING** **Before inserting or removing a Program Pak™ ROM Cartridge, be sure the Computer is off. Otherwise the Program Pak could be damaged.** ===== The FCC Wants You To Know ===== **THE FCC WANTS YOU TO KNOW ...** **This equipment has been cerified to comply with the limits for a Class B computing device, puruant to Subpart J of Part 15 of FCC Rules. Only peripherals (computer input/output devices, terminals, printers, etc.) certified to comply with the Class B limits may be attached to this computer. Operation with non-certified peripherals is likely to result in interference to radio and TV reception.** ===== Manual Copyright ===== TRS-80® COLOR COMPUTER Operation Manual: © **1980 Tandy Corporation, Fort Worth, Texas 76102 U.S.A. All Rights Reserved.** Reproduction or use, without express written permission from Tandy Corporation, of any portion of this manual is prohibited. While reasonable efforts have been taken in the preparation of this manual to assure its accuracy, Tandy Corporation assumes no liability resulting from any errors or omissions in this manual, or from the use of the information obtained herein. ===== Software Copyright ===== **COLOR COMPUTER System Software: © 1980 Tandy Corporation and Microsoft. All Rights Reserved.** The system software in the COLOR COMPUTER microcomputer is retained in a read-only memory (ROM) format. All portions of this system software, whether in the ROM format or other source code form format, and the ROM circuitry, are copyrighted and are, the proprietary and trade secret information of Tandy Corporation and Microsoft. Use, reproduction or publication of any portion of this material without the prior written authorization by Tandy Corporation is strictly prohibited, 10 9 8 7 6 5 4 3 ===== To Our Customers ===== {{:tccom-header-bar.png?nolink|}} \\ **TO OUR CUSTOMERS** \\ {{:tccom-header-bar.png?nolink|}} Your TRS-80" COLOR COMPUTER is an exciting tool for an infinite((fixed typo "inifinite")) variety of uses—home finances, education, recreation, amusement and amazement, to name just a few. Twenty years ago, this capability would have cost hundreds of times what your TRS-80 cost, and would have taken up an entire room. In spite of its power and internal complexity, the TRS-80 can be quite simple to operate. In fact, //you// can determine exactly how “technical” a machine you want it to be. **At the simplest level of operation,** you can use Radio Shack plug-in ROM cartridges called “Program Paks.” Each different Program Pak™ you install makes your Computer perform a different function, whether it’s accounting, electronic pinball, record-keeping, or whatever. For Program Pak operation, this book has all the information you need to get started. Further information will be contained in the program instruction manual itself. **At a slightly more involved level,** you may want to write your own programs. If you are a beginner, read this operation manual, then begin reading the book, //[[Getting Started with TRS-80 COLOR BASIC]]//. Of course, you don’t have to know programming to use your Computer, but we think you'll find your Computer more enjoyable and rewarding if you do. **If, however, you already know BASIC,** and especially if you have experience on another model TRS-80, read this operation manual. Then use the //[[COLOR BASIC Quick Reference Card]]// to get right down to programming. TRS-80 COLOR has many features not found in other model TRS-80’s, as well as some important differences. A few minutes spent before pressing **(ENTER)** could save you hours later. {{:tccom-footer-bar.png?nolink|}} ===== Important Information ===== **Important Information** This equipment generates and uses radio frequency energy. If it is not installed and used properly, that is, in strict accordance with the manufacturer’s instructions, it may cause interference to radio and television reception. It has been type tested and found to comply with the proposed limits for a TV Interface Device in accordance with the specifications in FCC General Docket No. 79-244, which are designed to provide reasonable protection against such interference in a residential installation. However, there is no guarantee that interference will not occur in a particular installation. If this equipment does cause interference to radio or television reception, which can be determined by turning the equipment off and on, you should try to correct the interference by one or more of the following measures: * Reorient the antenna of the receiver experiencing the interference * Relocate the Color Computer with respect to the receiver * Move the Color Computer away from the receiver * Plug the Color Computer into a different outlet so that computer and receiver experiencing the interference are on different branch circuits. If necessary, you should consult the dealer or an experienced radio/television technician for additional suggestions. You may find the following booklet, prepared by the Federal Communications Commission, helpful: //[[How to Identify and Resolve Radio - TV Interference Problems]]//. This booklet is available from the United States Government Printing Office, Washington, DC 20402, Stock No. 004-000-00345-4.((fixed typo stock number 004-000-00345-4 not "004-000-0035-4")) ===== Contents ===== **CONTENTS** [[#Welcome to TRS-80® COLOR!]] [[#Installation]] \\ [[#Connection to a Television Set]] \\ [[#Connection to a Cassette Recorder]] \\ [[#Installation of a Plug-In ROM Cartridge (Program Pak™)]] \\ [[#Connection of Other Accessories]] \\ [[#Connection to an AC Power Source]] [[#Operation]] \\ [[#Power-on]] \\ [[#RESET]] \\ [[#Power-Off]] [[#Using the Television]] \\ [[#Color]] \\ [[#Sound]] [[#Using the Keyboard]] \\ [[#All-CAPS vs Upper/Lowercase]] \\ [[#Special Keys]] [[#Using the Joystick Controllers]] [[#Using the Cassette Recorder]] \\ [[#Saving a COLOR BASIC Program]] \\ [[#Loading a COLOR BASIC Program]] \\ [[#Searching for a Program]] \\ [[#Loading Errors]] [[#Troubleshooting and Maintenance]] \\ [[#Symptom/Cure Table]] \\ [[#AC Power Sources]] \\ [[#Maintenance]] \\ [[#Color Adjustment Test]] \\ [[#Video Centering Test]] \\ [[#Sound Demonstration]] [[#Specifications]] \\ [[#AC Power Supply]] \\ [[#Microprocessor]] \\ [[#Serial Interface]] \\ [[#Printer Software Requirements]] \\ [[#Cassette Interface]] [[#Customer Information]] \\ [[#Service Policy]] \\ [[#Software License]] \\ [[#Limited Warranty]] [[#Index]] ===== Welcome to TRS-80® Color! ===== {{:tccom-header-bar.png?nolink|}} \\ **WELCOME TO TRS-80® COLOR!** \\ {{:tccom-header-bar.png?nolink|}} The Radio Shack TRS-80® COLOR COMPUTER system consists of: * A 53-key console keyboard for inputting programs and data to the Computer * A Television Interface that lets you connect the Computer to any color television set for full-color displays and a wide range of sounds * A 6809E microprocessor with more computer power than the mammoth computers of just a few years ago * Read Only Memory (ROM) containing the COLOR BASIC Language * Random Access Memory (RAM) for storage of programs and data while the Computer is on (amount is expandable from "4K" to "32K", optional extra) * A ROM-cartridge slot for instant loading of Radio Shack Program Paks: games, home finance, education, and more (optional/extra) * Two Joystick Interfaces for extra fun and versatility in games and special applications (requires joystick controllers, optional/extra) * A high-speed Cassette Interface for permanent storage of programs and data (requires a separate cassette recorder, optional/extra) * A Printer Interface for printed copies of programs and data (requires a separate serial printer, optional/extra) ==== Television Output ==== TRS-80 COLOR COMPUTER connects to the antenna terminals on your color television set. The Computer will display both text and graphics. Nine colors are available for graphics use. The Computer will also generate musical tones and special effects through your TV speaker. ==== Keyboard ==== The keyboard allows entry of the standard text plus several control characters. The control characters keys are marked with special names— **(BREAK)**, **(ENTER)**, **(CLEAR)**, **(<-)**, etc. ==== 6809E Microprocessor ==== This is the central processing unit where all the “thinking” is done. In TRS-80 COLOR COMPUTER, the microprocessor operates at a speed of over 800,000 cycles per second. ==== Read Only Memory (ROM) ==== This is where the Computer’s built-in programs are stored, including the TRS-80 COLOR COMPUTER BASIC language. Each time you power-on the Computer without a plug-in program cartridge, this built-in program takes charge of the microprocessor, enabling you to type in simple BASIC-language instructions. TRS-80 COLOR COMPUTER contains an "8K" ROM, meaning it contains 8 * 1024 = 8192 characters (“bytes”) of permanently programmed memory which is expandable to "16K". ==== Program Paks™ ==== TRS-80 COLOR COMPUTER includes a slot for plug-in ROM cartridges (Program Paks) which can greatly expand its power and usefulness. Normally, when a ROM cartridge is installed, the Computer is controlled by the plug-in program. **Note: Always turn the Computer OFF before inserting or removing a ROM cartridge.** ==== Random Access Memory (RAM) ==== This is where your programs and results are stored while the Computer is on. It is erased when you turn the Computer off. TRS-80 COLOR COMPUTER can be equipped with 4K to 32K of RAM (1K = 1024 bytes). ==== Accessories ==== These are devices, such as a printer or cassette recorder, you can add to your Computer to increase its usefulness in programming and data storage. TRS-80 COLOR COMPUTER contains the necessary “interfaces” to simplify the addition of many accessories. ==== Joystick Controllers ==== Adding a pair of “joystick” controllers gives you yet another means of inputting information and controlling the Computer. The joysticks include “fire when ready” buttons and two-dimensional control sticks. ==== Cassette ==== For long-term storage of programs and data, connect a cassette recorder to the Computer and save the information on tape. TRS-80 COLOR COMPUTER saves programs and data on tape at approximately 1500 baud, which is roughly 11,000 characters per minute. Radio Shack’s CTR-80A (Catalog Number 26-1206) comes with the necessary connecting cable, and is highly recommended. ==== Printer ==== You may connect any Radio Shack “serial interface” printer to TRS-80 COLOR COMPUTER. {{:tccom-footer-bar.png?nolink|}} ===== Installation ===== {{:tccom-header-bar.png?nolink|}} \\ **INSTALLATION** \\ {{:tccom-header-bar.png?nolink|}} \\ Carefully unpack the Computer. Remove all packing material and save it in case you ever need to transport the Computer. Be sure to locate all cables and papers that may be included in the shipping carton. Place the Computer on a solid surface near the television set you'll be using. An appropriate power source should be nearby, so that an extension cord will not be needed. Do not connect the Computer to the AC power source yet. ==== Connection to a Television Set ==== The Computer contains a built-in television interface which sends a VHF signal to your set. The Computer also comes with an Antenna Switchbox that allows you to select either normal television-station reception or computer input without connecting and disconnecting the Computer every time it’s used. This Antenna Switchbox is comprised of a short section of twin-lead cable, two screw terminals, a coaxial connector, and a slide switch. Make the connections described later, but only connect one antenna to the Switchbox. ==== Mounting the Switchbox ==== We suggest you attach the Switchbox to the back of your TV set as shown in Figure 1. Select a smooth, flat surface on the TV set that is well within reach of the antenna cables. Wipe off any dust, dirt or grease from the mounting surface. Remove the backing from the double-sided tape (one side is. already attached to the Switchbox) to expose the sticky surface. Press it against the back of your TV cabinet in the desired location. {{:tccom-figure-1.png?nolink|Figure 1}} \\ **Figure 1. Mounting Switchbox onto TV Set (Connections may vary, depending on your antenna installation).** ==== Antenna Connection ==== You need to route your television’s VHF antenna through the Antenna Switchbox. If there are wires presently connected to the VHF terminals on your TV set, disconnect them. What you do next depends upon the type of antenna installation you have. Read the following paragraphs and study Figures 2 through 6 to decide which installation you have. **Connection to a TV with Screw Terminals and an Internal Antenna (Figure 2)** Connect the internal antenna leads to the terminals labeled "CONNECT TO ANTENNA’ on the Antenna Switchbox. Then connect the short twin-lead from the Antenna Switchbox to your TV’s "VHF” screw terminals. **Connection to a TV with Twin-Lead and External or “Rabbit Ears” Antenna (Figures 3 and 4)** Connect the lead-in from your antenna to the terminals labeled "CONNECT TO ANTENNA" on the Antenna Switchbox. Connect the short twin-lead from the Antenna Switchbox to your TV’s "VHF" screw terminals. **Connection to a TV with a 75-Ohm Coaxial Lead-In (Figure 5)** You will need to obtain a special 75-ohm to 300-ohm matching transformer such as Radio Shack’s Catalog Number 15-1140, Connect your coaxial cable lead-in to the transformer and connect the transformer’s twin-lead to the screw terminals on the Antenna Switchbox. Next move the slider to the “COMPUTER”((fixed typo "closed")) position. Connect the short twin lead from the Antenna Switchbox to your TV’s "VHF" screw terminals. **Connection to a TV with a 75-Ohm Coaxial Lead-In and Matching Transformer (Figure 6)** Connect the short twin-lead from the transformer to the screw terminals on the Antenna Switchbox. Connect the short twin-lead from the Antenna Switchbox to your TV’s "VHF" screw terminals. {{:tccom-figure-2.png?nolink|Figure 2}} \\ **Figure 2. Rear View of TV with Screw Terminals and Internal Antenna.** {{:tccom-figure-3.png?nolink|Figure 3}} \\ **Figure 3. Rear View of TV with Twin-Lead and an External Antenna.** {{:tccom-figure-4.png?nolink|Figure 4}} \\ **Figure 4. Rear View of TV with Twin-Lead and “Rabbit Ears” Antenna.** {{:tccom-figure-5.png?nolink|Figure 5}} \\ **Figure 5. Rear View of TV with 75-Ohm Coaxial Cable.** {{:tccom-figure-6.png?nolink|Figure 6}} \\ **Figure 6. Rear View of TV with a 75-Ohm Coaxial Cable and a Matching Transformer.** ==== Other Types of Antenna Installations ==== We have shown five typical TV antenna installations. There are some other antenna types and features you may need to be aware of. If your TV set has a 75/300-ohm switch on the back, be sure the switch is set to the 300-ohm position. If your TV set has a round jumper cable protruding from the back, be sure that the jumper cable has been attached to the connector next to it. If your TV’s antenna system is one of these just described, there is no problem. The connections between the other TV antenna termi- nals and the Antenna Switchbox will be as in one of the five illustrations. If you have cable TV, it may be advisable to call in a qualified service technician. ==== Connection of the Computer to the Switchbox ==== After connecting your TV’s antenna system to the Antenna Switchbox as explained in the preceding section, connect the Computer’s coaxial cable from the Computer’s TV jack to the COMPUTER jack on the Antenna. See Figure 7. Your COLOR COMPUTER is now ready for use. {{:tccom-figure-7.png?nolink|Figure 7}} \\ **Figure 7. Connection of the Computer to the Switchbox.** ==== Connection of a Cassette Recorder ==== The following instructions use the CTR-80A recorder (Radio Shack Catalog Number 26-1206) as an example. We strongly recommend you use only this model with your TRS-80 COLOR COMPUTER. If you use a different recorder, connection and operation may vary. Note: You do not need to connect the Cassette Recorder unless you plan to record programs or to load taped programs into the TRS-80. A TRS-80 to Cassette Recorder connection cable is included with the CTR-80A; we suggest that you use this specially designed cable. 1. Connect the short cable (DIN plug on one end and three plugs on the other) to the **TAPE** jack on the back of the Computer. **Be sure you get the plug to mate correctly.** 2. The three plugs on the other end of this cable are for connecting to the recorder. 3. A. Connect the **black plug** into the EAR jack on the side of the recorder. This connection provides the output signal from the recorder to TRS-80 (for loading Tape programs into TRS- 80). B. Connect the **larger gray plug** into the AUX jack on the recorder. This connection provides the recording signal to record programs from the TRS-80 onto the tape. **Leave the AUX plug in whether you are recording or playing back cassette data.** C. Connect the **smaller gray plug** into the smaller MIC jack on the recorder. This allows the TRS-80 to automatically control the recorder motor (turn tape motion on and off for recording and playing tapes.) Note: Do not plug a remote microphone or a dummy plug into the larger MIC jack. ==== Installation of a Plug-in ROM Cartridge (Program Pak™) ==== It’s possible for you to expand your COLOR COMPUTER in almost any manner by using pre-programmed, Radio Shack ROM cartridges. **The Computer must always be turned OFF whenever a ROM cartridge is plugged-in or removed.** **WARNING! Do not insert fingers or other objects into the cartridge slot. Doing so could damage your Computer.** Locate the cartridge slot on the right side of the Computer. Care- fully insert the cartridge with the label side up and the open end facing into the slot. The cartridge should slide smoothly into the receptacle which is recessed into the Computer case. If you have difficulty inserting the cartridge, it may be upside down. Remember, it only goes in one way. To remove a cartridge, turn OFF the Computer and gently pull out the cartridge. Store it in a safe place. {{:tccom-figure-8.png?nolink|Figure 8}} \\ **Figure 8. Inserting a Plug-in Cartridge** ==== Connection of Other Accessories ==== **Before connecting any accessory (a serial line printer, for example), make sure the Computer and the accessory are both turned OFF.** Connect all accessories to the appropriate jacks on the rear panel of the Computer. (Refer to Figure 9 for location of connection points.) For interconnections between Computer and accessories, refer to the Owner’s Manual supplied with the accessory. {{:tccom-figure-9.png?nolink|Figure 9}} \\ **Figure 9, Computer Controls and Connections.** ==== Connection to an AC Power Source ==== **Make sure the Computer and all accessories are turned OFF.** The AC Power Cord exits from the rear of the Computer. Connect it and all accessories to an appropriate power source. Power require- ments for Radio Shack products are specified on the units and in the Owner’s Manual Specifications. {{:tccom-footer-bar.png?nolink|}} ===== Operation ===== {{:tccom-header-bar.png?nolink|}} \\ **OPERATION** \\ {{:tccom-header-bar.png?nolink|}} ==== Power-on ==== The following instructions explain how to start up and use the TRS-80 COLOR COMPUTER as a ROM-based system only. If you have a disk system, see the Disk System Operation Manual. **The Computer and all accessories must be OFF.** 1. Turn on the television set, and adjust the volume to a normal listening level. 2. Select channel 3 or 4 (whichever is either weaker or not used in your area). Select the same channel on the slide-switch on the rear of your Computer. (**See Figure 9, Connections and Controls.**) 3. Set the Antenna Switchbox to the **COMPUTER** position. 4. If you are going to use a plug-in cartridge, **insert it now, before turning on the Computer.** 5. Turn on any accessory equipment (e.g., a printer).((Corrected the steps in the printed book here by switching 6 and 5. to follow later statements on the same page - plug in any cartridges, turn on accessories, turn on Computer last. Turn off Computer first, then accessories, then unplug cartridges..)) 6. Turn on the Computer. The power-on switch is at the rear of the Computer case. If you power-up the Computer without a cartridge installed, it should display the start-up message (describing your version and release of Color BASIC) followed by: OK If you are using a plug-in cartridge, the message may vary depending on the program you're using. For further details, see the Instruction Manual supplied with the ROM cartridge. If the message does not appear: A. Make sure the television is turned on and is operational. B. Check your set’s Brightness, Contrast, and fine tuning adjustments. C. If the message still doesn’t appear, then turn off the entire system, recheck all connections, and try again. For further assistance, see **Troubleshooting and Maintenance.** **Do not turn any accessories on or off while the Computer is in use**—to do so could cause abnormal operation (the Computer could restart or “hang up”, requiring you to RESET or turn the system off and on again). ==== RESET Switch ==== To start over at the beginning of a ROM program, you do not have to turn the unit off and on again. Pressing the RESET switch will have the same effect. RESET is at the rear of the Computer case. **Note:** Resetting the Computer does not erase the contents of memory. When using COLOR BASIC, pressing RESET will leave your BASIC program intact. ==== Power-off ==== Turn off the Computer, then accessories. **If you turn the Computer off for any reason, leave it off for at least 15 seconds before turning it back on again.** The Computer’s power supply needs this much time to discharge its stored energy before starting up again. Whenever you turn off the Computer, all RAM-based programs and data are erased. If you have data or a program to save, do it before turning off the Computer. See **Using the Cassette**. {{:tccom-footer-bar.png?nolink|}} ===== Using the Television ===== {{:tccom-header-bar.png?nolink|}} \\ **USING THE TELEVISION** \\ {{:tccom-header-bar.png?nolink|}} ==== Color ==== where the code is one of the following numbers: TRS-80 COLOR COMPUTER is capable of generating nine distinct colors. These are nominally defined as: Black, Green, Yellow, Blue, Red, Buff, Cyan, Magenta, and Orange. However, the actual color tones produced by your set, and the degree of difference between tones, will depend on the quality and color adjustment of your television set—not on the Computer. If you are using a plug-in ROM cartridge, the color will be deter- mined by the cartridge program. If you are using the built-in COLOR BASIC language, you can choose the colors that appear on the screen. If you are using COLOR BASIC, the display will normally be green with black characters (although the lowercase mode inverts this by displaying green characters on a black background. See **Using the Keyboard** later in this manual). COLOR BASIC also displays a blinking “cursor” which changes colors throughout the available spectrum. (**Note:** The following is an example of simple programming. For further examples of programs which display color as well as sound, see **Troubleshooting and Maintenance**. For more information on programming in general, refer to //[[Getting Started with TRS-80 COLOR BASIC]]//.) To control the background color of the television display, type in a “command” like this: CLS code (ENTER) where the //code// is one of the following numbers: ^ Code ^ For This Color ^ | 0 | Black | | 1 | Green | | 2 | Yellow | | 3 | Blue | | 4 | Red | | 5 | Buff | | 6 | Cyan | | 7 | Magenta | | 8 | Orange | For example, type: CLS 3 (ENTER) for a blue background. Whenever the screen is cleared (by pressing (CLEAR) ) the display will automatically revert to green no matter what background color was previously displayed. To help you adjust the color and alignment of your television set, we've included two test programs in the **Troubleshooting and Maintenance** chapter. ==== Sound ==== TRS-80 COLOR COMPUTER BASIC will also control the sound coming from your television’s((fixed typo "televion")) speaker. The sound volume can be deter- mined manually by the volume setting on your television and “automatically” by the cartridge program; the. sound quality (pitch, timbre, and duration) is determined by the Computer. If you are using a plug-in ROM cartridge, the sound will be deter- mined by the cartridge program. If you are using the built-in COLOR BASIC language, you can determine the sound with the SOUND command, like this: SOUND pitch-code, duration (ENTER) //pitch-code// may be any number from one to 255, one being the lowest available pitch, 255, the highest. //duration// may be any number from one to 255; it specifies the duration of the tone in units of .06 second. Most of the musical notes from F (below middle-C) to higher than the highest piano note possible may be approximated by a suitable choice of //pitch-code//. For example: SOUND 39, 10 (ENTER) produces the musical note middle-C for .6 second. For a demonstration of all available tones, see the test program section in the **Troubleshooting and Maintenance** chapter. {{:tccom-footer-bar.png?nolink|}} ===== Using The Keyboard ===== {{:tccom-header-bar.png?nolink|}} \\ **USING THE KEYBOARD** \\ {{:tccom-header-bar.png?nolink|}} The keyboard of your Computer allows you to enter all the standard text and many control characters. As with ordinary typewriters, use to enter the upper symbol on those keys with two symbols. For example, to enter a **!**, press **(SHIFT) (1)**. ==== All-CAPS vs Upper/Lowercase ==== Whenever you turn on the computer, you are automatically in the “all-capitals” (CAPS) mode, in which the keyboard will always generate capital letters whether or not the (SHIFT) key is pressed. To switch to the “upper/lowercase” mode, press **(SHIFT) (0)**. Then the unshifted A-Z keys will produce lowercase letters. In this mode, you must press **(SHIFT)** to get the uppercase letters. To switch back to all-capitals, press **(SHIFT) (0)** again. TRS-80 COLOR COMPUTER can only generate uppercase (capital) letters on the TV screen. When a lowercase letter is output to the TV screen, it is displayed as a capital letter in “reverse” — i.e., the background is black while the letter itself is green. You may want to use the upper/lowercase mode when typing information for output to an upper/lowercase printer or to another Computer via serial communications. However, when using COLOR BASIC, you should use all-capitals, since COLOR BASIC cannot “understand” lowercase commands. Some Program Paks also require all-capitals entry. ==== Special Keys ==== Certain keys have special functions with COLOR BASIC. ^ Key ^ Function ^ | **(<-)** | Backspaces and erases the last character typed. | | **(SHIFT) (0)** | Switches back and forth between all-caps and upper/lowercase mode. | | **(SHIFT) (->)** | Displays a right bracket ] | | **(SHIFT) (v)** | Displays a left bracket [ | | **(SHIFT) (@)** | Program pause. Press any key to continue. | | **(SHIFT) (^)** | Displays back-arrows | | **(SHIFT) (<-)** | Erases the current line and starts over. | | **(CLEAR)** | Cancels the current line, erases the display, and positions the cursor to the upper left corner (“home”). | | **(ENTER)** | Enters the line. COLOR BASIC will not interpret a line until you press (ENTER). | | **(BREAK)** | Interrupts the current program or operation and prepares the Computer for another keyboard command. | {{:tccom-footer-bar.png?nolink|}} ===== Using The Joystick Controllers ===== {{:tccom-header-bar.png?nolink|}} \\ **USING THE JOYSTICK CONTROLLERS** \\ {{:tccom-header-bar.png?nolink|}} {{:tccom-joystick.png?nolink|Joystick Controller}} By using the joystick controllers (Radio Shack Catalog Number 26-3008), you enable the Computer to interpret two-dimensional motion such as hand movement. Computer games are the most common application of the controllers although they may be used with any operation that requires you to “position” input to the Computer. Drawing diagrams on the Video Display is an excellent example of joystick use. **Note:** The joysticks function only in programs written specifically for their use. In terms of connection, the joysticks are interchangeable with each other but not with any other accessories on the Computer. See **Figure 9**. {{:tccom-joystick.png?nolink|Joystick Controller}} Each joystick is made up of a control stick which gives two-dimensional direction to a moving object on the television screen. There is also a “fire when ready” button which must be pressed each time you “fire”. The specific use of your joystick controllers will depend upon the plug-in cartridge or BASIC program you are using at the time. See the instructions which accompany the ROM cartridge. **Note:** When you are using COLOR BASIC instead of a plug-in cartridge program, a stream of characters will be generated when- ever you press the “fire when ready” button. This is a normal “side effect” and can be ignored. {{:tccom-footer-bar.png?nolink|}} ===== Using The Cassette Recorder ===== {{:tccom-header-bar.png?nolink|}} \\ **USING THE CASSETTE RECORDER** \\ {{:tccom-header-bar.png?nolink|}} {{:tccom-cassette.png?nolink|Cassette Recorder}} TRS-80 COLOR COMPUTER’s built-in cassette interface allows you to store data and programs with Radio Shack’s CTR-80A cassette recorder. (Note: While other recorders can be used, we strongly recommend you use Radio Shack's CTR-80A. Connection and operation will vary with other recorders.) Connect the recorder to the Computer according to the Con- nection of a Cassette Recorder section in this manual; refer to the cassette recorder’s Owner’s Manual for further connec- tion instructions. Your COLOR COMPUTER transfers programs and data on tape at approximately 1500 baud. This is about 190 characters per second or 11,000 characters per minute. Adjust the volume control on your cassette recorder carefully. For the Radio Shack CTR-80A recorder, the volume contro] should be set between 3 and 10. The recommended setting is 5. For any recorder other than the CTR-80A, the volume level may vary. See your recorder’s Owner’s Manual for specific details. ==== Saving a COLOR Program on Tape (CSAVE) ==== Whenever you want a permanent copy (one you won’t have to re-type) of a COLOR BASIC program, simply save it on tape with the command CSAVE. **Note**: We don’t recommend recording over old programs. Bulk erase the tape first. After the program has been typed into the Computer’s memory, you should: 1. Insert a blank cassette tape into the recorder. 2. Press the recorder’s PLAY and RECORD buttons at the same time until they lock. 3. Type: CSAVE “file-name” where //file-name// is any sequence of eight or fewer characters. **Note:** Don’t forget the quotation marks around the file-name. 4, Press **(ENTER)**. 5. When the program has been saved, OK will appear on the television screen and the recorder’s motor will automatically shut off. It’s a good idea to make more than one copy of a program, preferably on separate cassettes, just in case one is lost or inadvertently erased. ==== Loading a COLOR BASIC Program from Tape (CLOAD) ==== Be sure the recorder’s volume control is properly adjusted before loading a program into your Computer. 1. Press the PLAY button on the recorder until it locks. 2. To erase any existing program, type: NEW (ENTER) 3. Type: CLOAD “file-name” 4. Press **(ENTER)**. The Computer will search for and load the program you have indicated. While it is searching for the program, the letter “S” will appear in the upper left of the television screen. When the Computer finds the program, the letter “F” and the file-name will appear at the top of the screen. 5. When the program has been loaded, OK will appear on the screen. Note: If you are certain your tape has only one program saved on it, you can type CLOAD without a file-name since the Computer will load the first program it encounters. ==== Searching for a Program (SKIPF) ==== If your tape contains more than one program on the same side, the Computer can search through the cassette until it finds the program you need if you use the SKIPF (“skip until you find”) command. 1. Rewind tape. 2. Press PLAY on the recorder until it locks. 3. Type: SKIPF “file-name” 4, Press (ENTER). 5. When the Computer has located the program, OK will appear on the screen. **Note:** If you have forgotten the file-name of a particular program, use an improbable file name, as in: SKIPF “X" and **(ENTER)**. A listing of all program file-names the tape contains will appear on the screen. An error message will be displayed at the end of the tape if no matching file is found. For more information on CSAVE, CLOAD, and SKIPF, refer to //[[Getting Started with TRS-80 COLOR BASIC]]//. ==== Loading Errors ==== There are several possible error messages that may appear in the upper left of the television screen when a mistake is made during a loading operation. Consult your Radio Shack //[[COLOR BASIC Quick Reference Card]]// for explanations of the error messages. You can avoid many problems with tapes by using new, high-quality Radio Shack Computer tapes (Catalog Number 26-301) whenever you save a program or data. If it becomes necessary to re-use a tape, you should first erase the contents with a bulk tape eraser (Catalog Number 44-210). **Note:** If you try loading a blank tape, your TRS-80 COLOR COMPUTER will search for the program until the tape ends without giving any indication the tape is blank. You will need to press RESET to stop the loading process. {{:tccom-footer-bar.png?nolink|}} ===== Troubleshooting And Maintenance ===== {{:tccom-header-bar.png?nolink|}} \\ **TROUBLESHOOTING AND MAINTENANCE** \\ {{:tccom-header-bar.png?nolink|}} If you have problems operating your TRS-80 COLOR COMPUTER, check the following table of symptoms. Hopefully, you'll find the cure as well. If you still can’t remedy the problem, take the unit to your local Radio Shack where it will be promptly fixed and returned to you. ==== Symptom Cure Table ==== **The OK (or appropriate prompt message if you are using a ROM cartridge) doesn’t appear when you turn on the Computer.** 1. No AC power. Check the power cord connection. 2. Incorrect power-up sequence. All accessories should be ON before you turn on the Computer. 3. Accessory device (e.g., printer) is not. connected properly. Recheck connection. 4. Your television screen needs adjustment} Check the Contrast, Brightness, or fine tuning controls. 5. Antenna Switch should be set to “COMPUTER”, not to “TV”. **Poor reception or fuzzy display.** 1. Make sure the TV is set on the proper channel (3 or 4—whichever gives the best display). 2. Check the antenna connections to be sure’ they are connected both securely and properly. 3. Your television set needs adjustment. Check the contrast, brightness and fine tuning controls. **Your cassette program won't load.** 1. Improper cassette connection. Check connection instructions in cassette Owner's Manual. 2. Cassette volume is too low or high. Chec! the recorder’s volume control. 3. Information on tape may have been gar- bled due to electricity discharge, magnetic field, or tape deterioration. Try to load the duplicate copy, if you have one. **The Computer “hangs up during normal operation, requiring RESET or Power-off/on.** 1. Fluctuations in the AC power supply See **AC Power Sources**. 2. Defective or improperly installed connector. Check all connection cables to see} they are securely attached and that they are not frayed or broken. 3. Programming. Re-check the program. **“Ghosts” or mixed Computer and TV reception.** Try using the other TV channel (3 or 4). ==== AC Power Sources ==== Computers are sensitive,to fluctuations in the power supply at the wall socket. This is rarely a problem unless you are operating in the vicinity of heavy electrical machinery. The power source may also be unstable if some appliance or office machine in the vicinity has a defective switch which arcs when turned on or off. Your COLOR COMPUTER is equipped with a specially designed, built-in AC line filter. It should eliminate the effects of ordinary power-line fluctuations. However, if the fluctuations are severe, you may need to take some or all of the following steps: * Install bypass or isolation devices in the problem-causing devices * Fix or replace any defective (arcing) switches on lights or appliances. * Install a separate power-line for the Computer * Install a special line filter designed for computers and other sensitive electronic equipment Power line problems are rare and many times can be prevented by proper choice of installation location. The more complex the system and the more serious the application, the more consideration you should give to providing an ideal power source for your Computer. ==== Maintenance ==== Your Computer requires little maintenance. It’s a good idea to keep it clean and free of dust build-up. This is especially important for the keyboard. Radio Shack sells a custom-designed COLOR COMPUTER dust cover you may find helpful (26-3006). If you need to clean the Computer case, use a damp, lint-free cloth. The accessory devices (cassette recorder, line printer, etc.) may require more maintenance. Check the owner’s manual for each accessory in your system. ==== Color Adjustment Test ==== For the purpose of adjustment, as well as example, the following program will give you a chance to view the available spectrum. Start COLOR BASIC and type in the program. Don’t worry about spacing, but type everything else exactly as listed below: NEW (ENTER) 5 FOR X = 0 TO 63 (ENTER) 10 FOR Y = 0 TO 31 (ENTER) 15 C = INT (X/8 + 1) (ENTER) 20 SET (X,Y,C) (ENTER) 25 NEXT Y,X 30 GOTO 30 To check for typing errors, list the program by typing: LIST (ENTER) It should look like this: 5 FOR X = 0 TO 63 10 FOR Y = 0 TO 31 15 C = INT(X/8 + 1) 20 SET (X, Y, C) 25 NEXT Y, X 30 GOTO 30 If you find any mistakes, simply re-type the line. Now type: RUN (ENTER) Your television should display eight color-bars (in the order of green, yellow, blue, red, buff, cyan, magenta, and orange) on a black background. You can now use your television color adjustment control to adjust the colors to their proper hue. Press **(BREAK)** to stop the program. ==== Notes on Color ==== Use the preceding test to adjust your TV for the best possible spread of colors. But remember, the range of adjustment will vary, depending on the condition and quality of your TV set. ==== Video Centering Test ==== Type in the following to insure your television display is centered correctly on the screen. NEW (ENTER) 10 CLS (ENTER) 15 FOR X = 0 TO 63 (ENTER) 20 Y = 15 (ENTER) 25 RESET (X,Y) (ENTER) 30 NEXT X (ENTER) 35 FOR Y = 0 to 31 (ENTER) 40 X = 31 (ENTER) 45 RESET (X,Y) (ENTER) 50 NEXT Y (ENTER) 55 GOTO 55 (ENTER) To check for typing errors, type: LIST (ENTER) It should look like this: 10 CLS 15 FOR X = 0 TO 63 20 Y = 15 25 RESET(X,Y) 30 NEXT X 35 FOR Y = 0 to 31 40 X = 31 45 RESET(X,Y) 50 NEXT Y 55 GOTO 55 If you find an error, simply re-type the line. Next type: RUN (ENTER) You should have a green background, surrounded by black, with a horizontal and vertical line (both black) intersecting in the exact center of the screen. You can now adjust your set until the display is centered. Press **(BREAK)** to stop the program. ==== Notes on Video Centering ==== The COLOR COMPUTER generates a rectangular image designed to fill most of your TV’s screen. Use the horizontal- and vertical-centering controls on your TV set to center this image as much as possible. Don’t worry if you can’t get a perfectly centered image, or if you notice a slight distortion in certain areas of your TV screen. These minor variations depend on the condition of your TV set. (If they are severe, you should consult a qualified TV service technician.) ==== Sound Demonstration ==== The following program will output the entire frequency range (codes 0-255) COLOR BASIC can produce. NEW (ENTER) 10 FOR X = 1 TO 255 (ENTER) 20 SOUND X,1 (ENTER) 30 NEXT X (ENTER) To check for typing errors, type: LIST (ENTER) It should look like this: 10 FOR X = 1 TO 255 20 SOUND X, 1 30 NEXT X If you find any errors, simply re-type the line. Set your television volume to a normal level, and type: RUN (ENTER) {{:tccom-footer-bar.png?nolink|}} ===== Specifications ===== {{:tccom-header-bar.png?nolink|}} \\ **SPECIFICATIONS** \\ {{:tccom-header-bar.png?nolink|}} ==== AC Power Supply ==== Power Requirements 105-130 VAC, 60 Hz \\ Current Drain 0.18 Amps RMS ==== Microprocessor ==== Type 6809E \\ Clock Rate 0.895 MHz ==== Serial Interface ==== ^ Standard RS-232-C Signal ^ Pin #$ ^ | CD Carrier Detect (Status Input Line) | 1 | | RD Receive Data | 2 | | GROUND Zero Voltage Reference | 3 | | TD Transmit Data Out | 4 | ==== RS-232 Pin Location ==== Looking from the outside at the RS-232-C jack on the COLOR COMPUTER. {{:tccom-rs232-pinout.png?nolink|RS-232 Pin Location}} ==== Printer Software Requirements ==== 600 Baud \\ 1 Start Bit (logical zero) \\ 7 Data Bits (LSB first) \\ 2 Stop Bits (logical one) \\ No Parity \\ 132-Column Printer Width \\ Automatic Carriage Return at End of Line ==== Cassette Interface ==== Suggested Input Level for Playback from Recorder 1 to 5 Volts peak-to-peak ata minimum impedance of 220 Ohms \\ Typical Computer Output Level to Recorder 800 mV peak-to-peak at 1 K Ohms \\ Remote On/Off Switching Capability 0.5 A maximum at 6 VDC Cassette Jack Pin Location Looking at the outside of the jack on the Computer {{:tccom-cassette-pinout.png?nolink|Cassette Pinout}} - Remote Control - Signal Ground - Remote Control - Input from Recorder’s EARphone Jack - Output to Recorder’s AUX or MIC Jack ==== Joystick Controller Jack Pin Location ==== Looking at the outside of the jack on the computer. {{:tccom-joystick-pinout.png?nolink|Joystick Pinout}} - Comparator Input (Right-Left) - Comparator Input (Up-Down) - Ground - “Fire” button, High when open, Low when closed. - Vcc, current-limited +5VDC {{:tccom-footer-bar.png?nolink|}} ===== Customer Information ===== **CUSTOMER INFORMATION** ==== Service Policy ==== Radio Shack’s nationwide network of service facilities provides quick, convenient, and reliable repair services for all of its computer products, in most instances. Warranty service will be performed in accordance with Radio Shack’s Limited Warranty. Non- warranty service will be provided at reasonable parts and labor costs. Because of the sensitivity of computer equipment, and the problems which can result from improper servicing, the following limitations also apply to the services offered by Radio Shack: 1. If any of the warranty seals on any Radio Shack computer products are broken, Radio Shack reserves the right to refuse to service the equipment or to void any remaining warranty on the equipment. 2. If any Radio Shack computer equipment has been modified so that it is not within manufacturer’s specifications, including, but not limited to, the installation of any non-Radio Shack parts, components, or replacement boards, then Radio Shack reserves the right to refuse to service the equipment, void any remaining warranty, remove and replace any non-Radio Shack part found in the equipment, and perform whatever modifications are necessary to return the equipment to original factory manufacturer’s specifications. 3. The cost for the labor and parts required to return the Radio Shack computer equipment to original manufacturer’s specifications will be charged to the customer in addition to the normal repair charge. ==== Radio Shack Software License ==== A. Radio Shack grants to CUSTOMER a non-exclusive, paid up license to use on CUSTOMER’S computer the Radio Shack computer software received. Title to the media on which the software is recorded (cassette and/or disk) or stored (ROM) is transferred to the CUSTOMER, but not title to the software. B. In consideration for this license, CUSTOMER shall not reproduce copies of Radio Shack software except to reproduce the number of copies required for use on CUSTOMER’S computer (if the software allows a backup copy to be made), and shall include Radio Shack’s copyright notice on all copies of software reproduced in whole or in part. C. CUSTOMER may resell Radio Shack’s system and applications software (modified or not, in whole or in part), provided CUSTOMER has purchased one copy of the software for each one resold. The provisions of this Software License (paragraphs A, B, and C) shall also be applicable to third parties purchasing such software from CUSTOMER. ==== Important Note ==== **All Radio Shack computer programs are licensed on an “as is” basis without warranty.** Radio Shack shall have no liability or responsibility to customer or any other person or entity with respect to any liability, loss or damage caused or alleged to be caused directly or indirectly by computer equipment or programs sold by Radio Shack, including but not limited to any interruption of service, loss of business or anticipatory profits or consequential damages resulting from the use or operation of such computer or computer programs. Good data processing procedure dictates that the user test the program, run and test sample sets of data, and run the system in parallel with the system previously in use for a period of time adequate to insure that results of operation of the computer or program are satisfactory. ===== Limited Warranty ===== **LIMITED WARRANTY** For a period of 90 days from the date of delivery, Radio Shack warrants to the original purchaser that the computer hardware unit shall be free from manufacturing defects. This warranty is only applicable to the original purchaser who purchased the unit from Radio Shack company-owned retail outlets or duly authorized Radio Shack franchisees and dealers. This warranty is voided if the unit is sold or transferred by purchaser to a third party. This warranty shall be void if this unit's case or cabinet is opened, if the unit has been subjected to improper or abnormal use, or if the unit is altered or modified. If a defect occurs during the warranty period, the unit must be returned to a Radio Shack store, franchisee, or dealer for repair, along with the sales ticket or lease agreement. Purchaser's sole and exclusive remedy in the event of defect is limited to the correction of the defect by adjustment, repair, replacement, or complete refund at Radio Shack’s election and sole expense. Radio Shack shall have no obligation to replace or repair expendable items. Any statements made by Radio Shack and its employees, including but not limited to, statements regarding capacity, suitability for use, or performance of the unit shall not be deemed a warranty or representation by Radio Shack for any purpose, nor give rise to any liability or obligation of Radio Shack. EXCEPT AS SPECIFICALLY PROVIDED IN THIS WARRANTY OR IN THE RADIO SHACK COMPUTER SALES AGREEMENT, THERE ARE NO OTHER WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL RADIO SHACK BE LIABLE FOR LOSS OF PROFITS OR BENEFITS, INDIRECT, SPECIAL, CONSEQUENTIAL OR OTHER SIMILAR DAMAGES ARISING OUT OF ANY BREACH OF THIS WARRANTY OR OTHERWISE. 7-80 ===== Index ===== **INDEX**((Omitted because printed page numbers do not apply to a web page. Please use your browser's search within page function)) ===== Back Cover ===== {{:tccom-033.png?nolink|Back Cover}} 8749164