EasyManua.ls Logo

Sharp MZ-700 User Manual

Sharp MZ-700
213 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Page #1 background imageLoading...
Page #1 background image
Personal Computer
lllZ·LlrnJOD
OWNER'S MANUAL
SHARP

Other manuals for Sharp MZ-700

Question and Answer IconNeed help?

Do you have a question about the Sharp MZ-700 and is the answer not in the manual?

Sharp MZ-700 Specifications

General IconGeneral
Release Year1982
Clock Speed3.58 MHz
RAM64 KB
ROM32 KB
SoundBeeper
StorageCassette tape
ProcessorZ80A
PortsCassette interface, expansion port
Operating SystemBasic

Summary

Important Safety Instructions

Manual Notice and Support Information

Manual Preface and Overview

Appendices

Code Tables

Provides ASCII and display code tables for characters and control codes.

MZ-700 Series Computer Specifications

Details the technical specifications of the MZ-700 series computers.

BASIC Error Message List

Lists and explains common BASIC error messages and their descriptions.

Z80A Instruction Set

Summarizes the Z80A microprocessor instruction set for advanced users.

Monitor Program Assembly List

Provides an assembly listing of the monitor program for reference.

Color Plotter-Printer Control Codes

Lists control codes for the color plotter-printer in text mode.

Notes Concerning Operation

Offers notes and precautions regarding the operation of data recorder, tapes, and displays.

Chapter 1 The World of MZ-700 Series Personal Computer

1.1 Features of the MZ-700 Series

Describes the key features and advancements of the MZ-700 series computers.

1.2 Using this Manual

Guides the user on how to effectively read and understand the manual's sections.

1.3 An Introduction to the World of Computers

Provides a basic introduction to computers and the BASIC language.

1.3.1 What is BASIC?

Explains what the BASIC programming language is and its purpose.

1.3.2 Loading BASIC into the MZ-700

Details the step-by-step procedure for loading the BASIC interpreter from cassette tape.

1.3.3 Try Executing a Program

Guides the user through loading and executing a sample BASIC program.

Chapter 2 BASIC Programming

2.1 Introduction to Programming in BASIC

Explains how to start programming in BASIC using the direct mode and arithmetic operations.

2.1.1 Direct Mode

Introduces using the MZ-700 as a calculator and explains BASIC arithmetic operators.

2.1.2 Programming

Guides the user on writing and entering a simple BASIC program, including line numbers.

2.2 An Outline of BASIC

Explains fundamental BASIC concepts like constants, variables, and arrays.

2.2.1 Constants

Defines and provides examples of numeric, hexadecimal, and string constants.

2.2.2 Variables

Explains numeric, string, and system variables, including naming rules.

2.2.3 Arrays

Explains arrays as memory structures and how to declare them with subscripts.

2.2.4 BASIC Operations

Details arithmetic and string operations in BASIC, including operator priority.

2.2.5 Initial settings

Describes initial settings for the BASIC interpreter, including keyboard modes.

Frequently Used BASIC Commands

Introduces commonly used BASIC commands for program file input/output and editing.

Program File I/O Instructions

Explains commands for loading, saving, and verifying BASIC files from cassette tape.

Text Editing Commands

Explains commands for editing BASIC programs, such as AUTO and DELETE.

Control Commands

Explains commands that control program execution flow like RUN, CONT, BYE.

Assignment Statement (LET)

Explains the LET statement for assigning values to variables and array elements.

Input/Output Statements

Covers statements for inputting data and outputting results (PRINT, INPUT, READ/DATA).

Loop and Branch Instructions

Covers instructions for creating loops and controlling program flow with branches.

Definition Statements (DIM, DEF FN, DEF KEY)

Covers statements for defining arrays and user-defined functions.

Remark and Control Commands

Covers statements for adding remarks, stopping execution, and controlling system state.

Music Control Statements (MUSIC, TEMPO)

Discusses statements controlling music playback, including tempo and note specifications.

Data File Input/Output Commands

Commands for reading and writing data files to cassette tape, extending program capabilities.

Built-in Functions

Lists and explains various built-in functions for mathematical and string operations.

String Functions (LEN, LEFT$, MID$, RIGHT$, ASC, CHR$, VAL, STR$)

Explains functions for manipulating strings, including length, extraction, and conversion.

Color Display Statement

Controls foreground and background colors for characters on the screen.

Color Plotter-Printer Commands

Commands for controlling the color plotter-printer's modes and output.

Machine Language Program Control

Statements allowing BASIC programs to interface with machine language programs.

I/O Statements

Statements for transferring data to/from external devices via optional I/O cards.

Other Statements

Covers statements for error handling, system information, and plotter control.

Monitor Function

Provides a monitor program for entering and debugging machine language programs.

Chapter 3 Operating the MZ-700

Appearance of MZ-700 Series Computers

Shows and labels the front and rear views of the MZ-731, MZ-721, and MZ-711 models.

Connection to Display Unit

Guides on connecting the MZ-700 to various display units, including TVs and monitors.

Data Recorder Operation and Installation

Describes the operation and installation of the MZ-700's built-in and external data recorders.

Color Plotter-Printer Operation

Explains the features, parts, and procedures for operating the color plotter-printer.

Key Operation

Explains how to use the keyboard for input, including normal and graphic modes.

Chapter 4 Hardware

MZ-700 System Diagram

Illustrates the overall system configuration and interconnection of components in the MZ-700.

Memory Configuration

Describes the memory map at power-on, during BASIC loading, and after reset.

Memory Mapped I/O ($E000-$E008)

Describes memory-mapped I/O addresses for peripheral interfaces like timers.

Signal System of Color V-RAM

Describes how color information is controlled and stored in V-RAM for character display.

MZ-700 Circuit Diagrams

Presents circuit diagrams for various components of the MZ-700 hardware.

Chapter 5 Monitor Commands and Subroutines

Monitor Commands Overview

Lists and briefly describes the available monitor commands for system interaction.

Functions and Use of Monitor Commands

Details the functions and usage of the eight primary monitor commands.

Monitor Subroutines

Lists and describes monitor subroutines callable from user programs for system tasks.

Copying/Debugging MZ-700 BASIC Interpreter

Procedure to Copy BASIC Tape

Step-by-step guide for copying the BASIC tape using monitor commands.

Procedure to Modify BASIC Interpreter Content

Instructions for modifying the BASIC interpreter's memory content using monitor commands.

Continuing Operation from Item 6

Continues the copying/debugging process from a previous step.

Related product manuals