Rabu, 31 Mei 2017

Kodingan Keamanan Rumah Menggunakan Infrared berbasis Nuvoton NUC120

Berikut kodingan untuk keamanan rumah menggunakan infrared berbasis nuvoton NUC120

#include"DrvGPIO.h"
#include "DrvSYS.h"
int main(void)
{
    while(1)
    {
        if(DrvGPIO_GetBit(E_GPA,0) == 0 ){
            DrvGPIO_ClrBit(E_GPA,3);//LED MERAH
            DrvGPIO_ClrBit(E_GPA,4);//BUZZER
            DrvSYS_Delay(500000);}
        else {DrvGPIO_SetBit(E_GPA,3);
                DrvGPIO_SetBit(E_GPA,4);
                DrvSYS_Delay(1000000);}

        if(DrvGPIO_GetBit(E_GPA,1)==0)
            {DrvGPIO_ClrBit(E_GPA,2);//LED KUNING
            DrvGPIO_ClrBit(E_GPA,4);//BUZZER
            DrvSYS_Delay(1000000);}
    else
        {DrvGPIO_SetBit(E_GPA,2);
        DrvGPIO_SetBit(E_GPA,4);
        DrvSYS_Delay(1000000);}
    }
}

1 komentar: