You are on page 1of 4

LM.UiTM.FKE(O).

07/02

FACULTY OF ELECTRICAL ENGINEERING


UNIVERSII TEKNOLOGY MARA
SHAH ALAM
PROGRAMME

BACHELOR OF ENGINEERING (HONs) ELECTRICAL


ENGINEERING

COURSE/ CODE

MICROPROCESSOR SYSTEM (ECE 521)

CREDIT HOUR

3 (2 hrs. Lecture, 2 hrs. Laboratory per week)

SEMESTER

03/04

SYNOPSIS:
This course provides students with the essential knowledge on microprocessor systems and
program design. The main topics provide guidelines on the operations of a microprocessor.
COURSE OUTCOMES:
1. Describe microprocessor based systems including software and hardware interfacing
(PO4).
2. Solve engineering problems using a microprocessor system individually or within a
team (PO10).
3. Design and develop assembly language programs and microprocessor interfacing
circuits (PO5).
COURSE EVALUATION:
Course Work

Percentage

1. Assignments & Quizzes (min 3)

10%

2. Lab (4 labs)

20%

3. Tests (2)

20%

4. Mini Project (1)

50%

Total Marks

100%

YWMY/ECE521/Syllabus/ScheduleSept11-Jan12

LM.UiTM.FKE(O).07/02

REFERENCES:
1.

James L.Antonakos, The 68000 Microprocessor: Hardware and Software


Principles and Applications, 5th Ed., Pearson Prentice Hal, 2004.

2.

Allan Clements, Microprocessor System Design, PWS-Kent,1992

3.

http://faculty.uwb.edu/aberger/

LECTURERS:
1. Ezril Hisham Mat Saad-Koordinator

6. Mohd Zafran Abdul Aziz

2. Yuslinda Wati Mohamad Yusof

7. Shahrani Shahbudin

3. Kartini Salam

8. Faieza Hanum Yahaya

4. Meor Mohd Azreen Meor Hamzah


5. Naimah Mat Isa

WEEK
1

1-2

2-4

TOPIC
Digital Logic (Review)
-

Logic Gates

Flip Flops

Decoders

Microprocessor Architecture and


Overview
-

Microprocessor architecture

Software model

LEARNING OUTCOMES
- describe the function of various
digital logic components
- explain the basic operations of
the digital logic components
- design simple logic circuits

- describe microprocessor
architecture
- describe software model of
microprocessor

Microprocessor Instruction Set &


Programming
-

Program Development

Program Format

Memory and Data


Organization

Addressing Modes

Data Transfer Instruction

Arithmetic Operations

Program Control Instruction

Other Instructions

YWMY/ECE521/Syllabus/ScheduleSept11-Jan12

- apply suitable instruction sets &


addressing modes to solve
problems in a particular situation
- write assembly language program
for the microprocessor
- analyse program and correct the
errors

LM.UiTM.FKE(O).07/02

LAB 1: DATA TRANSFER


INSTRUCTIONS
5

Microprocessor Instruction Set &


Programming (continue)
LAB 2: DATA MANIPULATION
INSTRUCTIONS

Microprocessor Instruction Set &


Programming (continue)
LAB 3: PROGRAM LOOPS AND
SUBROUTINES
CUTI PERTENGAHAN SEMESTER

TEST 1
8-10

Parallel I/O Interfacing


-

Concepts of Parallel I/O

The MC68230 PI/T

Interfacing Using PI/T

Application examples: LEDs,


Switches, 7-Segment Display,
Keyboard

- able to design decoding circuits


for I/O Device
- able to construct simple
interfacing application
- able to write I/O programs for the
applications
-

LAB 4: INPUT / OUTPUT

able to analyze microprocessor


based I/O interfacing applications
circuits

PROGRAMMING
10-12

Memory Interfacing
-

Hardware Systems

- able to design decoding circuits


for memory devices

Memory Map & Memory


module Design

- able to design memory


interfacing modules
- analyze memory interfacing
circuits

TEST 2
Project Presentation
The theoretical aspects will be covered through lectures and tutorials. Practical will
mainly involve the use of simulation package and microprocessor trainer kit as an aid to
design work.
A mini project will be given at week 6 of the semester.

YWMY/ECE521/Syllabus/ScheduleSept11-Jan12

LM.UiTM.FKE(O).07/02

Kuliah bagi Semua Program Kecuali Program Pasca Siswazah dan Asasi
Aktiviti

Jangka Masa

Tempoh

Kuliah

12 September 4 november 2011

8 minggu

Cuti Pertengahan Semester + Cuti hari Raya


Haji

513 November 2011

1 minggu

Kuliah

14 November 23 Disember 2011

6 minggu

Minggu Ulangkaji

24 Disember 2011 1 Januari 2012

1 minggu

Peperiksaan Dalaman

2 -22 Januari 2012

3 minggu

Cuti Semester

23 Januari 4 Mac 2012

6 minggu

YWMY/ECE521/Syllabus/ScheduleSept11-Jan12