Thông báo

Collapse
No announcement yet.

led vung

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

  • #46
    bạn ơi. hưỡng đẫn cho mình cách làm được không?
    Nguyên văn bởi quang_le_pt Xem bài viết
    Hihi up cái video
    led quay.mp4 - YouTube

    Comment


    • #47
      Bạn thử dùng code này xem
      #include <REG2051.H>
      unsigned char chu[67]={227,221,189,123,189,221,227,255,255,126,126,0,12 6,126,255,255,255,0,127,127,127,255,255,255,129,12 6,126,126,129
      ,255,255,255,192,191,127,191,192,255,255,0,118,118 ,118,255,255,254,253,251,7,251,253,254,255,255,129 ,126,126,
      126,129,255,255,128,127,127,127,128,255};
      void delay(unsigned char t)
      {
      unsigned char i,j;
      for(i=0;i<10;i++)
      for(j=0;j<t;j++);
      }

      void main()
      {
      while(1)
      { int i;
      for(i=0;i<67;i++)
      {
      P1=chu[66-i];
      delay(20);

      }
      }
      }

      Comment


      • #48
        sao mình sữa lại chữ ko dc vậy??? bạn nào gửi code cho mình được ko?? Nếu dùng phần mềm tạo chữ thì share mình lun nhé. Thank

        Comment


        • #49
          Click image for larger version

