You are on page 1of 4

EEE3410 Microcontroller Applications

Module Title

Microcontroller Applications

Module Code

EEE3410

Module Value

Module Contribution

Module Hours

45

Pre-requisites

None

Co-requisites

None

Module Aim

1. give students an understanding of the basic hardware


architecture of a microcontroller system;
2. provide knowledge and concepts of microcontroller programming;
3. equip students with the skill to program a microcontroller system;
4. give students an understanding of interfacing a microcontroller
system to external devices.

Exemption Criteria

Nil.

Teaching & Learning


Strategies

This module covers the use of microcontroller system for a variety of


applications. It covers hardware aspects such as interfacing techniques,
software design and coding in assembly language. Emphasis will be placed
on the use of microcontroller in control and monitoring.
The module is laboratory based with supporting lectures. Lectures are
designed to aid students in the laboratory. The labs are designed to
familiarize students with various aspects of hardware and software for
microcontroller applications. Each student is required to complete all the
accompanying laboratory experiments in order to demonstrate his/her
understanding of microcontroller system operation and development.

Page 1 of 4
Vocational Training Council, Hong Kong

EEE3410 Microcontroller Applications

Scheme of Work

Week

Topic Area / Content

Session

Required
Material

Microprocessor Basic
1

Lecture (3 hour)

PowerPoint P1

Lecture (1.5 hour)

PowerPoint P2

- Binary Numbers, Hexadecimal


Numbers, Decimal Numbers Signed
Binary Number, Binary Code

Tutorial (1.5 hour)

Tutorial T1

Binary Arithmetic

Lecture (1.5 hour)

PowerPoint P3

- Binary Addition, Subtraction and


Multiplication

Tutorial (1.5 hour)

Tutorial T2

Lecture (3 hour)

PowerPoint P4
Ref. (1) p.217 - p.224

Lecture (1.5 hour)

PowerPoint P5
Ref. (1) p.41 - p.51

Tutorial (1.5 hour)

Tutorial T3

Lecture (1.5 hour)

PowerPoint P6
Assignment A1
Ref. (1) p.109 - p.129

Tutorial (1.5 hour)

Tutorial T4

Assembly Language Programming

Laboratory (3 hour)

Laboratory L1 & L2
Ref. (1) p.181 - p.203

Quiz

Quiz (0.5 hour)

Sample of Quiz

Programming & Flow Control

Lecture (2.5 hour)

PowerPoint P7

- Microprocessors and Microcontroller


Numbering and Coding Systems
2

Architecture of 8051 microcontroller.


4

- Pin diagram of 8051 microcontroller.


Registers & Memory Organization;
I/O ports
8051 Assembly Language

5
- Syntax and Instruction set

8051 Assembly Language


6
- Addressing modes

7.

Page 2 of 4
Vocational Training Council, Hong Kong

EEE3410 Microcontroller Applications

Week

10

11

Topic Area / Content

Session

Required Material

Interrupts

Lecture (2 hour)

PowerPoint P8
Ref. (1) p.317 - p.332

- Types, Timer & Counter Interrupts,


Interrupt management

Tutorial (1 hour)

Tutorial T5

Simple I/O interfacing

Lecture (2 hour)

PowerPoint P9
Assignment A2

Switches, solenoids, counter input,


LED, seven segment display, dot
matrix display

Tutorial (1 hour)

Tutorial T6

8051 microcontroller I/O control (1)

Laboratory (3 hour)

Laboratory L3 & L4

Lecture (2 hour)

PowerPoint P10

Tutorial (1 hour)

Tutorial T7
Ref. (1) p.373 - p.407

Test (1 hour)

Sample of Test

- Relay, frequency output, PWM, DC


and stepper motor

Lecture (2 hour)

PowerPoint P11
Ref. (1) p.492 - p.515

8051 microcontroller I/O control (2)

Laboratory (3 hour)

Analog interfacing
12
ADC, DAC and sensor

Test
13

14

Motor Control

Serial interfacing

Laboratory L5

Lecture (2 hour)

PowerPoint P12
Ref. (1) p.277 - p.299

Tutorial (1 hour)

Tutorial T8

15
Revision

Page 3 of 4
Vocational Training Council, Hong Kong

EEE3410 Microcontroller Applications

Assessment Strategy

Continuous

Assignment ( 5% x 2 )

10%

Laboratory ( 7% x 3 )

21%

Quiz (7%)

7%

Test (12%)

12%

Total Coursework

50%

Examination

50%

Total

100%

Required Textbook(s)

Reference(s)
1.

Mazidi, The 8051 Microcontroller and Embedded Systems - Using Assembly and C, Pearson
Education, 2nd edition 2006

2.

Kenneth J. Ayala, The 8051 Microcontroller Architecture, Programming, & Applications, 2nd
Edition, WEST, 1997

3.

James W. Stewart, The 8051 Microcontroller Hardware, Software and Interfacing, 2nd Edition,
Pearson Education, 1999

Page 4 of 4
Vocational Training Council, Hong Kong

You might also like