Thông báo

Collapse
No announcement yet.

Xin code chỉnh tốc độ nháy của mạch LED dùng 8051

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • #31
    ko dung nút nhấn được ko a

    Comment


    • #32
      Nguyên văn bởi chung1608 Xem bài viết
      void delay()
      {while(!p1_0);while(p1_0);}
      sao minh chen cai dong lenh do thi lai bao loi nhu the nay vay la sao vay bac? mong bac giup do cam on bac truoc nha
      #include <REGX51.H>
      #define tat 0
      #define bat 1
      ///==============///
      ////////////////////////// khai bao bien ///////////////////
      sbit led1=P1^0;
      sbit led2=P1^1;
      sbit led3=P1^2;
      sbit led4=P1^3;
      sbit led5=P1^4;
      sbit led6=P1^5;
      sbit led7=P1^6;
      sbit led8=P1^7;
      sbit xung555=P1^0;
      /////////// ham tre ////////
      void delay()
      {while(!P1^0);while(P1^0);
      }
      //////// ham chinh /////////
      void main ()
      {
      while (1)
      { P2=0x00; delay(100);
      P2=0xff; delay(100);
      }
      }
      loi nhu zay ne:
      Build target 'Target 1'
      compiling 8051va 555.c...
      8051VA 555.C(26): error C267: 'delay': requires ANSI-style prototype
      Target not created
      TÌNH YÊU KHÔNG TỰ SINH RA CŨNG KHÔNG TỰ MÂT ĐI
      MÀ NÓ CHỈ CHUYỂN HÓA TỪ NGƯỜI NÀY SANG NGƯỜI KHÁC . . . ! ! ! !...

      Comment


      • #33
        Nguyên văn bởi kiepngheo Xem bài viết
        sao minh chen cai dong lenh do thi lai bao loi nhu the nay vay la sao vay bac? mong bac giup do cam on bac truoc nha
        #include <REGX51.H>
        #define tat 0
        #define bat 1
        ///==============///
        ////////////////////////// khai bao bien ///////////////////
        sbit led1=P1^0;
        sbit led2=P1^1;
        sbit led3=P1^2;
        sbit led4=P1^3;
        sbit led5=P1^4;
        sbit led6=P1^5;
        sbit led7=P1^6;
        sbit led8=P1^7;
        sbit xung555=P1^0;
        /////////// ham tre ////////
        void delay()
        {while(!P1^0);while(P1^0);
        }
        //////// ham chinh /////////
        void main ()
        {
        while (1)
        { P2=0x00; delay(100);
        P2=0xff; delay(100);
        }
        }
        loi nhu zay ne:
        Build target 'Target 1'
        compiling 8051va 555.c...
        8051VA 555.C(26): error C267: 'delay': requires ANSI-style prototype
        Target not created
        hàm delay của bạn hoàn toàn ko có biwsn truyền vào mà ở dưới bạn lại goi delay(100) là sao?.
        với cả mình chưa thấy ai viết hàm delay như bạn cả.
        Nguyễn Huy Biên - 01649 802 694
        gmail :

        Comment


        • #34
          mình nghĩ với bài này bạn nên dùng 555 để tạo xung nhịp ngoài và cho chip làm việc ở chế độ counter ấy. đếm và xử lý sự kiện. xung đầu vào nhanh thì sẽ nháy nhanh còn xung chậm thì delay sẽ chậm
          Nguyễn Huy Biên - 01649 802 694
          gmail :

          Comment


          • #35
            Nguyên văn bởi bienhou Xem bài viết
            hàm delay của bạn hoàn toàn ko có biwsn truyền vào mà ở dưới bạn lại goi delay(100) là sao?.
            với cả mình chưa thấy ai viết hàm delay như bạn cả.
            cái này mình chỉnh lại rồi nhưng led vẫn k nhay vậy là sao vậy bạn ? mong bạn giúp đỡ
            TÌNH YÊU KHÔNG TỰ SINH RA CŨNG KHÔNG TỰ MÂT ĐI
            MÀ NÓ CHỈ CHUYỂN HÓA TỪ NGƯỜI NÀY SANG NGƯỜI KHÁC . . . ! ! ! !...

            Comment

            Về tác giả

            Collapse

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

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

            Collapse

            Đang tải...
            X