Xin anh em giúp mình code mạch tỷ số bóng đá sử dụng led 7

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • minhthongsr
    Thành viên mới
    • Mar 2012
    • 17

    #1

    Xin anh em giúp mình code mạch tỷ số bóng đá sử dụng led 7

    Mình đang làm mạch tỷ số bóng đá bằng led 7 đoạn , nhưng mình không rành về viết code . Mong anh em trong diễn đàn giúp mình với
    cảm ơn anh em rất nhiều. Giúp mình nha !
    đây là file mô phỏng của mìnhMACH TY SO.DSN
  • tan955
    Thành viên chính thức
    • Jul 2012
    • 70

    #2
    thì nó như mạch đếm thui bạn ! nhấn bên nào bên đó tăng hoặc giảm là được mà
    lập trình vi điều khiển 8051 - avr - pic- thiết kế mạch điện tử

    Học Hiểu Nguyên Tắc - Tuân Theo Nguyên Tắc - Giải Trừ Nguyên Tắc

    Comment

    • bienhou
      Thành viên tích cực
      • Dec 2011
      • 971

      #3
      tỷ số bóng đá làm gì có giảm bác
      Nguyễn Huy Biên - 01649 802 694
      gmail :

      Comment

      • minhthongsr
        Thành viên mới
        • Mar 2012
        • 17

        #4
        tuy tỷ số không giảm nhưng mình muốn làm như vậy cho đầy đủ đó mà , bạn có thể giúp mình được không . code minh gà lắm
        giúp mình nha đang cần lắm. thank!

        Comment

        • bienhou
          Thành viên tích cực
          • Dec 2011
          • 971

          #5
          vs mạch này mình nghĩ ko cần dùng con 595 đâu. tốn kém ra. bây h mình ko rảnh. chuẩn bị đi làm đây. nếu có thể tối mình sẽ viết giúp bạn
          Nguyễn Huy Biên - 01649 802 694
          gmail :

          Comment

          • minhthongsr
            Thành viên mới
            • Mar 2012
            • 17

            #6
            mình chưa rành về code lắm , bạn giúp minh đi .

            Comment

            • minhthongsr
              Thành viên mới
              • Mar 2012
              • 17

              #7
              cảm ơn bạn trước nha !!!!

              Comment

              • hahuyquyen
                Thành viên chính thức
                • Nov 2011
                • 82

                #8
                Bảng tỷ số bóng đá phải lớn, nhìn xa mới trong rõ được chứ bạn, bạn có thể dùng led đơn ghép lại thành led 7 đoạn đệm qua 6b595,nếu bạn chỉ làm mô hình thôi thì dùng phương pháp quét.

                Comment

                • gagafayfay
                  Thành viên chính thức
                  • May 2012
                  • 58

                  #9
                  bác ấy muốn ai đó chỉ giúp cách làm và những thứ cần thiết!

                  Comment

                  • minhthongsr
                    Thành viên mới
                    • Mar 2012
                    • 17

                    #10
                    mạch này chỉ mô phỏng thôi chứ thực tế mình làm led đơn ghép lại, mỗi đoạn led = 16 led đơn.
                    http://www.mediafire.com/?ny282fa3y83zxtw

                    Comment

                    • minhthongsr
                      Thành viên mới
                      • Mar 2012
                      • 17

                      #11
                      bạn bienhou ơi giúp minh với !

                      Comment

                      • bienhou
                        Thành viên tích cực
                        • Dec 2011
                        • 971

                        #12
                        Nguyên văn bởi minhthongsr Xem bài viết
                        bạn bienhou ơi giúp minh với !
                        Code:
                        #include <REGX51.H>	
                        sbit tangdoi1=P1^0;
                        sbit tangdoi2=P1^1;
                        sbit tangtiso=P1^2;
                        sbit giamtiso=P1^3;
                        sbit aled1 = P3^0;
                        sbit aled2 = P3^1;
                        sbit aled3 = P3^2;
                        unsigned char maled[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
                        unsigned int doi1,doi2,chenhlech;
                        unsigned long i;
                        void delay(long time)
                        {long n;
                        for(n=0;n<time;n++)
                        {
                        ;
                        }
                        }
                        void hamquet()
                        {
                        //doi1=i/100;
                        //doi2=(i/10)%10;
                        //chenhlech=i%10;
                        aled1=1;
                        P2=maled[i/100];
                        delay(50);
                        aled1=0;
                        P2=0xff;
                        aled2=1;
                        P2=maled[(i/10)%10];
                        delay(50);
                        aled2=0;
                        P2=0xff;
                        aled3=1;
                        P2=maled[i%10];
                        delay(50);
                        aled3=0;
                        P2=0xff;
                        }
                        void main()
                        {i=0;
                        while(1)
                          {hamquet();
                          if((tangdoi1==0)&&(tangdoi2==1))
                             {delay(20);
                        	 while(!tangdoi1);
                        	 i=i+100;
                        	 //doi1++;
                        	 }		
                           if((tangdoi1==1)&&(tangdoi2==0))
                             {delay(20);
                        	  while(!tangdoi2);
                        	  i=i+10;
                        	  //doi2++;
                        	  }
                        	if((tangtiso==0)&(giamtiso==1))
                        	 {delay(20);
                        	  while(!tangtiso);
                        	  i=i+1;
                        	  }
                        	  if((tangtiso=1)&&(giamtiso==0))
                        	  {delay(20);
                        	  while(!giamtiso);
                        	  i=i-1;
                        	  }
                        }
                        }
                        CỦA BẠN ĐÂY. BẠN XEM CODE SUY RA PHẦN MẠCH MÔ PHỎNG NHÉ
                        Last edited by bienhou; 21-07-2012, 15:21.
                        Nguyễn Huy Biên - 01649 802 694
                        gmail :

                        Comment

                        • minhthongsr
                          Thành viên mới
                          • Mar 2012
                          • 17

                          #13
                          cảm ơn bạn bienhou nhiều nha !

                          Comment

                          • bienhou
                            Thành viên tích cực
                            • Dec 2011
                            • 971

                            #14
                            uhm, ko có gì @@
                            Nguyễn Huy Biên - 01649 802 694
                            gmail :

                            Comment

                            • minhthongsr
                              Thành viên mới
                              • Mar 2012
                              • 17

                              #15
                              Dùng phương pháp quét, có làm dược led đơn không bạn ?
                              MẠCH THỰC TẾ MÌNH DÙNG LED ĐƠN GHÉP LẠI, MỖI ĐOẠN LED DÙNG 16 LED ĐƠN

                              Comment

                              Về tác giả

                              Collapse

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

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

                              Collapse

                              There are no results that meet this criteria.

                              Đang tải...