
Microprocessor Based Systems for the Higher Technician
- 1st Edition - January 1, 1988
- Imprint: Newnes
- Author: R.E. Vears
- Language: English
- Paperback ISBN:9 7 8 - 0 - 4 3 4 - 9 2 3 3 9 - 7
- eBook ISBN:9 7 8 - 1 - 4 8 3 1 - 3 5 7 8 - 6
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… Read more

Purchase options

Institutional subscription on ScienceDirect
Request a sales quoteMicroprocessor 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.
AcknowledgmentsPreface1 System Development Design Cycle Introduction Design Sequence Program Writing Program Testing Microcomputer Development System Problems2 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 Problems3 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 Problems4 Assemblers Introduction Nature of an Assembler CP/M Assemblers Assembling a Program Assembly Language Statements Assembler Directives Errors Assembly Language Documentation Assembly Language Examples Problems5 Macros Introduction Macro Pseudo-Ops Stored Macros ENDM and EXITM Pseudo-Ops LOCAL Pseudo-Op MACLIB Statement Road Intersection—Traffic Light Sequence Problems6 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 Problems7 Debuggers Introduction Debugging Programs Loading ZSID ZSID Commands Sample Debug Run Symbol Tables Utility Programs Problems8 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 Problems9 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 Problems10 Fault Location Introduction Typical Faults in Microprocessor Based Systems Conventional Fault-Finding Techniques Special Test Equipment Logic Analyzer Signature Analysis Software Diagnostics ProblemsSolutions to ProblemsIndex
- Edition: 1
- Published: January 1, 1988
- Imprint: Newnes
- No. of pages: 298
- Language: English
- Paperback ISBN: 9780434923397
- eBook ISBN: 9781483135786
Read Microprocessor Based Systems for the Higher Technician on ScienceDirect