Name:	untitled.JPG
Views:	1
Size:	108.9 KB
ID:	1372813 Em hơi thắc mắc về cái mạch này, mong mọi người giải thích giúp em cái nha:
          - Mạch như thế này thì chân 12 nối với chân 40 rồi nối với nguồn 5V đúng ko ạ
          - Cái công tắc kia để tắt mở hay là để reset ạ, nếu nó để reset thì em muốn bỏ phần reset thì phải bỏ những gì
          - Em có thể thay bằng con 89c52 được không
          Có thể những câu hỏi của em hơi ngớ ngẩn nhưng mong mọi ngươi giúp đỡ nha, em năm nay mới học 12 thôi, vừa tìm hiểu vầ VDK nên chưa biết nhiều.

          Comment


          • #50
            Nguyên văn bởi tavanan Xem bài viết
            [ATTACH=CONFIG]59366[/ATTACH] Em hơi thắc mắc về cái mạch này, mong mọi người giải thích giúp em cái nha:
            - Mạch như thế này thì chân 12 nối với chân 40 rồi nối với nguồn 5V đúng ko ạ
            - Cái công tắc kia để tắt mở hay là để reset ạ, nếu nó để reset thì em muốn bỏ phần reset thì phải bỏ những gì
            - Em có thể thay bằng con 89c52 được không
            Có thể những câu hỏi của em hơi ngớ ngẩn nhưng mong mọi ngươi giúp đỡ nha, em năm nay mới học 12 thôi, vừa tìm hiểu vầ VDK nên chưa biết nhiều.
            r
            Trả lời nè:
            -Chân 12 là chân ngắt ngoài 0,ko cần nối chân này với Vcc đâu nhé.
            -Cái contact đó là nút reset,cả khối đó là khối reset cho mạch,giữ nguyên nhé
            -Có thể thay thế đc,dùng 89c51/c52/s51/s52 đều được vì chỉ dùng chức năng In/Out của vđk,với lại dung lượng code ko lớn
            vanduc0211@gmail.com

            Comment


            • #51
              Nguyên văn bởi viboyth.haui Xem bài viết
              Còn tùy vào việc bạn dùng 8 hay 16 led. bạn dùng phần mềm kia để tạo mã.Bạn chia dòng chữ cần hiển thị ra thành các khoảng nhỏ,quét rất nhanh,giống kiều quét led ma trận ấy,nhưng mà ko tắt led. chẳng hạn nếu bạn dùng P1 để điều khiển 8 led trên và P2 điều khiển 8 led dưới,hiển thị chữ I:
              [ATTACH=CONFIG]58328[/ATTACH]
              [ATTACH=CONFIG]58329[/ATTACH]
              Bạn ơi bạn có thể hướng dẫn chi tiết cho mình cũng như các bạn khác về tạo mã cho led vung bằng phần mềm ledmatrix không ?

              Cụ thể là mình muốn tạo thành chữ P <trái tim> A với 8 led xuất ở port 1 thì thực hiện như thế nào ?
              Last edited by hoangtien11; 17-01-2013, 23:12.

              Comment


              • #52
                Có bác nào rành giúp em với !

                Comment


                • #53
                  Nguyên văn bởi bienhou Xem bài viết
                  .
                  Mình thấy luồng 8051 dạo này im ắng quá nên search cái này nên. hy vọng các bạn thích và tiếp tục có hứng tìm hiểu dòng 8051 @@. nếu bạn nào muốn làm mình sẽ gửi bản full lên.
                  Hay thật đó, ông gửi qua tôi ngâm cứu xem, hihi, email tôi Anhprotn@gmail.com

                  Comment


                  • #54
                    Nguyên văn bởi nguyentot90 Xem bài viết
                    Em cùi mía hơn nhưng cũng xin bon chen chút chơi hìhì
                    Nếu chú ý 1 chút thì thấy có lúc chữ bị ngược . Cái này do hành trình của máy đi ngược lại chiều hiển thị của chữ . Mình không biết bạn HUNGBOM đã giải quyết vấn đề này thế nào nhỉ ?
                    PIC 18F2620 , 18F2685 , 18F4431 , 18F4550 , 18F4685 Giá tốt . Hàng chính gốc Microchip , mới 100%
                    Vui lòng liên lạc số để biết chi tiết .

                    Comment


                    • #55
                      Bác nào cho em xin cái code của mạch dùng 8 led dc ko

                      Comment


                      • #56
                        Cho em đánh dấu bài nhé!Bài này hay
                        Bùi Thành Hậu

                        Gmail:
                        Fb:

                        Comment


                        • #57
                          ai có code dùng 16 led cho mình xin được không?

                          Comment


                          • #58
                            Nguyên văn bởi viboyth.haui Xem bài viết
                            Còn tùy vào việc bạn dùng 8 hay 16 led. bạn dùng phần mềm kia để tạo mã.Bạn chia dòng chữ cần hiển thị ra thành các khoảng nhỏ,quét rất nhanh,giống kiều quét led ma trận ấy,nhưng mà ko tắt led. chẳng hạn nếu bạn dùng P1 để điều khiển 8 led trên và P2 điều khiển 8 led dưới,hiển thị chữ I:
                            [ATTACH=CONFIG]58328[/ATTACH]
                            [ATTACH=CONFIG]58329[/ATTACH]
                            Em còn gà về VDK lắm mong bác viboyth.haui giúp em về cái code:sau khi dùng phần mềm Matrix.exe dịch mã và chép vào clipboard rồi phải làm sao cho đoạn mã đó giống như đoạn mã như đây vậy?Xin cảm ơn bác viboyth.haui trước nhé
                            #include<reg52.h>
                            /*void delayms(int ms)
                            {
                            int i,j;
                            for(i=0;i<ms;i++)
                            {
                            for(j=0;j<125;j++)
                            {}
                            }
                            } */

                            void delay(int t)
                            {
                            int m;
                            for(m=0;m<t;m++)
                            {}
                            }

                            unsigned char mang1[]={0x7f,0x7f,0x7f,0x7f,0x7f,0x7f,0x00,0x7f,0x7f,0x7 f,0x7f,0x7f,0x7f}, // P1 chu I
                            mang2[]={0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0x00,0xfe,0xfe,0xf e,0xfe,0xfe,0xfe}, // P0 chu I
                            mang3[]={0xf0,0xe0,0xc0,0x80,0x80,0x80,0x80,0xc0,0xe0,0xe 0,0xc0,0x80,0x80,0x80,0x80,0xc0,0xe0,0xf0}, // P1 trai tim
                            mang4[]={0xff,0x7f,0x3f,0x1f,0x0f,0x07,0x03,0x01,0x00,0x0 0,0x01,0x03,0x07,0x0f,0x1f,0x3f,0x7f,0xff}, // P0 trai tim
                            mang5[]={0x00,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xf f,0xff,0xff,0xff,0xff,0x00}, // P1 chu U
                            mang6[]={0x07,0xFB,0xFD,0xFE,0xFE,0xFE,0xFE,0xFE,0xFE,0xF E,0xFE,0xFE,0xFD,0xFB,0x07}; // P0 chu U
                            void main ()
                            {
                            int a,b;
                            while(1)
                            {
                            for(a=0;a<13;a++)
                            {
                            P1=mang1[a]; P0=mang2[a];delay(30);
                            }
                            P0=P1=0xff;
                            delay(200);

                            for(b=0;b<18;b++)
                            {
                            P1=mang3[b]; P0=mang4[b]; delay(30);
                            }
                            P0=P1=0xff;
                            delay(200);

                            for(a=0;a<15;a++)
                            {
                            P1=mang5[a]; P0=mang6[a]; delay(30);
                            }
                            P0=P1=0xff;
                            delay(350);

                            }

                            }








                            Last edited by thanhhaudt33; 04-03-2013, 11:41.
                            Bùi Thành Hậu

                            Gmail:
                            Fb:

                            Comment


                            • #59
                              mọi người cho 1 mạch cụ thể được không?

                              Comment


                              • #60
                                bạn đọc kĩ từ đầu của tut này là có rồi, tui thấy là tất tần tật ....
                                chỉ có tâm hồn là nơi duy nhất: có thể biến thiên đường thành địa ngục và ngược lại có thể biến địa ngục hóa thiên đường
                                Everything should be made as simple as possible, but not simpler

                                Comment

                                Về tác giả

                                Collapse

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

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

                                Collapse

                                Đang tải...
                                X