Counter



Program counter ni untuk penambahan atau penolakan dibuat didalam program kita..






contoh program counter :-
#include <18f4550.h>        //"header file pic"//
#fuses XT,NOLVP,NOWDT,NOPROTECT
#use delay(clock=4M)
#define suis1 PIN_C0
#define suis2 PIN_C1
void main()
{
int a;
a=0;
while(true)
{
if (!input(suis1))
{
while (!input( suis1))
{}
a++;
}
else if(!input(suis2))
{
while(!input(suis2))
{}
a--;
}
else  if (a==0)
   {
   output_low(PIN_D0);
   output_low(PIN_D1);
   }
  
else if (a==1)
   {
   output_high(PIN_D0);
   output_low(PIN_D1);
   }
   else if(a==2)
   {
   output_low(PIN_D0);
    output_high(PIN_D1);
   }
  
   else
   {
   }
}


}
  



Counter==0…dua2 xhidup..


Counter==1..lampu kt pin D0 idup..




Counter==2..lampu D0 mati dan lampu pin D1 hidup..



Popular posts from this blog

Relay

Pendahuluan: Proteus simulasi yg berguna

Electronic component:Resistor