Zenith Data Systems Corporation of Hilltop Road, St
Total Page:16
File Type:pdf, Size:1020Kb
Z-180 PC Series Laptop Computers Owner’s Manual Tjemith data systems THE QUALITY GOES IN BEFORE THE NAME GOES ON Z-180 PC Series Laptop Computers Owner’s Manual 595-3853 THE QUALITY GOES IN BEFORE THE NAME GOES ON Z-180 PC Series Laptop Computers Owner’s Manual TfMtrH data systems REGULATORY INFORMATION WARNING: This equipment has been certified to comply with the limits for a Class B computing device, pursuant to Subpart J of Part 15 of FCC Rules. Only peripherals (computer input/output devices terminals, printer, etc.) certified to comply with Class B limits may be attached to this computer. Operation with non-certified peripherals is likely to result in interference with radio and TV reception. NOTE: In order to meet Class B emission limits, the I/O cables that interconnect between this computer and any peripheral (such as a printer, external modem, etc.) must be shielded. This equipment generates and uses radio frequency energy for its operation and if not installed and used properly, that is, in strict accordance with the instruction manual, may cause interference with radio and television reception. It has been tested and found to comply with the RF emission limits for a Class B computing device which are intended 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 with radio or television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the interference by one or more of the following measures: • Move the computing device away from the receiver being interfered with. • Relocate the computing device with respect to the receiver. • Reorient the receiving antenna. • Plug the computing device into a different AC outlet so that the computing device and receiver are on different branch circuits. • Be certain that the computing device is plugged into grounded outlet receptacles. Avoid using AC cheater plugs. Lifting of the power cord ground may increase RF emission levels and may also present a lethal shock hazard to the user. If you need additional help, consult your dealer or ask for assistance from the manufacturer. You may also find the following booklet helpful: How to Identify and Resolve Radio-TV Interference Problems. This booklet is available from the U.S. Government Printing Office, Washington D.C. 20402, Stock No. 004-000-00345-4. FCC regulations Part 68 places three restrictions on using the modem: 1. The modem cannot be connected to a party line or coin-operated telephone line. 2. You must notify the telephone company that the modem is being installed and provide the following information: modem registration number, ringer equivalence number, and telephone number to which the modem is connected. 3. Notify the telephone company if you have questions about the operation of your telephone line when connected to the modem. RESTRICTED RIGHTS LEGEND This computer software and documentation are provided with RESTRICTED RIGHTS. Use, duplication or disclosure by the Government is subject to restrictions as set forth in the governing Rights in Technical Data and Computer Software clause — subdivision (b)(3)(B) or DAR 7-104.9(a) (May 1981) or subdivision (b)(3)(ii) of DOD FAR Supp 252.227-7013 (May 1981). Contractor/Manufacturer is Zenith Data Systems Corporation of Hilltop Road, St. Joseph, Michigan 49085. LIMITED RIGHTS LEGEND Contractor is Zenith Data Systems Corporation of St. Joseph, Michigan 49085. The entire document is subject to Limited Rights data provisions. Copyright 1987 by Zenith Data Systems. Printed in the United States of America. Zenith Data Systems Corporation St. Joseph, Michigan 49085 Contents Welcome xv PARTI —INSTALLATION Chapter 1 — System Installation.11 Your Computer System .1.1 Setting Up.1.1 Back Panel.1.2 Peripheral Connections .1.2 Internal Modem Connections .1.3 Power Connections .1.3 PART II —OPERATION Chapter 2 — Operation .2.1 Getting Started .2.1 Keyboard.2.1 Indicators and Controls .2.1 Disk Drives .2.1 Disk Loading .2.2 Loading 3.5-Inch Disks.2.2 Loading 5.25-Inch Disks.2.3 Power Up .2.3 Power Down .2.3 Chapter 3 — Operating the Computer .3.1 The Monitor Program.3 1 Autoboot.3.1 Introduction to the Commands.3.1 Loading MS-DOS .3.2 Setting the Real-Time Clock.3.2 LCD Backlight Illumination.3.2 Turning on the Modem .3.3 Setting Up the Hard Disk .3.3 Booting from the Hard Disk .3.3 Battery Operation .3.3 Battery Pack Care and Use.3.4 Chapter 4 — Installing Application Packages.4.1 Disk Drive Name Assignment.4.1 Copying Files to the Hard Disk Partition.4.1 Chapter 5 — Backing up Disks 5.1 Page iv Contents PARTIN —REFERENCE Chapter 6 — Specifications.6.1 Chapter 7 — User Reference .7.1 Configuration.7.1 Power.7.2 Powerup Sequence .7.2 Battery Operation.7.2 Keyboard.7.3 Alphabetic Keys.7.3 Nonalphabetic Keys.7.3 Control Keys.7.3 Special Purpose Keys.7.4 Key Label Colors . 7.4 Keyboard Operation.7.5 Disk Drives and Disks.7.7 Disk Drives.7.8 Disks.7.8 Disk Organization.7.9 Data Encoding Methods .7.9 Video Systems .7.11 CRT Operation.7.12 LCD Operation.7.13 Modem Operation.7.13 Turning the Modem On.7.13 Dialing a Number.7.14 Commands and Result Codes .7.14 Command Line Format.7.14 Result Codes.7.16 Command Buffer .7.16 S-Registers .7.16 Reading an S-Register Value (Sr?).7.17 Changing an S-Register Value (Sr = n) .7.17 Testing the Modem .7.18 Checking the Product Code, ROM Checksum, & Internal Memory .7.18 Analog Loopback Self-Test.7.19 Analog Loopback Test.7.19 The Test Pattern .7.19 Dial Test. 7.19 Peripherals.7.20 Page V Contents Chapter 8 — The Monitor Program and Programming with Interrupts .8.1 Diagnotice Routines .8.1 User Commands.8.1 Video Commands.8.2 Display Command Summary (Help) .8.2 Display Color Bar.8.2 Set Video and Scroll Mode.8.2 Disk Boot Routines .8.3 The Machine Language Debugger.8.3 Display Memory.8.3 Examine Memory .8.4 Fill Memory .8.4 Go (Execute).8.4 Hex Math.8.5 Input from Port .8.5 Move Memory Block.8.5 Output to Port.8.5 Examine/Modify Registers.8.5 Search Memory.8.6 Trace User Program.8.6 Unassemble.8.6 Monitor Program Jump Vectors.8.7 The Basic Input/Output System.8.7 Programming with Interrupts.8.7 Hardware Interrupts.8.7 Using a Software Interrupt.8.8 Modifying an Interrupt.8.8 Software Interrupt Summary.8.9 System Organization .8.10 Chapter 9 — System and CPU Interrupts .9.1 Programming System and CPU Interrupts.9.1 Divide by Zero (INT 00H).9.1 Single Step (INT 01H) .9.1 Nonmaskable Interrupt (INT 02H) .9.1 Software Breakpoint (INT 03H) .9.1 Arithmetic Overflow (INT 04H) .9.1 Timer (Time-of-Day) (INT 08H) .9.1 Real-Time Clock (INT OAH) .9.2 Equipment Configuration (INT 11H).9.2 Memory Size (INT 12H) .9.2 Set/Read Time of Day (INT 1AH).9.2 Tick Timer (INT 1CH).9.3 Programming Sound.9.3 User Memory .9.3 Memory Address Format.9.4 Page vi Contents Chapter 10 — Keyboard Interrupts and Codes.10.1 Programming Keyboard Interrupts.10.1 Key Pressed (INT 09H) .10.1 Keyboard Input/Output (INT 16H).10.1 Keyboard Break (INT 1BH).10.2 Keyboard Codes.10 2 Alphabetic Keys.10 2 Numeric and Punctuation Keys .10.3 Common Control Keys .10.4 Control Keys.10-4 Special Function Key Combinations.10.5 UP/DOWN Key Codes .10.6 Chapter 11 — Input/Output Interrupts 11 1 Programming Input/Output Interrupts.11-1 Print Screen (INT 05H).11-1 Communications (INT 0BH and INT 0CH) .11-1 Parallel Printer (INT 0DH and INT 0FH).11-1 Serial Input/Output (INT 14H).11-1 Printer Input/Output (INT 17H).11-3 Parallel/Serial Configuration (INT 18H) .11-3 Parallel Format .11-4 Serial Format.11-4 Chapter 12 — Disk Drive Interrupts .13 1 Programming Disk Drive Interrupts.12-1 Floppy Disk Drive (INT 0EH).12-1 Disk Input/Output (INT 13H).12-1 Function Codes.12-1 Common Function Codes.12-2 Rigid Drive Function Codes.12-3 Error Status Codes.12-5 Booting and Operating System (INT 19H) .12-5 Disk Parameters (INT 1EH) .12-5 Chapter 13 — Video Interrupts.13 1 Programming Video Interrupts.13-1 Video Input/Output (INT 10H).13-1 Video Initialization (INT 1DH).13-3 Defining Characters (INT 1FH).13-4 Chapter 14 — Hardware.14-1 Computer Organization.14-1 External Connectors.14-2 Power Control.14-3 Processor and Support Circuits.14-3 The 80C88 CPU .14-4 The Optional 8087 Numeric Processor Extension .14.7 The RP5C15 Real-Time Clock.14-7 The 82C59 Interrupt Controller.14-10 Internal Structure of the Controller .14.10 Initialization .14.12 Programming .14.13 Page vii Contents Operation.14.14 Interrupt Controller Port Address .14.17 Sequence of Operation .14.17 The 82C53 Programmable Interval Timer.14.18 Mode Definitions. 14.19 Programming Considerations .14.21 The CPU Gate Array .14.22 The Decoder Gate Array .14.22 System Bus Buffer Gate Array.14.22 Memory Circuits .14.23 Direct Memory Access .14.23 Memory Access Operations .14.23 Address Multiplexing and Buffering.14.24 Data Buffer .14.24 System Memory Map.14.24 Peripheral Support Circuits .14.25 The 6355 LCDC Video Controller .14.25 I/O Registers.14.26 6845 Address Register .14.26 6845 Data Register .14.26 Mode Select/ID Register.14.26 Color Select Register.14.27 Status Register.14.27 Clear/Preset Light-Pen Register .14.28 Register Bank Address and Data Registers .14.28 Display Page Register.14.30 Modes of Operations .14.30 Alphanumeric Mode.14.30 Graphics Modes.14.31 Display Interface.14.32 Programming.14.32 Serial and Parallel Communications.14.32 8250 Serial Port Asynchronous Communications Element.14.33 Register Selection .14.34 Handshaking.14.34 Programming.14.34 The Programmable Peripheral Interface .14.34 The Printer Gate Array ..14.34 Parallel Port.14.34 Parallel Port Interface .14.35 Mass Storage.14.35 Disk Drives .14.35 Floppy Disk Controller Gate Array .14.36 CPU/FDC Logic.14.36 FDC/Disk Drive Logic.14.37 Keyboard.14.38 Operaton.14.38 Keyboard Processor HD63705 .