Microprocessor (8085) And its Applications
Book information
Description
Cover Contents 1. INTRODUCTION TO MICROPROCESSOR 1.1 Terms used in microprocessor literature 1.2 Evolution of microprocessor 1.3 Basic functional blocks of a microprocessor 1.4 Microprocessor-based system (Organization of microcomputer 1.5 Concept of multiplexing in microprocessor 1.6 Micro, Mini and Large computers 1.7 INTEL 8085 1.8 INTEL 8086 1.9 ZILOG Z80 1.10 MOTOROLA 6800 1.11 Summary 1.12 Short questions and answers 2. INSTRUCTION SET OF 8085 2.1 Origin of software 2.2 Processor cycles 2.3 Machine cycles of 8085 2.3.1 Timing diagram 2.4 Instruction format of 8085 2.5 Addressing modes 2.6 Instruction set 2.7 Data transfer instructions 2.8 Arithmetic instructions 2.9 Logical instructions 2.10 Branching instructions 2.11 Machine control instructions 2.12 Timing diagram of 8085 instructions 2.13 Summary 2.14 Short questions and answers 3. MEMORY AND IO INTERFACING 3.1 Introduction to memory 3.2 Semiconductor memory 3.3 ROM and PROM 3.4 EPROM 3.5 Static RAM 3.6 DRAM and NVRAM 3.7 Interfacing static RAM and EPROM 3.8 Memory organization in 8085-based system 3.9 IO structure of a typical microcomputer 3.10 Interfacing IO and peripheral devices 3.11 Summary 3.12 Short questions and answers 4. INTERRUPT STRUCTURE 4.1 Interrupt and its need 4.2 Classification of interrupts 4.3 Interrupts of 8085 4.3.1 Software interrupts of 8085 4.3.2 Hardware interrupts of 8085 4.3.3 Priorities of interrupts of 8085 4.4 Enabling, disabling and masking of 8085 interrupts 4.5 Polling of interrupts 4.6 INTR and its expansion 4.7 Programmable interrupt controller - INTEL 8259 4.7.1 Interfacing 8259 with 8085 microprocessor 4.7.2 Functional block diagram of 8259 4.7.3 Processing of interrupts by 8259 4.7.4 Programming 8259(or initializing 8259) 4.8 Summary 4.9 Short questions and answers 5. ASSEMBLY LANGUAGE PROGRAMMING 5.1 Levels of programming 5.2 Flowchart 5.3 Assembly language program development tools 5.4 Variables and constants used in assemblers 5.5 Assembler directives 5.6 Procedure and Macro 5.7 Delay routine 5.8 List and array 5.9 Stack 5.10 Examples of 8085 assembly language programs 5.11 Summary 5.12 Short questions and answers 6. PERIPHERAL DEVICES AND INTERFACING 6.1 Programmable peripheral devices 6.2 Parallel data communication interface 6.2.1 Parallel data transfer schemes 6.2.2 INTEL 8212 6.2.3 Programmable IO port and timer - INTEL 8155/8156 6.2.4 Programmable peripheral interface - INTEL 8255 6.2.5 Programmable IO port and memory - INTEL 8355 6.2.6 Programmable IO port and memory - INTEL 8755 6.2.7 DMA data transfer scheme 6.2.8 DMA controller - INTEL 8237 6.2.9 DMA controller - INTEL 8257 6.3 Serial data communication interface 6.3.1 Serial data communication 6.3.2 USART - INTEL 8251A 6.4 Keyboard and display interface 6.4.1 Keyboard interface using ports 6.4.2 Display interface using ports 6.4.3 Latches and buffers as IO devices 6.4.4 Keyboard/Display controller - INTEL 8279 6.4.5 Keyboard and display interface using 8279 6.5 Programmable timer - INTEL 8254 6.6 DAC interface 6.6.1 DAC0800 6.7 ADC interface 6.7.1 ADC0809 6.8 Summary 6.9 Short questions and answers 7. MICROCOMPUTER SYSTEM DESIGNAND APPLICATION 7.1 Designing a microprocessor-based system 7.2 8085-based minimum system 7.3 Temperature control system 7.4 Motor speed control system APPENDIX I 8085A instructions in hexadecimal order APPENDIX II 8085A instructions in alphabetical order APPENDIX III List of microprocessors released by INTEL GENERAL INDEX CHIP INDEX
Similar books
Digital Logic Circuits: With VHDL and Verilog Programs
2025 · PDF
Power System Analysis
2013 · PDF
8086 Microprocessors and its Applications
2013 · PDF
Circuit Theory
2018 · PDF
Circuit Analysis
2018 · PDF
MySQL® Notes for Professionals book
2018 · PDF
MrExcel 2022: Boosting Excel
2022 · PDF
MrExcel 2022: Boosting Excel
2022 · PDF