Thông báo

Collapse
No announcement yet.

Ai đã thất bại trong việc làm led matrix ....

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

  • uk. tớ cũng dùng 595 gửi cho mình xin cái cậu làm bằng 89c51 vào gmail của mình với : lpthao261dtcn@gmail.com
    mình cảm ơn nhé!

    Comment


    • để hiển thị được trên matran 16 x128 thì được. cùng với một vài hiệu ứng thì cũng ok nhưng cái đó mình mới làm dạng bị động. nếu thay đổi chương trình bằng máy tính thì tuyệt hơn
      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


      • cậu ơi cậu làm gủi mình cái code làm dịch chữ đi còn phần điều khiển từ máy tính mình sẽ lo được.thank cậu! cậu gửi qua gmail cho mình nhé, mình làm xong sẽ gửi tặng bạn cái chương trình chạy của mình.

        Comment


        • bạn hình dung thế này nhé : có 1 mảng mang[100]. tương ứng mỗi phần tử là 1 cột ở matran khi đó ta chỉ cần dịch chuyển vị trí của các phần tử này thôi là có được hiệu ứng.
          đối với hiệu ứng sang trái thì : mang[0]=mang[1]; .......; mang[98]=mang[99];mang[99]=0 ; ( hoặc 1 ). dùng lệnh dịch trái trong byte
          đối với hiệu ứng sang trái thì : mang[99]=mang[98]; .......; mang[1]=mang[0];mang[0]=0 ; ( hoặc 1 ) . dùng lệnh dịch phải trong byte
          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


          • cảm ơn ý tưởng của cậu,mình sẽ thử làm.

            Comment


            • bác cho e hỏi pass dowload link 2 là gì :v

              Comment


              • Xin chào bạn
                Mình đang nguyên cúu về cách lập trình matrix của bạn 16x64
                Tex dong chử kính chào các ae vui vẻ và thành công Prọect này
                Nhưng vẫn không dịch được hàng kế tiép cho cạy theo
                Vậy mong bạn hướng dẫn cho hộ cho mình nhé
                Vì mình đang rất cần
                Mong bạn chỉ giao cho
                Đợi tin vui từ bạn
                nguyenlangn@gmail.com

                Comment


                • mình new ma lại rất mê khoản matrix. minh đang lam đồ án matrix 16x128 rất mong được các pác đi trước chỉ dáo. mình dùng 89s52 va uln vơi lại hc 595. co ai rup mình xin gửi về địa chỉ . nguyenhuyenbg10@gmail.com.

                  Comment


                  • sao minh dao ve ko xem duoc ji vay. ban co the jui cho minh ko : nguyenhuyenbg10@gmail.com

                    Comment


                    • mình đang thử làm mạch thật cái led matran dụng ic89c51 điều khiển .74ls541 để đệm dòng cho cột theo như bài hướng dẫn của bạn trên diễn đàn hộiquandientu.net mà sao nó ko chạy j cả.cho mình hỏi có cần dùng uln2803 để nâng dòng cho hàng ko.ai đã làm mạch này rồi thì cho xin phần mạch in layout 1 lớp thì càng tốt không thì proteus cũng đk

                      Comment


                      • Nguyên văn bởi hoangphat Xem bài viết
                        Bài 3 led matrix 16x16-16x64
                        cái này giống mạch trên vì mạch này là chuẩn cho ae ngâm cứu lun
                        mạch này em đưa ra cho các pác phát triển
                        hi vọng thời gian tới sẽ có mạch led này giao tiếp PC cho ae tham khảo
                        tất cả để ae tham khảo em sẽ ngâm cứu nhanh để pà kon có cái tham khảo
                        mạch và code đây
                        [ATTACH]21731[/ATTACH]
                        [ATTACH]21730[/ATTACH]
                        có j ko hỉu gửi mail em nhá
                        Bác còn file k cho e xin với ạ?

                        Comment


                        • mình đang làm đồ án về module led matrix như sau :
                          -chu vi 64cm*160cm (20module)
                          -cpu điều khiển BX
                          - nguồn

                          vậy cho mình hỏi :
                          - với 20 module thì mình cần dùng bao nhiêu CPU?
                          - mình cần dùng bao nhiêu nguồn tổ ong và nguồn có dòng là nhiêu ?
                          tks all ^^

                          Comment


                          • ko mở đc file bạn ợ cho mình xin lại đc ko?????

                            Comment


                            • có biết code assembly ai giúp mình với,khi nhấn phím 11-A của ma trận 4x4 thi chữ A sẽ hiển thị trên màn hình led ma trận.mình chỉ biết phần quét bàn phím ma trận thôi,còn phân hiển thị thì khi minh nhấn phím 11-A thì nó chỉ nháy cái rồi tắt ngủm luôn.
                              Attached Files

                              Comment


                              • mấy bác giúp đỡ em tí.
                                em đang tìm hiểu led maxtric 8x32 nhưng chưa hiểu đoạn code ni :
                                sel_font= String_input[(j%lengh_STR)/With_of_font]-32;
                                col_font= j%With_of_font;
                                trong
                                #include <REGX52.H>
                                #include <string.h>
                                unsigned char code code_Tab[97][6]={
                                0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,// SPACE 0
                                0xFF,0xFF,0xA0,0xFF,0xFF,0xFF,// ! 1
                                0xFF,0xFF,0xF8,0xF4,0xFF,0xFF,// ' 2
                                0xEB,0x80,0xEB,0x80,0xEB,0xFF,// # 3
                                0xDB,0xD5,0x80,0xD5,0xED,0xFF,// $ 4
                                0xD8,0xEA,0x94,0xAB,0x8D,0xFF,// % 5
                                0xC9,0xB6,0xA9,0xDF,0xAF,0xFF,// & 6
                                0xFF,0xFF,0xF8,0xF4,0xFF,0xFF,// ' 7
                                0xFF,0xE3,0xDD,0xBE,0xFF,0xFF,// ( 8
                                0xFF,0xBE,0xDD,0xE3,0xFF,0xFF,// ) 9
                                0xD5,0xE3,0x80,0xE3,0xD5,0xFF,// * 10
                                0xF7,0xF7,0xC1,0xF7,0xF7,0xFF,// + 11
                                0xFF,0xA7,0xC7,0xFF,0xFF,0xFF,// , 12
                                0xF7,0xF7,0xF7,0xF7,0xF7,0xFF,// - 13
                                0xFF,0x9F,0x9F,0xFF,0xFF,0xFF,// x 14
                                0xFF,0xC9,0xC9,0xFF,0xFF,0xFF,// / 15
                                0xC1,0xAE,0xB6,0xBA,0xC1,0xFF,// 0 16
                                0xFF,0xBD,0x80,0xBF,0xFF,0xFF,// 1 17
                                0x8D,0xB6,0xB6,0xB6,0xB9,0xFF,// 2 18
                                0xDD,0xBE,0xB6,0xB6,0xC9,0xFF,// 3 19
                                0xE7,0xEB,0xED,0x80,0xEF,0xFF,// 4 20
                                0xD8,0xBA,0xBA,0xBA,0xC6,0xFF,// 5 21
                                0xC3,0xB5,0xB6,0xB6,0xCF,0xFF,// 6 22
                                0xFE,0x8E,0xF6,0xFA,0xFC,0xFF,// 7 23
                                0xC9,0xB6,0xB6,0xB6,0xC9,0xFF,// 8 24
                                0xF9,0xB6,0xB6,0xD6,0xE1,0xFF,// 9 25
                                0xFF,0xC9,0xC9,0xFF,0xFF,0xFF,// : 26
                                0xFF,0xA4,0xC4,0xFF,0xFF,0xFF,// // 27
                                0xF7,0xEB,0xDD,0xBE,0xFF,0xFF,// < 28
                                0xEB,0xEB,0xEB,0xEB,0xEB,0xFF,// = 29
                                0xFF,0xBE,0xDD,0xEB,0xF7,0xFF,// > 30
                                0xFD,0xFE,0xAE,0xF6,0xF9,0xFF,// ? 31
                                0xCD,0xB6,0x8E,0xBE,0xC1,0xFF,// @ 32
                                0x83,0xF5,0xF6,0xF5,0x83,0xFF,// A 33
                                0xBE,0x80,0xB6,0xB6,0xC9,0xFF,// B 34
                                0xC1,0xBE,0xBE,0xBE,0xDD,0xFF,// C 35
                                0xBE,0x80,0xBE,0xBE,0xC1,0xFF,// D 36
                                0x80,0xB6,0xB6,0xB6,0xBE,0xFF,// E 37
                                0x80,0xF6,0xF6,0xFE,0xFE,0xFF,// F 38
                                0xC1,0xBE,0xB6,0xB6,0xC5,0xFF,// G 39
                                0x80,0xF7,0xF7,0xF7,0x80,0xFF,// H 40
                                0xFF,0xBE,0x80,0xBE,0xFF,0xFF,// I 41
                                0xDF,0xBF,0xBE,0xC0,0xFE,0xFF,// J 42
                                0x80,0xF7,0xEB,0xDD,0xBE,0xFF,// K 43
                                0x80,0xBF,0xBF,0xBF,0xFF,0xFF,// L 44
                                0x80,0xFD,0xF3,0xFD,0x80,0xFF,// M 45
                                0x80,0xFD,0xFB,0xF7,0x80,0xFF,// N 46
                                0xC1,0xBE,0xBE,0xBE,0xC1,0xFF,// O 47
                                0x80,0xF6,0xF6,0xF6,0xF9,0xFF,// P 48
                                0xC1,0xBE,0xAE,0xDE,0xA1,0xFF,// Q 49
                                0x80,0xF6,0xE6,0xD6,0xB9,0xFF,// R 50
                                0xD9,0xB6,0xB6,0xB6,0xCD,0xFF,// S 51
                                0xFE,0xFE,0x80,0xFE,0xFE,0xFF,// T 52
                                0xC0,0xBF,0xBF,0xBF,0xC0,0xFF,// U 53
                                0xE0,0xDF,0xBF,0xDF,0xE0,0xFF,// V 54
                                0xC0,0xBF,0xCF,0xBF,0xC0,0xFF,// W 55
                                0x9C,0xEB,0xF7,0xEB,0x9C,0xFF,// X 56
                                0xFC,0xFB,0x87,0xFB,0xFC,0xFF,// Y 57
                                0x9E,0xAE,0xB6,0xBA,0xBC,0xFF,// Z 58
                                0xFF,0x80,0xBE,0xBE,0xFF,0xFF,// [ 59
                                0xFD,0xFB,0xF7,0xEF,0xDF,0xFF,// \ 60
                                0xFF,0xBE,0xBE,0x80,0xFF,0xFF,// ] 61
                                0xFB,0xFD,0xFE,0xFD,0xFB,0xFF,// ^ 92
                                0x7F,0x7F,0x7F,0x7F,0x7F,0xFF,// _ 63
                                0xFF,0xFF,0xF8,0xF4,0xFF,0xFF,// ' 64
                                0xDF,0xAB,0xAB,0xAB,0xC7,0xFF,// a 65
                                0x80,0xC7,0xBB,0xBB,0xC7,0xFF,// b 66
                                0xFF,0xC7,0xBB,0xBB,0xBB,0xFF,// c 67
                                0xC7,0xBB,0xBB,0xC7,0x80,0xFF,// d 68
                                0xC7,0xAB,0xAB,0xAB,0xF7,0xFF,// e 69
                                0xF7,0x81,0xF6,0xF6,0xFD,0xFF,// f 70
                                0xF7,0xAB,0xAB,0xAB,0xC3,0xFF,// g 71
                                0x80,0xF7,0xFB,0xFB,0x87,0xFF,// h 72
                                0xFF,0xBB,0x82,0xBF,0xFF,0xFF,// i 73
                                0xDF,0xBF,0xBB,0xC2,0xFF,0xFF,// j 74
                                0xFF,0x80,0xEF,0xD7,0xBB,0xFF,// k 75
                                0xFF,0xBE,0x80,0xBF,0xFF,0xFF,// l 76
                                0x83,0xFB,0x87,0xFB,0x87,0xFF,// m 77
                                0x83,0xF7,0xFB,0xFB,0x87,0xFF,// n 78
                                0xC7,0xBB,0xBB,0xBB,0xC7,0xFF,// o 79
                                0x83,0xEB,0xEB,0xEB,0xF7,0xFF,// p 80
                                0xF7,0xEB,0xEB,0xEB,0x83,0xFF,// q 81
                                0x83,0xF7,0xFB,0xFB,0xF7,0xFF,// r 82
                                0xB7,0xAB,0xAB,0xAB,0xDB,0xFF,// s 83
                                0xFF,0xFB,0xC0,0xBB,0xBB,0xFF,// t 84
                                0xC3,0xBF,0xBF,0xDF,0x83,0xFF,// u 85
                                0xE3,0xDF,0xBF,0xDF,0xE3,0xFF,// v 86
                                0xC3,0xBF,0xCF,0xBF,0xC3,0xFF,// w 87
                                0xBB,0xD7,0xEF,0xD7,0xBB,0xFF,// x 88
                                0xF3,0xAF,0xAF,0xAF,0xC3,0xFF,// y 89
                                0xBB,0x9B,0xAB,0xB3,0xBB,0xFF,// z 90
                                0xFB,0xE1,0xE0,0xE1,0xFB,0xFF,// ^ 62
                                0xE3,0xE3,0xC1,0xE3,0xF7,0xFF,// -> 93
                                0xF7,0xE3,0xC1,0xE3,0xE3,0xFF,// <- 94
                                0xEF,0xC3,0x83,0xC3,0xEF,0xFF,// 95
                                0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,// BLANK CHAR 96
                                };

                                sbit SDA = P2^0;
                                sbit SCL = P2^1;
                                sbit STR = P2^2;
                                #define DataPort P1
                                #define With_of_font 6
                                //-------------------------------------------
                                //-------------------------------------------
                                unsigned char *String_input="CDT---- ";
                                // Thay doi noi dung chay bat ky o day !!
                                unsigned int Pos=0,lengh_STR;
                                unsigned char Tic=0;
                                unsigned char sel_font;
                                unsigned char col_font;

                                void main ()
                                {
                                unsigned char Temp_code;
                                unsigned int j;

                                TMOD=0x01;
                                TH0=TL0=0x00;
                                TR0=1;
                                ET0=1;

                                lengh_STR = strlen(String_input)*6;

                                EA=1;

                                while(1)
                                {
                                SDA=1;
                                for(j=Pos;j<32+Pos;j++)
                                {
                                sel_font= String_input[(j%lengh_STR)/With_of_font]-32;
                                col_font= j%With_of_font;

                                Temp_code=code_Tab[sel_font][col_font];
                                DataPort=0xFF;
                                SCL=1;
                                SCL=0;
                                STR=1;
                                STR=0;
                                DataPort = Temp_code;
                                SDA=0;
                                }
                                }
                                }


                                void INT_Timer0()interrupt 1
                                {
                                Tic++;
                                if(Tic==2) //Sua toc do chay, cham dan 1-5
                                {
                                Tic=0;
                                Pos++;
                                if(Pos>=lengh_STR)
                                Pos=0;
                                }
                                }
                                mấy bác giúp zùm'..

                                Comment

                                Về tác giả

                                Collapse

                                hoangphat đam mê về ngành điện tử Tìm hiểu thêm về hoangphat

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

                                Collapse

                                Đang tải...
                                X