Jumat, 06 Februari 2009

Pengujian Sistem Minimum Mikrokontroler PIC16F84A

Pengujian pada sistem minimum mikrokontroler PIC16F84A dilakukan untuk mengetahui apakah rangkaian sistem minimum dan mikrokontroler PIC16F84A tersebut dapat bekerja dengan baik dan sesuai dengan yang diharapkan. Untuk melakukan pengujian terhadap rangkaian sistem minimum mikrokontroler ini dapat dilakukan dengan memberikan suatu program untuk mengaktifkan port I/O pada mikrokontroler kemudian mengecek kaki-kaki I/O tersebut dengan logic probe dan mengukur tegangan keluarannya dengan voltmeter. Adapun program untuk mengaktifkan port I/O yang dimasukkan kedalam mikrokontroler tersebut adalah sebagai berikut:

LIST P=PIC16F84A
STATUS EQU H’0003’

PORTA EQU H’0005’

PORTB EQU H’0006’

RP0 EQU H’0005’

TRISA EQU H’0085’

TRISB EQU H’0086’

START

BSF STATUS,RP0

MOVLW B’00000’

MOVWF TRISA

MOVLW B’0000000’

MOVWF TRISB

BCF STATUS, RP0

MOVLW B’11111’

MOVWF PORTA

MOVLW B’11111111’

MOVWF PORTB

SLEEP

END

Program diatas adalah program untuk mengaktifkan port I/O mikrokontroler PIC16F84A dan menjadikan port A dan port B sebagai output. Pertama port a dan port B difungsikan sebagai output dengan memberikan nilai B’00000’ pada tris A dan nilai nilai B’00000000’ pada tris B. Setelah portA dan port B berfungsi sebagai output kemudian semua port I/O diaktifkan dengan memberi logika ‘1’ (high).

Tidak ada komentar:

Posting Komentar