Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Microprocessors and Microcontrollers

Neso Academy via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn the fundamentals of microprocessors and microcontrollers through this comprehensive 19-hour course covering essential concepts for electronics and embedded systems development. Master the evolution of computing systems, number representations, and binary arithmetic operations including hexadecimal conversions and complement techniques. Explore the detailed architecture of the 8085 microprocessor, including its pin diagram, register organization, memory interfacing, and data transfer mechanisms. Study various instruction types including data transfer, arithmetic, and logical operations with hands-on problem-solving exercises. Understand addressing modes, opcode formation, and register codes while working through practical assembly language programming examples. Examine chip selection techniques, I/O port addressing, and interfacing components such as latches, buffers, encoders, and decoders. Investigate programmable and non-programmable I/O ports along with support chips for the 8085 microprocessor. Conclude with an introduction to the 8051 microcontroller architecture and applications. Gain practical experience through numerous solved problems and real-world examples that prepare you for competitive exams like GATE and UGC NET, while building a solid foundation for careers in electronics engineering, computer engineering, and embedded systems design.

Syllabus

Introduction to Microprocessors
Introduction to Microcontrollers
Evolution of Computers (Part 1)
Evolution of Computers (Part 2)
Evolution of Computers (Part 3)
Integration Techniques of ICs
Evolution of Microprocessors
Introduction to Number Representations
Hexadecimal Number System
Conversion to Decimal Number System
Conversion from Decimal Number System
Addition in Binary Number System
Addition in Hexadecimal Number System
Subtraction in Binary Number System
Binary Subtraction (1’s and 2’s Complement Techniques)
Subtraction in Hexadecimal Number System
Hexadecimal Subtraction (15’s and 16’s Complement Techniques)
Number Representations (Solved Problems)
Introduction to 8085 Microprocessor (μP)
Pin Diagram of 8085 Microprocessor (P) - Part 1
Pin Diagram of 8085 Microprocessor (P) - Part 2
Pin Diagram of 8085 Microprocessor (P) - Part 3
Pin Diagram of 8085 Microprocessor (P) - Part 4
Typical Structure of Microprocessor Unit (MPU)
Importance of Registers in Microprocessors (P)
Registers of 8085 Microprocessor (GPRs and Accumulator)
Registers of 8085 Microprocessor (Index Register)
Registers of 8085 Microprocessor (Status/Flags Register) - Part 1
Registers of 8085 Microprocessor (Status/Flags Register) - Part 2
Registers of 8085 Microprocessor (Stack Pointer and Program Counter)
Data Transfer between 8085 Microprocessor and Memory
Reading from Memory in 8085 Microprocessor
Writing to Memory in 8085 Microprocessor
Basic Interfacing Components of 8085 Microprocessor - Latch
Basic Interfacing Components of 8085 Microprocessor - Tristate Buffer
Basic Interfacing Components of 8085 Microprocessor - Encoder
Basic Interfacing Components of 8085 Microprocessor - Decoder
8085 Microprocessor and Memory (Solved Problems) - Part 1
8085 Microprocessor and Memory (Solved Problems) - Part 2
Instructions of 8085 Microprocessor
8085 Microprocessor Instruction Types: MVI r, d8 and MOV r1, r2
8085 Microprocessor Instruction Types: MOV r, M and MOV M, r
8085 Microprocessor Instruction Types: LXI rp, d16 and MVI M, d8
8085 Microprocessor Instruction Types: LDA a16, STA a16, and XCHG
Register Codes in 8085 Microprocessor
Formation of Opcodes in 8085 Microprocessor
Addressing Modes of 8085 Microprocessor
8085 Microprocessor Instruction Types: LDAX rp and STAX rp
8085 Microprocessor Instruction Types: LHLD a16 and SHLD a16
Summary of Data Transfer Instructions in 8085 Microprocessor
Data Transfer Instructions in 8085 Microprocessor (Solved Problems) - Part 1
Data Transfer Instructions in 8085 Microprocessor (Solved Problems) - Part 2
8085 Microprocessor Instruction Types: ADD R, ADI d8, and INR R
8085 Microprocessor Instruction Types: ADC R and ACI d8
8085 Microprocessor Instruction Types: SUB R, SUI d8, and DCR R
8085 Microprocessor Instruction Types: SBB R and SBI d8
8085 Microprocessor Instruction Types: INX rp and DCX rp
8085 Microprocessor Instruction Types: DAD rp
8085 Microprocessor Instruction Types: DAA (Part 1)
8085 Microprocessor Instruction Types: DAA (Part 2)
Summary of Arithmetic Instructions in 8085 Microprocessor
Arithmetic Instructions in 8085 Microprocessor (Solved Problems)
8085 Microprocessor Instruction Types: ANA R and ANI d8
8085 Microprocessor Instruction Types: ORA R and ORI d8
8085 Microprocessor Instruction Types: XRA R and XRI d8
8085 Microprocessor Instruction Types: CMA, CMC and STC
8085 Microprocessor Instruction Types: CMP R and CPI d8
8085 Microprocessor Instruction Types: RLC and RAL
8085 Microprocessor Instruction Types: RRC and RAR
Summary of Logical Instructions in 8085 Microprocessor
Logical Instructions in 8085 Microprocessor (Solved Problem 1)
Logical Instructions in 8085 Microprocessor (Solved Problem 2)
Logical Instructions in 8085 Microprocessor (Solved Problem 3)
Instructions of 8085 Microprocessor - 2 | Chapter 4 | Microprocessors & Microcontrollers
Chip Selection & Addressing of I/O Ports | Chapter 5 | Microprocessors & Microcontrollers

Taught by

Neso Academy

Reviews

Start your review of Microprocessors and Microcontrollers

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.