8085 Microprocessor: Everything You Need To Know
Published 4/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 11.37 GB | Duration: 19h 33m
Published 4/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 11.37 GB | Duration: 19h 33m
Mastering the 8085: Dive Deep into Microprocessor Fundamentals | Architecture | Assembly Programming | Interfacing | ICs
What you'll learn
8085 Microprocessor Fundamentals
Architecture of 8085 Microprocessor
Pin Diagram of 8085 Microprocessor
Programming Model of 8085 Microprocessor
Memory Mapped and Peripheral Mapped IO of 8085 Microprocessor
Demultiplexing of Address Bus of 8085 Microprocessor
Timing Diagram of Assembly Instructions of 8085 Microprocessor
Stack and Subroutine of 8085 Microprocessor
8085 Microprocessor Interrupts
Serial Communication of 8085 Microprocessor
8085 Instructions
Machine Vs Assembly language
Timer and Counter of 8085 Microprocessor
Assembly Programs of 8085 Microprocessor
Memory Interfacing of 8085 Microprocessor
IO Interfacing of 8085 Microprocessor
IC interfacing with 8085 Microprocessor
Students will be able to understand higher end Processors
Requirements
No pre knowledge of the subject is required
Only you need to have a desire to learn it
Description
This 8085 Microprocessor course is specially designed for engineering students and tech enthusiasts who want to understand the workings of a general-purpose microprocessor, including its assembly language programming, interfacing with memory and peripherals, and more. Whether you're looking to enter the world of microprocessors or you're a working professional seeking to enhance your skills, this course serves as an invaluable stepping stone.This unique course, not commonly found in the online marketplace, covers all the basic to advanced terminology regarding microprocessors. Upon completion, students will be equipped with the knowledge to easily comprehend high-end microprocessors.The practical component of the course includes assembly language programming exercises, followed by hands-on experience with 8085 simulators to reinforce learning.Designed to cater comprehensively to engineering, science, and diploma branches, this course offers a holistic understanding of microprocessors, making it suitable for a diverse range of learners.This course covers the following topics.- Basics of 8085 Microprocessor- Architecture and Pin Diagram of 8085 Microprocessor- Timing Diagram of 8085 Microprocessor Instructions- Stack and Subroutine of 8085 Microprocessor- 8085 Microprocessor Interrupt - Serial Communication of 8085 Microprocessor- 8085 Instruction Sets- Timer and Counter Programming of 8085 Microprocessor- Assembly language Programs of 8085 Microprocessor- Memory Interfacing with 8085 Microprocessor - IO Interfacing of 8085 Microprocessor- Peripheral ICs like 8255, 8259, 8253/54, 8257- Important Interview Questions and University QuestionsIn conclusion, this course offers a comprehensive exploration of the 8085 microprocessor, from its foundational architecture and instruction set to advanced programming techniques and real-world applications. Through a blend of theory and hands-on practice, students will develop the skills and knowledge needed to harness the full potential of this iconic microprocessor and embark on a journey of innovation and discovery in the realm of digital electronics.All the best..
Overview
Section 1: Course Introduction
Lecture 1 Introduction
Section 2: Microprocessor Fundamentals
Lecture 2 History of Microprocessor by Intel
Lecture 3 What is Computer
Lecture 4 Difference between Microprocessor & Microcontroller
Lecture 5 How Program is Loaded in memory of Processor
Lecture 6 How Program is Executed in Processor
Lecture 7 How to Count Memory
Lecture 8 Machine Language, Assembly Language & Higher-level Language
Section 3: Architecture and PIN Diagram of 8085 Microprocessor
Lecture 9 Architecture of 8085
Lecture 10 PIN Diagram of 8085
Section 4: 8085 Microprocessor Basics
Lecture 11 Buses in 8085
Lecture 12 Flag Resistor in 8085
Lecture 13 Programming Model of 8085
Lecture 14 Generation of Control Signals in 8085
Lecture 15 Address Data Demultiplexing in 8085
Lecture 16 Operation Types in 8085
Lecture 17 Memory Mapped IO and IO Mapped IO
Lecture 18 Machine Cycles in 8085
Section 5: Timing Diagram of 8085 Microprocessor Instructions
Lecture 19 Opcode Fetch Timing Diagram
Lecture 20 Memory Read and Memory Write Timing Diagram
Lecture 21 MIV Instruction Timing Diagram
Lecture 22 STA Instruction Timing Diagram
Lecture 23 LDA Instruction Timing Diagram
Lecture 24 IN Instruction Timing Diagram
Lecture 25 OUT Instruction Timing Diagram
Section 6: Stack and Subroutine concept of 8085 Microprocessor
Lecture 26 Stack in 8085
Lecture 27 Subroutine
Lecture 28 Passing Parameters to the subroutine through stack
Section 7: Interrupt and Serial Communication of 8085 Microprocessor
Lecture 29 Interrupt Service Routine
Lecture 30 Software and Hardware Interrupt
Lecture 31 Hardware Interrupt
Lecture 32 Interrupt Structure
Lecture 33 SIM and RIM Instructions
Lecture 34 Square wave by SIM
Lecture 35 Serial Communication by SIM
Section 8: Serial Communication Protocols
Lecture 36 I2C Protocol
Lecture 37 SPI Protocol
Lecture 38 I2C Vs SPI Protocol
Lecture 39 UART Protocol
Lecture 40 USB Protocol
Lecture 41 RS 232 Protocol
Section 9: Instruction set of 8085 Microprocessor
Lecture 42 Addressing Modes
Lecture 43 One Byte, Two Byte & Three Byte Instructions
Lecture 44 Data Transfer Instructions
Lecture 45 Arithmetic Instructions
Lecture 46 Logical Instructions
Lecture 47 Branch Control Instructions
Lecture 48 DAA Instruction
Lecture 49 Comparison of JMP & CALL
Section 10: Timer and Counter of 8085 Microprocessor
Lecture 50 Delay Programing in 8085
Lecture 51 Generation of Delay in 8085
Lecture 52 Counter in 8085
Lecture 53 Square Wave in 8085
Section 11: 8085 Assembly Programs using simulator
Lecture 54 Introduction to Simulator
Lecture 55 8bits and 16bits addition
Lecture 56 Multiplication
Lecture 57 Division
Lecture 58 Logical Operations
Lecture 59 Minimum of Array
Lecture 60 Reverse the Array
Lecture 61 Ascending Order
Lecture 62 Addition of Array
Lecture 63 +Ve, -Ve and Zeros of Array
Lecture 64 Fibonacci Series
Lecture 65 Pack and Unpack
Lecture 66 DAA Instruction
Section 12: 8085 Microprocessor Programs
Lecture 67 Examples on 8085 Programing
Lecture 68 Examples on 8085 Programing
Lecture 69 Examples on 8085 Programing
Lecture 70 Examples on 8085 Programing
Lecture 71 Examples on 8085 Programing
Lecture 72 Examples on 8085 Programing
Lecture 73 Examples on 8085 Programing
Lecture 74 Examples on 8085 Programing
Section 13: Memory Interfacing of 8085 Microprocessor
Lecture 75 Memory Classification
Lecture 76 Series of Memory IC's
Lecture 77 Memory Interfacing
Lecture 78 Memory Interfacing
Lecture 79 Memory Interfacing
Lecture 80 Starting and Ending Address calculation with OFFSET in memory
Lecture 81 Size of Memory from starting and Ending Address
Lecture 82 Number of IC's required to construct given memory
Lecture 83 Number of IC's can be interfaced with 8085
Lecture 84 Examples on Memory Mapping
Lecture 85 Examples on Memory Mapping
Lecture 86 Examples on Memory Mapping
Lecture 87 Examples on Memory Mapping
Section 14: IO Interfacing of 8085 Microprocessor
Lecture 88 Peripheral Mapped IO
Lecture 89 Blue Print of IO Interfacing
Lecture 90 Absolute Decoding and Partial Decoding
Lecture 91 LED Interfacing
Lecture 92 Seven Segment Display Interfacing
Lecture 93 DIP Switch Interfacing
Lecture 94 Examples on IO Interfacing
Lecture 95 Examples on IO Interfacing
Section 15: Peripheral ICs
Lecture 96 8259 - Programmable Interrupt Controller
Lecture 97 8255 - Programmable Peripheral Interface
Lecture 98 Control Word and Modes of 8255
Lecture 99 Programming of 8255
Lecture 100 8253-54 - Programmable Interval Timer
Lecture 101 Modes of 8254
Lecture 102 8257 - DMA
Lecture 103 8257 Block Diagram & Working
Lecture 104 Microprocessor Important Question Bank with Answer
Lecture 105 8085 Microprocessor Important Questions
Students (Engineering, Diploma, Science),Hardware Engineers,Tech Enthusiasts,Embedded Systems Engineers,Those who want to start their Microprocessor Journey