Anda di halaman 1dari 9

BAHAGIAN TEKNIK DAN VOKASIONAL

KEMENTERIAN PENDIDIKAN MALAYSIA


ARAS 5 & 6, BLOK E14, KOMPLEKS E,
PUSAT PENTADBIRAN KERAJAAN
PERSEKUTUAN
62604 PUTRAJAYA
KOLEJ VOKASIONAL KEMAMAN
PENTAKSIRAN PRAKTIKAL 01
SEMESTER SEMESTER 1 DVM SESI 2018/2019

JABATAN JABATAN TEKNOLOGI ELEKTRIK & ELEKTRONIK

PROGRAM DIPLOMA TEKNOLOGI ELEKTRONIK / DVM

KOD / KURSUS DEB3343 MICRO CONTROLLER AND EMBEDDED SYSTEM

KOMPETENSI 3.0 PERFORM REAL TIME CONTROL : INTERRUPTS

3.1 Diagnose interrupt handling structure of a microcontroller


KOMPETENSI UNIT unit
3.2 Check enabling or disabling of the sources
1. Describe concept and main features of microcontroller
according to internal architecture. (C2, PLO1)
2. Construct application and operating system for
HASIL PEMBELAJARAN
microcontrollers using programming language. (C3, PLO3)
3. Select digital systems and analog interfacing methods
based on lab sheet. (P4, PLO2)
PENILAIAN
PENTAKSIRAN PRAKTIKAL PERATUS KESELURUHAN 40%
(HASIL KERJA)
TEMPOH
TARIKH HANTAR
HANTAR
MARKAH PERATUS
ETN5044/PP 01/PP MARKAH
NO KOD DIPEROLE DIPEROLE
01-FEB 2019 PENUH
H H

KOD JPK

MAKLUMAT CALON PRAKTIKAL BERKUMPULAN

NAMA

ANGKA GILIRAN MUKA : 01


DARIPADA 8

DISEDIAKAN OLEH: DISAHKAN OLEH: KEPUTUSAN


PENILAIAN
KOMPETE
N
BELUM
…………………………………… ………………………………………
(MUHAMAD NOR SHAHRIN (YUSOF BIN MAMAT) KOMPET
EN

Unit Elektronik KV KEMAMAN 2019 1


(SILA TANDAKAN √ PADA
BIN SAID) KETUA JABATAN RUANGAN YANG DISEDIAKAN)
PENTAKSIR

Unit Elektronik KV KEMAMAN 2019 2


OBJEKTIF :

Selepas melengkapkan amali ini pelajar akan dapat :


1. Mengenal pasti kawalan Masukan dan Keluaran Pengawal Mikro PIC16F887
2. Menggunakan bahasa pengaturcaraan C untuk menulis atur cara pada
perisian MPLAB IDE.
3. Memprogramkan Pengawal Mikro PIC16F887.menggunakan PICKIT 2
4. Menyambung litar Pengawal Mikro PIC16F887 berdasarkan litar skematik.

BAHAN :

i. Komputer
ii. Perisian MPLAB IDE
iii. Pemprogram PIC Kit 2
iv. PIC Trainning Kit SK40C

TUTORIAL 1:
MENULIS ATUR CARA MENGGUNAKAN PERISIAN MPLAB IDE

i. Aktifkan perisian MPLAB Klik pada menu pilih File >> New

ii. Taipkan atur cara berikut ke dalam ruang atur cara. Save kan nama fail
“Blink LED.c”.

Unit Elektronik KV KEMAMAN 2019 3


ATURCARA
#include <htc.h>

#define _XTAL_FREQ 20000000

__CONFIG(HS &
WDTDIS &
PWRTEN &
BORDIS &
MCLREN &
LVPDIS);

void main(void)
{
PORTA = 0;
PORTB = 0;
PORTC = 0;
PORTD = 0;

TRISA = 0b00000000;
TRISB = 0b00000000;
TRISC = 0b00000000;
TRISD = 0b00000000;

ANSEL = 0;
ANSELH = 0;

RB6 = 0;
RB7 = 0;

while(1)
{

RB6 = 1;
__delay_ms(100);
RB6 = 0;
__delay_ms(100);

}
}

iii. Klik menu project >> project wizard >> Next >> pilih Device PIC16F887 >>
Next >> Next >> pilih Create New Project File >> klik Browse >> Masukan
nama fail pada File Name >> klik save Next >> Add atur cara yang telah ditulis
>> Next >> Finish.
iv. Tetingkap akan memamaparkan Nama fail yang telah disimpan dan pada folder
Source File mengandungi nama fail “Blink LED.c”. Klik 2 kali pada fail c tersebut,
tetingkap akan memaparkan fail Blink LED.c tersebut.
v. Klik butang build atau tekan butang F10 , proses compile akan dilaksanakan
oleh perisian MPLAB. Jika berjaya tetingkap output akan memaparkan Build
successful. Di dalam folder akan wujud fail Blink LED.h

Unit Elektronik KV KEMAMAN 2019 4


MEMUATKAN PROGRAM KE DALAM PENGAWAL MIKRO

i. Sambungkan PIC KIT 2 ke target board >> Aktifkan perisian PIC Kit 2
Programmer >> pilih file >> Klik Import Hex >> open folder >> pilih fail
BlinkLED.hex.

