Microprocessor Based Systems for the Higher Technician - 1st Edition - ISBN: 9780434923397, 9781483135786

Microprocessor Based Systems for the Higher Technician

1st Edition

Authors: R.E. Vears
eBook ISBN: 9781483135786
Imprint: Newnes
Published Date: 1st January 1988
Page Count: 298
Sales tax will be calculated at check-out Price includes VAT/GST
25% off
25% off
25% off
25% off
25% off
20% off
20% off
25% off
25% off
25% off
25% off
25% off
20% off
20% off
25% off
25% off
25% off
25% off
25% off
20% off
20% off
54.95
41.21
41.21
41.21
41.21
41.21
43.96
43.96
43.99
32.99
32.99
32.99
32.99
32.99
35.19
35.19
72.95
54.71
54.71
54.71
54.71
54.71
58.36
58.36
Unavailable
Price includes VAT/GST
× DRM-Free

Easy - Download and start reading immediately. There’s no activation process to access eBooks; all eBooks are fully searchable, and enabled for copying, pasting, and printing.

Flexible - Read on multiple operating systems and devices. Easily read eBooks on smart phones, computers, or any eBook readers, including Kindle.

Open - Buy once, receive and download all available eBook formats, including PDF, EPUB, and Mobi (for Kindle).

Institutional Access

Secure Checkout

Personal information is secured with SSL technology.

Free Shipping

Free global shipping
No minimum order.

Description

Microprocessor Based Systems for the Higher Technician provides coverage of the BTEC level 4 unit in Microprocessor Based Systems (syllabus U80/674). This book is composed of 10 chapters and concentrates on the development of 8-bit microcontrollers specifically constructed around the Z80 microprocessor. The design cycle for the development of such a microprocessor based system and the use of a disk-based development system (MDS) as an aid to design are both described in detail. The book deals with the Control Program Monitor (CP/M) operating system and gives background information on file handling. Programming is given attention through a thorough explanation of software development tools and the use of macros. Choosing devices from the Z80 family of processors, the author explains hardware development including topics on basic circuits for each stage of development in resonance with the applicable data sheets. When software and hardware are to be integrated and function efficiently, a technique called emulation may prove useful; hence it is also described. The book ends with troubleshooting or fault location, especially for computer systems that are still under development and riddled with bugs. Troubleshooting or fault location, which is considered an acquired skill, is improved with discussions on basic techniques, principles of operation, and the equipment needed for a successful diagnosis and solution of the problem. Software engineers, computer technicians, computer engineers, teachers, and instructors in the field of computing learning will find this book very instructive. The book can also be read by computer enthusiasts who desire to have an advanced technical know-how and understanding of computer hardware and systems.

Table of Contents


Acknowledgments

Preface

1 System Development Design Cycle

Introduction

Design Sequence

Program Writing

Program Testing

Microcomputer Development System

Problems

2 Operating Systems

Introduction

Standard Operating Systems

CP/M-80

Organization of CP/M 2.2

Disk Storage

Disk Files

Disk Directory

CP/M Filenames

CP/M File Types

Specifying the Drive Associated with a File

Built-In Commands

Transient Commands

Problems

3 Text Editors

Introduction

Creating and Saving New Files

The Edit Buffer

Opening and Closing Files

Files Created during Editing

Types of Text Editor

Summary of ED Operations

Wordstar

Installation

Commands

Typical Wordstar Menus

Problems

4 Assemblers

Introduction

Nature of an Assembler

CP/M Assemblers

Assembling a Program

Assembly Language Statements

Assembler Directives

Errors

Assembly Language Documentation

Assembly Language Examples

Problems

5 Macros

Introduction

Macro Pseudo-Ops

Stored Macros

ENDM and EXITM Pseudo-Ops

LOCAL Pseudo-Op

MACLIB Statement

Road Intersection—Traffic Light Sequence

Problems

6 Linking and Loading

Introduction

Linking Source Code

Linking Object Code

M80 Relocating Assembler

M80 Command Line

Switches

M80 File Format

M80 Assembler Directives

Linking Loaders

Loading

Relocatable File Library Manager

Cross-Referencing of Symbols

Problems

7 Debuggers

Introduction

Debugging Programs

Loading ZSID

ZSID Commands

Sample Debug Run

Symbol Tables

Utility Programs

Problems

8 Hardware Design

Introduction

Design Considerations

Z80 MPU Circuits

Z80 CPU Technical Data

ROM/RAM

Z80 PIO Technical Data

Z80 SIO Technical Data

Z80 CTC Technical Data

Address Decoding

Interrupts

Problems

9 Hardware/Software Integration

Introduction

Principle of In-Circuit Emulation

DICE In-Circuit Emulator

Memory Mapping

Typical Emulation Sequence

Real Time Trace and Hardware Trace

Breakpoint Monitor

Program Storage in EPROM

EPROM Programming

EPROM Erasure

Problems

10 Fault Location

Introduction

Typical Faults in Microprocessor Based Systems

Conventional Fault-Finding Techniques

Special Test Equipment

Logic Analyzer

Signature Analysis

Software Diagnostics

Problems

Solutions to Problems

Index




Details

No. of pages:
298
Language:
English
Copyright:
© Newnes 1988
Published:
Imprint:
Newnes
eBook ISBN:
9781483135786

About the Author

R.E. Vears

Ratings and Reviews