Lập trình on/off bằng vi điều khiển

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • addonis
    Thành viên mới
    • Nov 2012
    • 2

    #1

    Lập trình on/off bằng vi điều khiển

    em muốn lập trình on/off bằng con 89c52 với yêu cầu :nhấn 1 lần thì led bật,nhấn thêm lần nữa thì led tắt .nghĩ mãi ko ra nhờ các bro giúp đỡ em với thank's (lập trình bằng C)
  • vothienso01
    Banned
    • Aug 2010
    • 36

    #2
    Nguyên văn bởi addonis Xem bài viết
    em muốn lập trình on/off bằng con 89c52 với yêu cầu :nhấn 1 lần thì led bật,nhấn thêm lần nữa thì led tắt .nghĩ mãi ko ra nhờ các bro giúp đỡ em với thank's (lập trình bằng C)
    #include <AT89x52.h>

    #define nut_nhan P1_0
    #define LED P1_1
    void delay();
    unsigned char i;
    void main()
    {
    LED = 0;
    while(1)
    {
    if(nut_nhan == 0)
    {
    while(nut_nhan == 0) delay();
    LED =~LED;
    }
    }
    }

    void delay()
    {
    for(i = 0; i <= 100; i++) {;}
    }

    Comment

    • anh_hung_21
      Thành viên tích cực
      • Sep 2011
      • 313

      #3
      lập trình c thì mình ko rành.nhưng thuật toán của mình là kiểm tra nút ấn set cờ chẵn lẻ.tự phát triển bạn nhé

      Comment

      • addonis
        Thành viên mới
        • Nov 2012
        • 2

        #4
        Cam on cac bro nhieu .e lam dc roi.

        Comment

        • sgesvn
          Thành viên chính thức
          • Oct 2009
          • 92

          #5
          Bạn nên tìm hiểu cách sử dụng 595 trước rồi tính đến quét LED sau

          Comment

          Về tác giả

          Collapse

          addonis Tìm hiểu thêm về addonis

          Bài viết mới nhất

          Collapse

          Đang tải...