EX-602 · Microprocessor & Micro‑controller/Official Syllabus
Microprocessor & Micro‑controller (EX-602) - Official Syllabus
1
Unit 1
Microprocessor 8086
- Introduction to 16-bit 8086 microprocessors
- architecture of 8086
- Pin Configuration
- mode
- timing diagram
- Memory interfacing
- interrupts
- Instruction set of 8086
- Addressing mode
- Assembler directives & operations
- assembly and machine language programming
- subroutine call and returns
- Concept of stack
- Stack structure of 8086
- timings and delays
2
Unit 2
Input-Output interfacing
- Memory Mapped I/O and Peripherals I/O
- PPI 8255 Architecture and modes of operation
- Interfacing to 16-bit microprocessor and programming
- DMA controller (8257) Architecture
- Programmable interval timer 8254
- USART 8251
3
Unit 3
Microcontroller 8051
- Intel family of 8 bit microcontrollers
- Architecture of 8051
- Pin description
- I/O configuration
- interrupts; Interrupt structure and interrupt priorities
- Port structure and operation
- Accessing internal & external memories and different mode of operations
- Memory organization
- Addressing mode
- instruction set of 8051 and programming
4
Unit 4
8051 Interfacing, Applications and serial communication
- 8051 interfacing to ADC and DAC
- Stepper motor interfacing
- Timer/ counter functions
- 8051 based thyristor firing circuit
- 8051 connections to RS-232
- 8051 Serial communication
- Serial communication modes
- Serial communication programming
- Serial port programming in C
5
Unit 5
Microcontroller 8096
- Introduction to 16-bit Microcontroller
- functional block-diagram
- memory status
- complete 8096 instruction set
- classification of instruction set
- addressing modes
- programming examples using 8096
- hardware features of 8096
- parallel ports
- control & status Registers
- Introduction to 16/32 bit PIC microcontrollers and DSPIC
Laboratory Experiments
- Programs for 16 bit arithmetic operations for 8086 (using Various Addressing Modes)
- Program for sorting an array for 8086
- Program for searching for a number or character in a string for 8086
- Program for string manipulations for 8086
- Program for digital clock design using 8086
- Interfacing ADC and DAC to 8086
- Parallel communication between two microprocessors using 8255
- Serial communication between two microprocessor kits using 8251
- Interfacing to 8086 and programming to control stepper motor
- Programming using arithmetic, logical and bit manipulation instructions of 8051
- Program and verify Timer/Counter in 8051
- Program and verify Interrupt handling in 8051
- UART Operation in 8051
- Communication between 8051 kit and PC
- Interfacing LCD to 8051
- Interfacing Matrix/Keyboard to 8051
- Data Transfer from Peripheral to Memory through DMA controller 8237/8257
Reference Books
- Microprocessor and interfacing
- Advanced Microprocessors and peripherals- Architecture, Programming and Interfacing
- The 8086 microprocessor: programming and interfacing the PC
- The 8051 Microcontroller and Embedded Systems
- The 8051 Microcontroller and Embedded Systems - using assembly and C
- Designing embedded system with PIC microcontrollers Principles and applications
Go to where you left off?
Quick Add to Notes
Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.
Create free accountHave an account? Log in
Notes Panel