Future University In Egypt (FUE)
Future University is one of most promising private universities in Egypt. Through excellence in teaching, research and service, Future University strives to provide a comprehensive, high-quality education that prepares our graduates to be future leaders.
mainLogo
90th Street
New Cairo
Egypt

Course List

Introduction to Microprocessors

  • Course Code :
    ELE 410
  • Level :
    Undergraduate
  • Course Hours :
    3.00 Hours
  • Department :
    Department of Mechanical Engineering

Instructor information :

Area of Study :

Upon completing this course the student will have learned, the following:- • The characteristics of a microprocessors, and its applications. • The relationship between hardware and software and how they work together to accomplish a task. • Identify the major component of a microcontroller-based systems, describe the steps involving in assembling, linking, and executing a program. • Write programs in assembly and “C” languages to perform given tasks and run them.

For further information :

Introduction to Microprocessors

Microprocessor system design; 8051 architecture and organization; Instruc-tion set; Addressing modes; stack and branching; Interrupts and exceptions; Microprocessor support circuits and peripheral interfacing; Assembly pro-gramming; C language programming; Applications include data collection and control of pneumatic, hydraulic and machine systems.

For further information :

Introduction to Microprocessors

Course outcomes:

a. Knowledge and Understanding:

1- Discuss issues about the microprocessor performance.
2- List the main syntax of assembly and “C” languages.
3- Outline fundamentals in computing, including hardware and oper-ating systems.
4- Discuss issues of reliability
5- Outline current and underlying technologies that support computer processing and inter-computer communication.
6- Identify and demonstrate usage of tools, practices and methodolo-gies used in the specification, design implementation and critical evaluation of computer software systems.

b. Intellectual Skills:

1- Design microprocessor programs in assembly and “C” languages to perform a given task.
2- Debug microprocessor programs written in assembly or “C” lan-guages to perform a given task.
3- Modify microprocessor programs written in assembly or “C” lan-guages to upgrade a given process.

c. Professional and Practical Skills:

1- Implement programs using the assembly and “C” languages.
2- Use the assembly language to control the different computer units.
3- Use the assembly language to write drivers for different computer accessories.
4- Identify risks or safety aspects that may be involved in the opera-tion of computing equipment within a given context.
5- Operate computing equipment efficiently, taking into account its logical and physical properties.

d. General and Transferable Skills:

1- Work in stressful environment and within constraints.
2- Demonstrate efficient IT capabilities.
3- Manage tasks and resources.
4- Communicate effectively.
5- Mange one's own learning and development, including time man-agement and organizational skills.

For further information :

Introduction to Microprocessors

Course topics and contents:

Topic No. of hours Lecture Tutorial/Practical
Introduction to microprocessors and embedded processors. 4 2 2
The 8051 microcontroller overview and programming model and architecture. 8 4 4
The 8051 Assembly language programming and addressing modes. 12 6 6
Arithmetic, logical, and jump instructions. 8 4 4
I/O parallel port programming. 8 4 4
The 8051 C programming. 8 4 4
Timer, serial port, and interrupt programming in Assembly and C. 8 4 4
Design projects. 6 4 2

For further information :

Introduction to Microprocessors

Teaching And Learning Methodologies:

Teaching and learning methods
Interactive Lecturing
Discussion
Experiential learning
Project
Research

For further information :

Introduction to Microprocessors

Course Assessment :

Methods of assessment Relative weight % Week No. Assess What
Final Written Exam 40.00 16
First Assignments, Participation, & Quizzes 15.00
First Midterm Exam 15.00 6
Second Assignments, Participation, & Quizzes 15.00
Second Midterm Exam 15.00 11

For further information :

Introduction to Microprocessors

Books:

Book Author Publisher
The 8051 Microcontroller and Embedded Systems Using Assembly and C Muhammad Ali Pearson

For further information :

Follow us on

Visit the Faculty

ADS