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);}
}
}
ka ada contoh rangkaiannya ga ka?
BalasHapus