Microprocessor based systems for the higher technician /
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 microproces...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Oxford :
Heinemann Newnes,
1988.
|
Temas: | |
Acceso en línea: | Texto completo |
Tabla de Contenidos:
- Front Cover; Microprocessor Based Systems for the Higher Technician; Copyright Page; Table of Contents; Acknowledgements; Preface; Chapter 1. System development design cycle; Introduction; Design sequence; Program writing; Program testing; Microcomputer development system; Problems; Chapter 2. Operating systems; Introduction; Standard operating systems; CP/M-80; Organisation 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; Chapter 3. Text editors; Introduction.
- Creating and saving new filesThe 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; Chapter 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; Chapter 5. Macros; Introduction; Macro pseudo-ops; Stored macros; ENDM and EXITM pseudo-ops; LOCAL pseudo-op; MACLIB statement.
- Road intersection-traffic light sequenceProblems; Chapter 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; Chapter 7. Debuggers; Introduction; Debugging programs; Loading ZSID; ZSID commands; Sample debug run; Symbol tables; Utility programs; Problems; Chapter 8. Hardware design; Introduction; Design considerations; Z80 MPU circuits; Z80 CPU technical data; ROM/RAM.
- Z80 PIO technical dataZ80 SIO technical data; Z80 CTC technical data; Address decoding; Interrupts; Problems; Chapter 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; Chapter 10. Fault location; Introduction; Typical faults in microprocessor based systems; Conventional fault-finding techniques; Special test equipment; Logic analyser; Signature analysis.
- Software diagnosticsProblems; Solutions to problems; Index.