ii. Klik pada butang Write >> Tunggu sehingga proses tamat >> jika berjaya
Programming Successful di tunjukkan.

iii. Sambungkan bekalan pada papan litar projek >> onkan suis >> perhatikan
pada LED1

Unit Elektronik KV KEMAMAN 2019 5


TUTORIAL 2 :

Berdasarkan litar skematik yang diberi pada rajah 1.1, tulis program supaya LED 1
dan LED 2 Berkelip dengan sela masa 5 saat.

Rajah 1.1
TUTORIAL 3:

Berdasarkan kepada Rajah 1.2, sambungkan litar skematik tersebut menggunakan


Board SK40C dan breadboard. Tulis atur cara dan programkan ke pengawal mikro
supaya LED menyala berturutan dari kiri ke kanan dalam sela masa 3 saat.

Rajah 1.2

Unit Elektronik KV KEMAMAN 2019 6


TUGASAN :

Berdasarkan kepada tutorial yang telah dilakukan, anda dikehendaki


i. Mereka bentuk satu litar yang dapat mengawal 8 lampu LED pada port B
dan 8 LED pada port D.
ii. Terdapat 2 suis (RA0 dan RA1) yang dapat mengawal pergerakkan set LED
pada port B dan port D tersebut.
iii. Apabila suis 1 ditekan set LED pada port B akan menyala secara berturutan
dari LED 1 hingga LED 8 dengan sela masa 3 saat.
iv. Dan apabila suis 2 ditekan set LED pada port D akan menyala bermula dari
LED1, selang 5 saat LED 2 pula akan menyala, sehingga LED yang 8.

Laporan :

1. 2 orang pelajar untuk 1 laporan


2. Tarikh menyerahkan laporan 1 minggu selepas amali.

3. Penyeliaan (60 markah)


a. Menulis aturcara C pada MPLAB.
b. Memprogramkan pengawal mikro PIC16F887 mengunakan PICkit 2.
c. Menyambung litar pengawal mikro.
d. Hasil kerja (output).

4. Prosedur Skema laporan adalah seperti berikut; (40


markah)
a. Objektif, teori dan peralatan
b. Litar skematik menggunakan proteus 8
c. Carta alir program C
d. Senarai program MPLAB.
e. Kesimpulan

Unit Elektronik KV KEMAMAN 2019 7


NAMA : PROGRAM :
Bil Aspek Markah Wajaran Dapatan Jumlah
1. PENYELIAAN PROSES KERJA – 60% 0 1 2 3
a)Menulis aturcara C pada MPLAB 2
b)Memprogramkan pengawal mikro 2 __ x 60
c)Menyambung litar pengawal 2 27
mikro.
d)Hasil kerja (output) 3
JUMLAH (1)
2. LAPORAN AMALI - 40% 0 1 2 3
a)Objektif, teori dan peralatan 1
b)Litar skematik menggunakan
proteus 8
2
__ x 40
c)Carta alir program C 2 33
d)Senarai program MPLAB. 3
e)Kesimpulan 3
JUMLAH (2)

JUMLAH KESELURUHAN (1)+(2) %

1.Skala Markah: PELAJAR


3 – mengikut dan melebihi kriteria NAMA
ditetapkan
2 – mengikut kriteria ditetapkan KEPUTUSAN LULUS / GAGAL
1 – mengikut sebahagian daripada kriteria
yang ditetapkan TANDATANGAN
0 – tidak mengikut kriteria ditetapkan PENSYARAH
H
TARIK
2.Tandakan √ di ruang markah yang disediakan

Unit Elektronik KV KEMAMAN 2019 8


RUBRIK PENILAIAN :

TAHAP PENILAIAN
3 2 1 0 Pemberat
Kriteria(K)
Sangat Kurang Tidak
Memuaskan
Memuaskan Memuaskan Memuaskan
PENYELIAAN PROSES
KERJA – 60%
 Menulis aturcara C pada
Kebolehan Kurang 2
MPLAB Kebolehan Tidak boleh
mengaplikasi kebolehan
 Memprogramkan pengawal mengaplikasi mengaplikasi
kemahiran mengaplikasi 2
mikro kemahiran kemahiran
praktikal dalam kemahiran
 Menyambung litar pengawal praktikal dalam praktikal dalam
Teknologi praktikal dalam 2
mikro. Teknologi Teknologi
Elektronik Teknologi
Elektronik Elektronik
 Hasil kerja (output) sangat tinggi Elektronik
3

LAPORAN AMALI - 40%


Kebolehan Kebolehan Kebolehan Tiada Kebolehan
 Objektif, teori dan peralatan 1
mengenalpasti mengenalpasti mengenalpasti mengenalpasti
 Litar skematik menggunakan dan dan dan dan
menyelesaikan menyelesaikan menyelesaikan menyelesaikan 2
proteus 8
masalah secara masalah secara masalah secara masalah secara
 Carta alir program C kreatif, inovatif kreatif, inovatif dan kreatif, inovatif kreatif, inovatif dan 2
dan efektif efektif dan efektif tidak efektif
 Senarai program MPLAB. sangat tinggi jelas 3
.
 Kesimpulan 3

Unit Elektronik KV KEMAMAN 2019 9

Anda mungkin juga menyukai