Your Knowledge Your Future
Tiếng Việt English
Hotline: 0902561426

Bài 1: PIC Nhấn nút ON/OFF sáng đèn led

Bài 1: PIC Nhấn nút ON/OFF sáng đèn led

Bài 1: PIC Nhấn nút ON/OFF sáng đèn led

Bài 1: PIC Nhấn nút ON/OFF sáng đèn led

Bài 1: PIC Nhấn nút ON/OFF sáng đèn led
Bài 1: PIC Nhấn nút ON/OFF sáng đèn led

Tài liệu

Bài 1: PIC Nhấn nút ON/OFF sáng đèn led

Yêu cầu: Nhấn nút on/off để điều khiển đèn led

Linh kiện sử dụng:

  • PIC 16F887
  • 2 Button
  • 3 điện trở 220
  • 1 led

Mạch đi dây

Chương trình điều khiển 

#include
#define on PIN_D0
#define off PIN_D1
#define led PIN_C0
int tt1 = 0;
int tt2 = 0;
void phim_on()
{
   if(input(on)==0) tt1 =0;
   if((input(on)==1)&&(tt1==0))
   {
      delay_ms(10);
      if(input(on)==1)
      {
         tt1 = 1;
         output_low(led);
      }
   }
}
void phim_off()
{
   if(input(off)==0) tt2 =0;
   if((input(off)==1)&&(tt2==0))
   {
      delay_ms(10);
      if(input(off)==1)
      {
         tt2 =1;
         output_high(led);
      }
   }
}
void main()
{
   set_tris_d(0xff);
   set_tris_c(0x00);
   while(TRUE)
   {
      phim_on();
      phim_off();
   }

}

Tin khác

Thông báo mới

Fanpage facebook

Liên kết website