KOD JPK
NAMA
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”.
__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
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
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:
Rajah 1.2
Laporan :
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