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

GGS College of Modern Technology, Kharar: Department of Electrical Engineering

This document outlines the course details for a Microprocessor subject taught at GGS College of Modern Technology, Kharar. It provides information on the total contact hours, number of planned and delivered lectures, assessment details including internal marks distribution and end semester exam. It includes the course objectives, outcomes, syllabus coverage and lesson plan. Resource materials like textbooks and online resources are also listed.

Uploaded by

Harsh Batth
Copyright
© © All Rights Reserved
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
56 views

GGS College of Modern Technology, Kharar: Department of Electrical Engineering

This document outlines the course details for a Microprocessor subject taught at GGS College of Modern Technology, Kharar. It provides information on the total contact hours, number of planned and delivered lectures, assessment details including internal marks distribution and end semester exam. It includes the course objectives, outcomes, syllabus coverage and lesson plan. Resource materials like textbooks and online resources are also listed.

Uploaded by

Harsh Batth
Copyright
© © All Rights Reserved
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 6

GGS College of Modern Technology, Kharar

Department of Electrical Engineering


(July Dec, 2015)
Course Handout (Theory)
Subject Title: Microprocessor

Subject Code: BTEE-503

Semester: 5th

Total Contact Hours (L + T): 5

No. of Lectures Planned: 44

Lectures Delivered:

Total Internal Assessment Marks: 100

End Semester Exam.


Marks: 60

Total Marks: 40

Faculty Name

Amanjot Kaur

Date:

20/07/15

Verified by HOD

Sumer Singh

Date:

20/07/15

Pre-requisites:
Student should have a good knowledge of Computer Organization and Logic Designs.
Subject Overview :
This course is intended as a first level course for microcomputer and embedded system design. Designer
of an microprocessor must have a through understanding of hardware, software and system integration.
In view of this, various aspects of hardware design, such as interfacing of memory and different types of
I/O devices, will be covered in details. As it is customary to write software in machine or assembly
language for microprocessor applications, laboratory assignments will be on assembly language
programming of 8085 and 8051
Objectives:
1. Identify, select, and handle microprocessors and solid state memories.
2. Analyze microprocessor circuits.
3. Analyze computer system building blocks.
4. Analyze microprocessor 1/0 devices.
5. Analyze microprocessor timing considerations.
6. Interconnect digital circuits to a microprocessor.
7. Select and apply logic analyzers.
8. Generate and interpret machine language programming.
9. Perform decimal, octal, hexadecimal, and binary conversions.
10. Utilize computer programs.
Outcomes : The specific course outcomes supporting the program outcomes are:
1. Students should be able to solve basic binary math operations using the microprocessor.
2. Students should be able to demonstrate programming proficiency using the various addressing
modes and data transfer instructions of the target microprocessor.
3. Students should be able to program using the capabilities of the stack, the program counter, and
the status register and show how these are used to execute a machine code program.
4. Students should be able to apply knowledge of the microprocessors internal registers and
operations by use of a PC based microprocessor simulator.
5. Students should be able to write assemble assembly language programs, assemble into machine
a cross assembler utility and download and run their program on the training boards.
6. Students should be able to design electrical circuitry to the Microprocessor I/O ports in order to
interface the processor to external devices.
7. Students should be able to write assembly language programs and download the machine code
that will provide solutions real-world control problems such as fluid level control, temperature
control, and batch processes.
Applications:Here are some examples of devices in everyday life which contain microprocessor:
1. Mobile Phones

2.
3.
4.
5.
6.

Digital Cameras
Traffic light Systems
Cars and air crafts
Lifts
Home appliances such as Microwave oven,washing machine etc.

Resource Materials:
Text Book:
1. Gaonkar, Ramesh S. Microprocessor Architecture, Programming and Applications with the 8085,
Penram International
2. Ram B, Fundamentals of Microprocessors and Microcomputers, Dhanpat Rai and Sons
3. Hall, Douglas V. Microprocessors and interfacing: Programming and Hardware, Tata McGraw Hill
Reference Books:
1. Brey, Barry B.Bray, The INTEL Microprocessors 8086/88, 80186, 286, 386, 486, Pentium Pro
Processors, Architecture, Programming and Interfacing, 4th Edition, Prentice Hall (India)
2. Ray A.K. and Bhurchandi K.M., Advanced Microprocessors and Peripherals, Tata McGraw Hill.

Online Resources:
S. No.
1.
2.
3.

URL
www.nptel.com
www.electrical4u.com
www.youtube.com

Remarks
Notes
Notes
Videos

Evaluation Scheme:
Assessment Plan:
Internal Theory Marks Distribution
Attendance
Quizzes

Mid-Term Test
24 Marks

6 Marks

Total

10 Marks

40 Marks

Syllabus Coverage for Mid-Term Exams

Midterm
Exams

Exam
Date

%
Syllab
us to
be
covere
d

1st MST

17/08/15
To
21/08/15

30%

24/08/15

2nd
MST

21/09/15
To
25/09/15

75%

28/09/15

3rd MST

04/11/15
To
07/11/15

100%

10/11/15

%
Syllab
us
Covere
d

Students
Appeared
/ Total
Students

Date of
Distributi
on of
Answer
Sheets

Pass
%

HoD Remarks

Syllabus Coverage for Quiz Exams

Quiz
Exams

1st Quiz

2nd Quiz

Exam
Date

Lectur
e No.

31/08/1
5
To
03/09/1
5
26/09/1
5
To
30/09/1
5

