Page 3
It helps you to set up the system and to operate it efficiently. An overview o f the System 80 is provided so that you w ill find no d ifficulty in understanding and expanding your system. Moreover, higher level com puter users w ill find the technical information in the A P P E N D IX very useful.
Page 4
C O N TEN TS '** TABLE OF C O flTEnir Introduction ....Power On Preparation . . Video Display form at . . . Keyboard and Cassette . . Program lo a d in g ....Program Saving....Second Cassette Recorder System R e s e t....
Page 5
IflTRODUCTIOn The design philosophy o f the System 80 is like that o f most other general purpose computer systems, and has great expansion capability. The main unit (E G 3003/4) contains a Central Processing Unit, I/O devices and a mass storage device. These are the Z 80 CPU, a keyboard, a video interface and a resident cassette recorder.
Page 6
Beside the hardware configuration described, the System 80 has a powerful resident E X T E N D E D BASIC Interpreter which is compatible w ith th at o f TRS-80 Level II BASIC. optional S-100 expansion designed connected the main unit.
Page 7
64 characters/line. Turn on the power o f the display unit first, then the System 80. A message 'R E A D Y ?' will be displayed on the top left corner o f the display.
Page 8
FO R M A T S E LE C TIO N VIDEO Dl/PLAV The System 80 allows two kinds of display formats, that is, (1). 64 characters FORmflT per line; (2) 32 characters per line. The purpose of the latter is to permit an enlarged and clear character display when a television set is used.
Page 9
KEYBOARD & The keyboard acts as a man-machine interface, while the cassette is used for mass storage o f programs and data. CA//ETTE Special Function Keys PAGE — select page for display (refer to previous section). FI — isolate the cassette from the control o f the computer during winding and rewind ing and allow manual cassette motor control.
Page 10
Programs are stored on the cassette tapes in the form o f magnetic signals. If the user PROGRAIT wants his Computer to do a certain job, he should w rite the program, save it onto a cassette tape and then reload the program into the system at any tim e he wants. He may also buy L O A D in G any TR S80 Level II Basic compatible tapes from the computer market, then load and run them.
Page 11
Checking a Program Read the CLO A D command (section 1.5 in the BASIC Manual.) Rewind the cassette tape to the starting point of the program. Press the P L A Y button on the cassette drive. d) Type in the command CLOAD? from the keyboard. Hit the NEW LIN E key.
Page 12
Program checking is provided in the System 80. Please read section 5.3, "C H E C K IN G A PR O G R A M ". PLAY...
Page 13
/Econo T w o cassette recorders are required in some applications such as payroll and account ing. In these applications, old data have to be read into the computer sequentially from one CA//ETTE file and output to another file after processing or updating. The main unit already has the RECORDER interface for one more cassette recorder.
Page 14
/Y/TEfTl RE/ET The system must, in some cases be reset. When, fo r example, the machine is running in a dead loop. The Reset Switch is located at the right side o f the back panel. Pressing the reset switch causes the computer to return to the 'R E A D Y ' mode w ithout changing the memory contents.
Page 15
C l I ELECTRICAL CHARACTERISTICS APPEflDIK A ™ « “ * ■ > TECHdlCAL POWER CO NSUM PTIO N /PECIFICflTIOfl/ CASSETTE IN P U T L E V E L V peak to peak CO M PUTER O U T P U T R EC O R D IN G LE V E L 0.3 V peak to peak REM OTE S W ITC H IN G C A P A C ITY 0.5 A max at 6 V DC...
PIN CONNECTIONS FOR EXPANSION INTERFACE SIGNAL DESCRIPTION SIGNAL DESCRIPTION G N D G R O U N D A 10 G ND G R O U N D A 13 1.79 M Hz clock P IN T IN T E R R U P T NO C O N N EC TIO N NO C O N N EC TIO N PH LD A...
MEMORY MAP APPERDIH B FFFF m E m o R V m flp & i/o m op FOR EXPA N SIO N 7 F F F 16K RAM V ID E O D IS P L A Y M E M O R Y 3C 00-3FFF R ESER VED FOR K E Y B O A R D 3 8 0 0 3 7 FF...
Page 18
DECIMAL CHARACTER APPEflDIH C DECIMAL CHARACTER CR (A U T O LF) fl/CII TABLE SPACE — & « • • > < >...
Page 19
M A N U A L (A ttach to S ystem 8 0 user's m a n u a l) Introduction T h is enhanced version of S ystem 8 0 . An 1.5K ROM is added to provide new keyboard and display functions, statement renumber command, and a machine language m onitor.
Page 20
PRINT function is activated, both alphanumeric and graphic characters on the screen Will transfer to the printer. Only thctee printers that can recognise System 80 or TRS-80 graphic characters are able to p rin t the graphics. Otherwise, only alphanumeric characters can be printed.
Page 21
Machine Language Monitor The machine language m onitor allows you to enter, m odify, display and execute (w ith breakpoints) Z80 machine code which is displayed and entered in hexadecimal form at. To enter the m onitor, type SYSTEM iNEWLINEl and then / 12710 [N B /V U N ^l The machine w ill then show the current status o f the CPU registers.
Page 22
5. G Start execution The G command starts execution of a program. Command form at is G nnn,xxxx IN E W LIN B where nnnn is the start address and xxxx is the breakpoint address, e.g. G0000 w ill boot up the machine. G8000, 81AB the machine start execution from address 8000 and return to the m onitor when it runs to the address 81 AB.
Page 23
VOLUME ADJUSTMENT FOR IMPRCNEMENT OF CASSETTE LOADING In order to rectify the cassette loading problem caused by differences in output level and quality o f different cassette tapes, your system now has a volume and a level meter added on the cassette recorder. The volume adjustment procedure is: —...
Need help?
Do you have a question about the System 80 and is the answer not in the manual?
Questions and answers