0% found this document useful (0 votes)
71 views

Syllabus Microprocessors

The document outlines the syllabus for a course on Microprocessors and Microcontrollers. The syllabus is divided into 8 modules that cover topics such as the architecture of microprocessors like the 8085 and 8086, assembly language for 8086 and 8051, interfacing microprocessors with components, the 8087 coprocessor, architecture of microcontrollers like the 8051 and 8096, and high-end processors like 80386 and 80486. The course aims to provide an overview of microprocessor and microcontroller concepts, assembly language programming, and interfacing with peripherals over 34 lecture hours.

Uploaded by

Mohamed Riyaaz
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
71 views

Syllabus Microprocessors

The document outlines the syllabus for a course on Microprocessors and Microcontrollers. The syllabus is divided into 8 modules that cover topics such as the architecture of microprocessors like the 8085 and 8086, assembly language for 8086 and 8051, interfacing microprocessors with components, the 8087 coprocessor, architecture of microcontrollers like the 8051 and 8096, and high-end processors like 80386 and 80486. The course aims to provide an overview of microprocessor and microcontroller concepts, assembly language programming, and interfacing with peripherals over 34 lecture hours.

Uploaded by

Mohamed Riyaaz
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Microprocessors and Microcontrollers

Syllabus

Microprocessors and Microcontrollers Module 1: Architecture of Microprocessors (6) General definitions of mini computers, microprocessors, micro controllers and digital signal processors. Overview of 8085 microprocessor. Overview of 8086 microprocessor. Signals and pins of 8086 microprocessor Module 2: Assembly language of 8086 (6) Description of Instructions. Assembly directives. Assembly software programs with algorithms Module 3: Interfacing with 8086 (8) Interfacing with RAMs, ROMs along with the explanation of timing diagrams. Interfacing with peripheral ICs like 8255, 8254, 8279, 8259, 8259 etc. Interfacing with key boards, LEDs, LCDs, ADCs, and DACs etc. Module 4: Coprocessor 8087 (4) Architecture of 8087, interfacing with 8086. Data types, instructions and programming Module 5: Architecture of Micro controllers (4) Overview of the architecture of 8051 microcontroller. Overview of the architecture of 8096 16 bit microcontroller Module 6: Assembly language of 8051 (4) Description of Instructions. Assembly directives. Assembly software programs with algorithms Module 7: Interfacing with 8051 (5) Interfacing with keyboards, LEDs, 7 segment LEDs, LCDs, Interfacing with ADCs. Interfacing with DACs, etc. Module 8: High end processors (2) Introduction to 80386 and 80486

M Krishnakumar/IISc, Bangalore

V1/June 04/1

Microprocessors and Microcontrollers

Syllabus

Lecture Plan:

Module 1. Architecture of Microprocessors

Learning Units 1. General definitions of mini computers, microprocessors, micro controllers and digital signal processors 2. Overview of 8085 microprocessor 3. Overview of 8086 microprocessor 4. Signals and pins of 8086 microprocessor

Hours 1

Total

6 1 2.5 1.5 2.5 0.5 3 2 8 6 2 2 2 2 2 1 2 4 2 4

2.Assembly language of 8086

5. Description of Instructions 6. Assembly directives 7. Algorithms with assembly software programs 3. Interfacing with 8. Interfacing with RAMs, ROMs along with the 8086 explanation of timing diagrams 9. Interfacing with peripheral ICs like 8255,8254, 8279, 8259, 8259, key boards, LEDs, LCDs, ADCs, DACs etc. 10. Architecture of 8087, interfacing with 8086 11. Data types, instructions and programming

4. Coprocessor 8087 5. Architecture of Micro controllers

12. Overview of the architecture of 8051 microcontroller. 13. Overview of the architecture of 8096 16 bit microcontroller 6. Assembly 14.Description of Instructions language of 8051 15.Assembly directives 16. Algorithms with assembly software programs 7. Interfacing with 17. Interfacing with keyboards, LEDs, 7 segment 8051 LEDs, LCDs, ADCs, DACs 8. High end 18. Introduction to 80386 and 80486 processors

5 4 2

M Krishnakumar/IISc, Bangalore

V1/June 04/2

You might also like