%
Syllab
us to
be
covere
d

%
Syllabus
Covered

Students
Appeared
/ Total
Students

Pass
%

HoD Remarks

50%

50%

Final Examination:
There will be one final examination of 3 hours duration at the end of the semester conducted by PTU
containing questions from the whole syllabus.

Lesson Plan
L.
No
.

Uni
t
No.

1.

1.

Introduction to Microprocessors

15/7

2.

1.1

Types of computers

16/7

3.

1.2

Microprocessor evolution and types

16/7

4.

1.3

5.

1.4

6.

1.5

7.

2.

Introduction to 8-Bit Microprocessors

8.

2.1

8085 Microprocessor architecture

9.

2.2

Classification of Instructions

10.

2.3

Instruction format Overview of the 8085


instruction set

24/7

11.

2.4

Overview of the 8085 instruction set

27/7
28/7

12.

3.

Introduction to 16-Bit Microprocessors

29/7

13.

3.1

8086 Internal Architecture

29/7
30/7

Topic Description

Central Processing Unit (CPU) operation


and terminology
Idea of 8- bit, 16-bit, 32-bit and 64- bit
Microprocessors from Intel
Motorola and Zilog and their
comparisons

Sch.
Date

16/7
17/7
17/7
20/7
20/7
21/7
22/7
23/7

Actu
al
Date

Teaching
Aid
Whitebo
ard
Whitebo
ard
Whitebo
ard
Whitebo
ard
Whitebo
ard
Whitebo
ard
Whitebo
ard
Whitebo
ard
Whitebo
ard
Whitebo
ard
Whitebo
ard
Whitebo
ard
Whitebo
ard

HoD Signature
& Date

Dean
(Acad.)
Signatu
re &
Remark
s

L.
No
.

Uni
t
No.

14.

3.2

Addressing modes

15.

3.3

Program development steps

3/8

16.

3.4

8086 instruction set

4/85/8

17.

3.5

Assembler directives

6/8

18.

3.6

Assembly language

7/8

19.

3.7

Program development tools

7/8

20.

4.

21.

Topic Description

Sch.
Date

31/7

Programming of 8086

10/8

4.1

Simple sequence programs

11/8

22.

4.2

Jumps, flags, conditional Jumps

12/8
13/8

23.

4.3

IF-THEN, IF-THEN-ELSE, Multiple IF-THENELSE

14/8

24.

4.4

WHILE-DO, REPEAT-UNTIL

24/8

25.

4.5

Instruction Timing and delay loops

25/8

26.

4.6

Strings, Procedures & Macros

26/8

27.

5.

8086 Timing and Troubleshooting

27/8

28.

5.1

Pin-diagram

28/8

29.

5.2

Maximum/Minimum Modes

7/9

30.

5.3

Timing Diagrams

8/99/9

31.

5.4

32.

5.5

33.

6.

34.

Use of logic analyzer to observe Bus


signals
Troubleshooting a simple 8086 based
system

10/9
11/9

8086 Interrupts and applications

14/9

6.1

8086 Interrupts

15/9
16/9

35.

6.2

Responses and applications

17/9

36.

6.3

8254 software- Programmable


timer/counter

37.

6.4

8259 a priority Interrupt Controller

38.

7.

39.
40.

28/9
29/9
30/9
1/10

Interfacing of 8086

5/10

7.1

Programmable parallel ports and


handshake

6/10

7.2

Interfacing a Microprocessor to
Keyboards and alphanumeric displays

7/10
8/10

Actu
al
Date

Teaching
Aid
Whitebo
ard
Whitebo
ard
Whitebo
ard
Whitebo
ard
Whitebo
ard
Whitebo
ard
Whitebo
ard
Whitebo
ard
Whitebo
ard
Whitebo
ard
Whitebo
ard
Whitebo
ard
Whitebo
ard
Whitebo
ard
Whitebo
ard
Whitebo
ard
Whitebo
ard
Whitebo
ard
Whitebo
ard
Whitebo
ard
Whitebo
ard
Whitebo
ard
Whitebo
ard
Whitebo
ard
Whitebo
ard
Whitebo
ard
Whitebo
ard

HoD Signature
& Date

Dean
(Acad.)
Signatu
re &
Remark
s

L.
No
.

Uni
t
No.

Topic Description

41.

7.3

Digital to Analog (D/A) converter


operation

42.

7.4

Interfacing and applications

43.

7.5

Analog-to Digital (A/D) converter


specifications and Interfacing

44.

8.

REVIEW

Sch.
Date
9/10
12/1
0
13/1
0
14/1
0
20/1
03/11

Actu
al
Date

Teaching
Aid

HoD Signature
& Date

Dean
(Acad.)
Signatu
re &
Remark
s

Whitebo
ard
Whitebo
ard
Whitebo
ard
Whitebo
ard

Details of Tutorial:
Scheduled
Date
G1

S.
No
.

Tutorial Details

1.

Instruction format Overview of the 8085


instruction set

24/07/15

2.

8086 instruction set

31/07/15

3.

IF-THEN, IF-THEN-ELSE, Multiple IF-THENELSE

07/08/15

4.

Timing Diagrams

14/08/15

5.

8254 software- Programmable


timer/counter

28/08/15

6.

8259 a priority Interrupt Controller

11/09/15

Faculty Comments

Actual Date
G1

HoD Signature &


Date

Dean
(Acad.)
Signature
&
Remarks

HoD Comments

You might also like