|
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
|
|
|
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
|
|
|