วันอังคารที่ 25 กุมภาพันธ์ พ.ศ. 2563

งานหา micro 16


Bipolar LED Driver Circuit


#include<reg51.h>

sbit red = P0^0;
sbit green = P0^1;

sbit red_switch = P0^6;
sbit green_switch = P0^7;


unsigned char i=0;
void delay (int);

void main()
{
 red=0;
 green=0;
 
 while(1)
 {
  if(red_switch==0)
  {
   green=0;
   red=1;
   while(red_switch==0);
  }
  else if(green_switch==0)
  {
   green=1;
   red=0;
   while(green_switch==0);
  }
 }
}

ไม่มีความคิดเห็น:

แสดงความคิดเห็น