Pic16F887 - Điều khiển 2 led đơn bằng 1 button .

Giới thiệu :

 Hôm nay mình sẽ hướng dẫn các bạn cách điều khiển 2 led đơn bằng button đơn giản sử dụng vi điều khiển pic 16f887 . Mời các bạn theo dõi !!!

Chuẩn bị :

Pic16f887 .
2 Led đơn ( màu sắc tùy ý ) .
Trở : 2 con  (  để bảo vệ led ( tùy theo màu sắc led )
         1 con (1k-10k)

Lắp mạch :


 Code :

#include <16f887.h>
#fuses noprotect, nowdt, nolvp, hs, put
#use delay(clock=20Mhz)
#define button pin_B0
int8 i; // khai báo biến i
void main()
{
   set_tris_D(0x00);//khởi tạo port D xuất mức thấp
   set_tris_B(0xff);//khởi tạo port B xuất mức cao
   while(TRUE)//vòng lặp
   {
   i=0;//cho ban đầu i=0
      if(!input(button))// kiểm tra trạng thái button
      {
        do{}// chống rung
         while (!input(button));// bấm rồi nhả ra mới tăng giá trị biến i
         i++;
         if(i==4)// nếu i=4 cho i quay về 0
         {
           i=0;
         }
        delay_ms(5);
        if(i==0)
        {
          output_low(pin_D0);
          output_low(pin_D1);
        }
         if(i==1)
        {
          output_high(pin_D0);
          output_low(pin_D1);
        }
         if(i==2)
        {
          output_high(pin_D1);
          output_low(pin_D0);
        }
         if(i==3)
        {
          output_high(pin_D0);
          output_high(pin_D1);
        }
      }
   }

}

Kết quả :

Có gì thắc mắc các bạn cứ nhận xét bên dưới bài viết nhé ^^ ,
Chúc các bạn thành công .

2 nhận xét

  1. Công ty chuyên cung cấp dịch vụ làm hộp đèn mica hút nổi giá thành tốt nhất Tp.HCM cũng như cung cấp dịch vụ gia công biển bảng hộp đèn mica hút ép nổi với những kỹ thuật gia công hút nổi vượt trội với công nghệ máy móc mới nhất, cùng đội ngũ nhân viên thi công nhiều năm kinh nghiệm trong lĩnh vực quảng cáo.
    Với những dịch vụ cung cấp sản phẩm như:
    – Hộp đèn mica hút nổi quảng cáo theo yêu cầu thiết kế + kích thước của khách hàng với nhiều mẫu mã như: Hình vuông, hình elip, hình cầu, hình chữ nhật, hình tròn.. với công nghệ hút nổi mica lõm, lồi…
    – Làm bảng hiệu hộp đèn mica ép nổi mọi kích thước
    – Làm chữ nổi mica hút ép nổi
    – Làm logog mica hút ép nổi
    – Gia công mọi thiết kế liên quan đến mica hút nổi theo yêu cầu như: trang trí nhà hàng, khách sạn, phòng Karaoke, quán Bar….
    Chúng tôi nhận làm bảng hiệu quảng cáo:
    làm bảng hiệu
    làm bảng hiệu alu
    làm hộp đèn quảng cáo
    làm biển quảng cáo
    làm biển hiệu quảng cáo
    làm bảng hiệu hộp đèn
    làm bảng hiệu led
    hộp đèn bảng hiệu
    bảng hiệu mica
    làm bảng hiệu mica
    bảng hiệu quảng cáo
    Quảng cáo Đại Phát
    Địa chỉ: 55 Linh Đông, P. Linh Đông, Q. Thủ Đức, TP. Hồ Chí Minh
    Điện Thoại: 0935 79 00 28
    Email: daiphatgroup2010@gmail.com
    Website: thietkethicongdaiphat.com

    Trả lờiXóa
  2. Borgata Hotel & Casino Email Formats & Employee Phones
    The Borgata Hotel & Casino, a 의왕 출장안마 luxury hotel and casino, is now the 당진 출장마사지 world's 구미 출장안마 largest hotel and casino. Opening in 1996, 경주 출장마사지 the 경상북도 출장안마 property

    Trả lờiXóa