EEE 315

EEE 315

Microprocessor & Interfacing

3 Credit Hour course offered to Level - 3/ Term - 2 students

Course Outline

Term Assignment

Text & References:

  • Digital Computer Electronics. By - Albert P. Malvino & Jerald A. Brown, 3rd Edition. McGraw Hill.
  • Assembly Language Programming and Organization of IBM PC. By – Ytha Yu & Charles Marut, McGraw Hill.
  • Microprocessors & Interfacing- Programming and hardware. By – Douglas V. Hall. 2nd Edition. McGraw Hill.
  • Microprocessors & Microcomputer Based System Design. By – Mohammed Rafiquzzaman. CRC Press.
  • The Intel Microprocessors- Architecture, Programming & Interfacing. By – Barry B. Brey. 6th Edition. Prentice Hall.
  • Internet.

Course Outcome

This is a basic course to understand how any programmable computing device works. Microprocessor lies at the heart of any programmable computing device. So when a student completes this course s/he will understand the architecture and programming of a microprocessor (8086 family), how to interface this microprocessor with peripheral devices and how to program them. A basic introduction to the microcontroller will also be given. The ultimate outcome of this course will be to enable each student to design his/her own computer using customized instruction set and a simulation assignment will be given to realize this outcome.

Prerequisite

Good knowledge on Digital Electronics is required. Also the basic of developing a computer algorithm and previous programming knowledge will be useful.

Course Outline

Sl. No

Topic

Text No.

Approx. Classes

1

Introduction to microprocessors. Simple-As-Possible (SAP) Architecture

1

5

2

Intel 8086 microprocessor: addressing modes, instruction sets, assembly language programming

2

12

3

Intel 8086 microprocessor: architecture, system design and interrupt.

3,4

8

4

Interfacing: programmable peripheral interface.

5

3

5

Interfacing: programmable timer.

3

3

6

Interfacing: serial communication interface.

3

3

7

Interfacing: programmable interrupt controller.

3

3

8

Introduction to micro-controllers.

6

2

Grading Policy

10% Attendance
20% Continuous Assessment (10% Class Test + 10% 4 bit Computer Design Assignment)
*Best 2 class tests will be counted from 4 class tests.
*Assignment is mandatory and individual submission.
70% Term Final

Search site

Raisul Islam © 2010 All rights reserved.

Build a personal website