SOW

COURSE :
DIPLOMA IN BIOMEDICAL ELECTRONICS ENGINEERING
(DIAGNOSTIC, THERAPEUTIC, LABORATORY, RADIOLOGY, ICT)
SESSION :
DEC – APRIL 2019
SEMESTER :
3
CODE/COURSE :
DBV 21023 / MICROCONTROLLER
HOURS/WEEK :
4
CREDIT HOUR :
3
LECTURER :
N. MD HAFIZUL HASMIE

WEEK
DATE
TOPICS/CONTENTS
HOURS
REMARKS
1
02/12/2018
06/12/2018

INTRODUCTION TO MICROCONTROLLER

    1.1 Microprocessor based system                              
    1.2 Microcontroller vs Microprocessor
    1.3 Microcontroller Architecture

MICROCONTROLLER DEVELOPMENT

2.1    Development Process
2.2    Circuit Development

4

Theory (2 Hours)


Theory (2 Hours)
LP1/LP2

2
09/12/2018
13/12/2018
MICROCONTROLLER DEVELOPMENT

   2.2   Circuit Development
2.3    Simulation Software

Embedded C Programming – Basic

3.1 Introduction to Embedded C programming
3.2 Variables and Constant

4
Theory (2 Hours)


Theory(2 Hours)
LP3/LP4
 3
16/12/2018
20/12/2018
Embedded C Programming – Basic

3.3 Operators and Expression
   3.4 I/O Operations

4


Theory (2 Hours)


Practical (2 Hours)
LP5/LP6

4
23/12/2018
27/12/2018

   3.5 Control Statements

LAB1 (15%)
4


Theory (2 Hours)

Practical (2 Hours)
LP7 / LP8
5
30/12/2018
03/01/2019
 3.6 Functions
 3.7 Pointer and Array

TEST 1 (10%)

4

Practical (2 Hours)
Practical (2 Hours)
LP9 / LP10

Theory (1 Hours)

6
06/01/2019
10/01/2019
Embedded C Programming – Internal Modules
4.1 Polling technique
4.2 Interrupt technique
4

Theory (2 Hours)
Practical (2 Hours)
LP11 / LP12
7
13/01/2019
17/01/2019
 4.3 Timer operations
 4.4 Counter operations
4

Theory (2 Hours)
Practical (2 Hours)
LP13 / LP14

8
20/01/2019
24/01/2019
4.5 Analog Mode
4
Theory (2 Hours)
Practical (2 Hours)
LP15 / LP16
9
27/01/2019
31/01/2019
    
   4.6 Capture/Compare/PWM (CCP) module
   4.7 Watchdog 

4

Theory (2 Hours)
Practical (2 Hours)
LP17 / LP18
10
03/02/2019
07/02/2019

 CUTI PERTENGAHAN SEMESTER / MINGGU AKTIVITI



11
10/02/2019
14/02/2019
LAB2 (15%)
TEST 2 (10%)

4
Practical (2 Hours)
LP19 / LP20
Theory (1 Hours)

12
17/02/2019
21/02/2019
 Embedded C Programming –    
 APPLICATIONS

     5.1 Microcontroller applications
     5.2 Input & Output I/0 Application
4
Theory (2 Hours)
Practical (2 Hours)
LP21 / LP22
13
24/02/2019
28/02/2019
     5.3 DC Motor Driver
4
Theory (2 Hours)
Practical (2 Hours)
LP23 / LP24
14
03/03/2019
07/03/2019
     5.4 Project Development - Mobile Robot
4
Theory (2 Hours)
Practical (2 Hours)
LP25 / LP26
15
10/03/2019
14/03/2019
     
     5.5 Servo Motor Driver

4
Theory (2 Hours)
Practical (2 Hours)
LP27 / LP28
16
17/03/2019
21/03/2019
     5.6 Stepper Motor Driver
4
Theory (2 Hours)
Practical (2 Hours)
LP29 / LP30
17

24/03/2019
28/03/2019

     5.7 LCD Digital Thermometer
4
Theory (2 Hours)
Practical (2 Hours)
LP31 / LP32
18
31/03/2019
04/04/2019
STUDY WEEK / FINAL EXAMINATION


Final Exam (40%)
19
07/04/2019
11/04/2019
FINAL EXAMINATION