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

  • led matrix.rar
    tất cả trong đó bạn tải về nạp vô bảng led thử rồi nói mình xem chạy ra sao, còn cái lcd font ấy thì mình chịu rồi giờ ngồi đọc ngâm cứu mấy cái đó nhác quá.

    Comment


    • Nguyên văn bởi congdt Xem bài viết
      led matrix.rar
      tất cả trong đó bạn tải về nạp vô bảng led thử rồi nói mình xem chạy ra sao, còn cái lcd font ấy thì mình chịu rồi giờ ngồi đọc ngâm cứu mấy cái đó nhác quá.
      oh year !!!
      chạy ngon mỗi tội hơi nhanh và chữ ẩn
      hay quá bác viết = phần mềm nào à hay quá vậy
      cho e xin Y!M với
      thank thank thank good luck !!!

      Email:
      Gmail:

      Comment


      • từ 74hc154 bạn đưa qua con gì? chữ ẩn thì bạn đảo bít lại.
        mail yahoo:hoan03dt1

        Comment


        • Nguyên văn bởi congdt Xem bài viết
          từ 74hc154 bạn đưa qua con gì? chữ ẩn thì bạn đảo bít lại.
          mail yahoo:hoan03dt1
          e chẳng qua con j cả ra hàng luôn
          k ý e là muốn bác sửa trong code chứ bên ngoài e làm mạch in cho vào hộp rồi
          mà chữ của bác ta thật là đẹp nữa làm quảng cáo thì hay
          good luck !!! e qua Y!M nc cho nhanh vậy
          good luck !!!

          Email:
          Gmail:

          Comment


          • #include <REGX51.H>
            #include "Code.h"
            #include <string.h>
            #define N1 5
            #define N2 3
            #define ROW p2
            sbit SCK = p1^0;
            sbit SDA = p1^1;
            sbit LCK = p1^2;
            unsigned char Buffer[64];
            unsigned char RollBuffer[8];
            void KhoiTao();
            void ScanMatrix();
            void SendByte(unsigned char byte);
            void Delay(unsigned int n);
            void RollRightBit();
            void RollRight();
            void main()
            {
            KhoiTao();
            while(1)
            {
            ScanMatrix();
            }
            }
            void KhoiTao()
            {
            unsigned char i;
            for (i=0;i<64;i++)
            {
            Buffer[i] = Column[i];
            }
            TMOD = 0x01;
            TH0 = 0;
            TL0 = 0;
            TR0 = 1;
            ET0 = 1;
            EA = 1;
            }
            void ScanMatrix()
            {
            unsigned char i,j,temp;
            for (i=1;i<9;i++)
            {
            temp = i*8;
            for (j=temp;j>(temp - 4);j--)
            {
            SendByte(Buffer[j-1]);
            }
            LCK = 0;
            LCK = 1;
            ROW = Row_On[i-1];
            Delay(N1);
            ROW = Row_Off[i-1];
            }
            }
            void SendByte(unsigned char byte)
            {
            unsigned char i,temp;
            for (i=0;i<8;i++)
            {
            temp = (byte & (1 << i));
            if (temp)
            {
            SDA = 1;
            }
            else
            {
            SDA = 0;
            }
            SCK = 0;
            SCK = 1;
            }
            }
            void Delay(unsigned int n)
            {
            unsigned int i,j;
            for (i=0;i<n;i++)
            for (j=0;j<10;j++);
            }
            void RollRight()
            {
            unsigned char i,j,k,temp;
            for (i=1;i<9;i++)
            {
            temp = i*8;
            k = 8;
            for (j=temp;j>(temp - 8);j--)
            {
            RollBuffer[k-1] = Buffer[j-1];
            k--;
            }
            RollRightBit();
            k = 8;
            for (j=temp;j>(temp - 8);j--)
            {
            Buffer[j-1] = RollBuffer[k-1];
            k--;
            }

            }
            }
            void RollRightBit()
            {
            unsigned char i,temp0,temp1;
            temp0 = RollBuffer[0];
            temp0 = temp0 >> 7;
            RollBuffer[0] = RollBuffer[0] << 1;
            for (i=0;i<7;i++)
            {
            temp1 = RollBuffer[i+1];
            temp1 = temp1 >> 7;
            RollBuffer[i] = RollBuffer[i] | temp1;
            RollBuffer[i+1] = RollBuffer[i+1] << 1;
            }
            RollBuffer[7] = RollBuffer[7]|temp0;
            }
            void Timer0Interrupt()
            interrupt TF0_VECTOR
            {
            unsigned char count;
            TR0 = 0;
            TH0 = 0;
            TL0 = 0;
            TR0 = 1;
            count++;
            if (count == N2)
            {
            count = 0;
            RollRight();
            }
            }
            giúp em đoạn chương trình này với sao nó cứ báo lỗi
            |

            Comment


            • ủa code em đã mở hết rồi
              sao lại nói code bị hạn chế nhỉ em free code chay dc 3 -4 hang
              chạy max thì còn tùy vào bộ nhớ chip thôi đâu giới hạn gì nhìu đâu
              pác nào gặp vấn đề về đọ dài font chữ thì xem lại nhé em up code chay 3 dòng chữ tương tự rồi chỉ cần hỉu la có thể viết chay lun 5-10 dòng mà ko gặp trở ngại nữa
              chúc vui
              lâu quá tưởng topic này ko ai thèm đọc nữa chứ vần hoạt động là vui rồi
              có j cứ post nhé em sẽ giúp
              8051 là con em viết thành thạo. em sẵn sàng giúp đỡ các pác nếu em có thể
              liên lạc với em qua địa chi email: Mob: 01882.076.989

              Comment


              • Nguyên văn bởi hoangphat Xem bài viết
                ủa code em đã mở hết rồi
                sao lại nói code bị hạn chế nhỉ em free code chay dc 3 -4 hang
                chạy max thì còn tùy vào bộ nhớ chip thôi đâu giới hạn gì nhìu đâu
                pác nào gặp vấn đề về đọ dài font chữ thì xem lại nhé em up code chay 3 dòng chữ tương tự rồi chỉ cần hỉu la có thể viết chay lun 5-10 dòng mà ko gặp trở ngại nữa
                chúc vui
                lâu quá tưởng topic này ko ai thèm đọc nữa chứ vần hoạt động là vui rồi
                có j cứ post nhé em sẽ giúp
                vấn đề là cái LCD font nó bị giới hạn ký tự cơ bác ak mà viết 2 cái rồi gép vào thì lại k đc
                nhưng e đã có cách riêng rồi vẫn chưa có dịp up lên diễn đàn
                good luck !!!

                Email:
                Gmail:

                Comment


                • :d rất vui khi pác đóng góp cho topic này
                  1 thời gian nữa em sẽ up thêm 1 sô tài liệu để các pác có thể phát triển code
                  tiếp tục bàn luận nhé em rãnh sẽ lên trả lời các thắc mắc
                  mong các đã tham gia tiếp tục tham gia ,các bạn có thắc mác cứ post lên
                  em sẽ cố gắng xem lại lấy link trong topic để có mục lục để các pác dễ tham khảo
                  chúc vui
                  8051 là con em viết thành thạo. em sẵn sàng giúp đỡ các pác nếu em có thể
                  liên lạc với em qua địa chi email: Mob: 01882.076.989

                  Comment


                  • bạn tuankep6 ơi chắc kậu làm xong led matrix rồi có nhiều kinh nghiệp thì kậu có thể hướng dẫn mình dược không mình dang làm đồ án về led matrix này bạn jup mình nhé .bạn có tài lieu j thì cho minh xin :vantuyendthp@gmail.com

                    Comment


                    • Chào các pác, tự dưng topic đang hay sao qua năm mới không ai thèm để ý hết vậy. Nhân đây đang làm đồ án có mấy vấn đề khó khăn mong mấy pác giải thích giùm :
                      1. Mình làm Led ma trận 24x64, đưa data vào hàng, quét cột; mô phỏng trên proteus thấy oke chỉ có cái sao lúc đầu tất cả các led đều sáng xong tắt rồi mới bắt đầu chạy chữ.
                      2. Phần công suất mạch thật mình tính thế này:
                      - hàng: dùng C1815( hay loại # ???) qua trở 220 Ohm cấp nguồn vào (quét cột nên trên 1 hàng 1 thời điểm chỉ có 1 led sáng);
                      - cột: từ 74595( nên dùng HC595 hay TPIC595) có cần qua uln 2803 hay là dùng tran (loại gì ???) để hút dòng (1 cột = 24 led x20mA = 480mA) và có cần thêm trở không.
                      3. Nên thiết kế nguồn nhiêu Volt, nhiêu Ampe, thầy có nói đến phần bảo vệ quá áp gì đấy nhưng không biết.
                      mạch mô phỏng và code: LEDMATRIX 24X64.rar
                      soft tạo font: Gamo Led Font

                      Mong các pác chỉ giáo dùm!!! Đa tạ...

                      Comment


                      • Nguyên văn bởi tuyendthp Xem bài viết
                        bạn tuankep6 ơi chắc kậu làm xong led matrix rồi có nhiều kinh nghiệp thì kậu có thể hướng dẫn mình dược không mình dang làm đồ án về led matrix này bạn jup mình nhé .bạn có tài lieu j thì cho minh xin :vantuyendthp@gmail.com
                        đã xong 16x64 nhưng mà nó cộng ở nhiều chỗ nhiều thứ lại giờ có thể lên 16x200
                        nếu muốn bạn qua Y!M
                        good luck

                        Email:
                        Gmail:

                        Comment


                        • Nguyên văn bởi thucpro Xem bài viết
                          Chào các pác, tự dưng topic đang hay sao qua năm mới không ai thèm để ý hết vậy. Nhân đây đang làm đồ án có mấy vấn đề khó khăn mong mấy pác giải thích giùm :
                          1. Mình làm Led ma trận 24x64, đưa data vào hàng, quét cột; mô phỏng trên proteus thấy oke chỉ có cái sao lúc đầu tất cả các led đều sáng xong tắt rồi mới bắt đầu chạy chữ.
                          2. Phần công suất mạch thật mình tính thế này:
                          - hàng: dùng C1815( hay loại # ???) qua trở 220 Ohm cấp nguồn vào (quét cột nên trên 1 hàng 1 thời điểm chỉ có 1 led sáng);
                          - cột: từ 74595( nên dùng HC595 hay TPIC595) có cần qua uln 2803 hay là dùng tran (loại gì ???) để hút dòng (1 cột = 24 led x20mA = 480mA) và có cần thêm trở không.
                          3. Nên thiết kế nguồn nhiêu Volt, nhiêu Ampe, thầy có nói đến phần bảo vệ quá áp gì đấy nhưng không biết.
                          mạch mô phỏng và code: LEDMATRIX 24X64.rar
                          soft tạo font: Gamo Led Font

                          Mong các pác chỉ giáo dùm!!! Đa tạ...
                          cái này e không rành đâu nha phải nhờ mấy cao thủ chỉ giúp mí đc
                          good luck !!!

                          Email:
                          Gmail:

                          Comment


                          • hoangphat ơi huynh đâu rồi!!!

                            Comment


                            • Y!m của cậu là j vậy

                              Comment


                              • Nguyên văn bởi tuankep6 Xem bài viết
                                vấn đề là cái LCD font nó bị giới hạn ký tự cơ bác ak mà viết 2 cái rồi gép vào thì lại k đc
                                nhưng e đã có cách riêng rồi vẫn chưa có dịp up lên diễn đàn
                                good luck !!!
                                hiện tại pác VBHoang đã viết và free cho ae phân mềm tạo font và convert file ảnh , có chức năng dịch mã với 2 dạng quét, tích hợp thêm phần truyền dữ liệu qua cổng com( để giao tiếp phân cưng) phần này LCDfont maker ko có
                                nhưng thiếu phần tính toán dài mã font và các thông số cần thiết như LCD Font maker nên cần phải viết lại code để sử dụng phân mềm này
                                nếu viết lại thì độ dài bảng mã sẽ rất dài giải quyết dc vấn đề pác đang cần
                                8051 là con em viết thành thạo. em sẵn sàng giúp đỡ các pác nếu em có thể
                                liên lạc với em qua địa chi email: Mob: 01882.076.989

                                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

                                • dinhthuong80
                                  Trả lời cho Tiếng Anh cho người Việt
                                  bởi dinhthuong80
                                  Bác nói rất khách quan và chính xác. Ngoại ngữ là chìa khóa thăng tiến dù làm gì. Chả thế mà nay nước mình dạy tiếng Anh từ tiểu học.

                                  Nhớ hồi năm 2006 em ra Hải Phòng, Hải Dương tìm việc, thời đó ở Bình Dương lương công...
                                  hôm nay, 14:51
                                • dinhthuong80
                                  Trả lời cho Tiếng Anh cho người Việt
                                  bởi dinhthuong80
                                  Cảm ơn bạn, ĐT cũng có ý nghĩ như vậy.

                                  Thực ra, lỗi của hãng đó ( gọi là hãng vì không chỉ một model sản phẩm) là về phần cứng, ĐT tuy không biết về lập trình phần mềm nhưng cũng thấy rằng sẽ chẳng khó khăn gì đáng...
                                  hôm nay, 14:39
                                • dinhthuong80
                                  Trả lời cho Tiếng Anh cho người Việt
                                  bởi dinhthuong80
                                  Dạ, bác bảy mấy tuổi đời rồi cũng không kém bố cháu bao nhiêu. Tuổi nghề thì bác cũng đáng tuổi cha chú.

                                  Nhưng 2 điều trên thì chưa hẳn đã đáng quí và đáng tôn trọng bằng việc bác rất nhiệt tình chia sẻ kinh nghiệm chuyên...
                                  hôm nay, 14:28
                                • bqviet
                                  Trả lời cho Tiếng Anh cho người Việt
                                  bởi bqviet
                                  Đúng, nếu chú tâm thì chỉ cần mỗi tiếng Việt là đã khá đủ để làm đa số công việc thông thường, ở thời đại ngày nay khi tài liệu sách vở phương tiện thông tin liên lạc đã nhiều. Nhưng cũng chính ở thời nay giao lưu các nước nhiều...
                                  Hôm qua, 20:26
                                • mèomướp
                                  Trả lời cho Tiếng Anh cho người Việt
                                  bởi mèomướp
                                  Dạ cháu nghĩ chú dinh... cứ mạnh dạn gửi thư đi ạ, chú có thể gửi bằng văn bản in chuyển phát nhanh sẽ có giá trị hơn. Vấn đề chưa hẳn là cần hãng làm gì đó, mà chỉ đơn giản là mình cảm thấy nhẹ lòng vì đã làm những việc bản...
                                  Hôm qua, 12:32
                                • vi van pham
                                  Trả lời cho Tiếng Anh cho người Việt
                                  bởi vi van pham
                                  Những lần hắt hơi sổ mũi làm tôi mệt lã, phải dùng rượu uống để ngũ. Tôi cũng đang uống rượu 1 mình, viết vài dòng này cho em ( có lẽ dt chỉ bằng tuổi em tôi).

                                  Dinh thuong dang đi vào vết xe đổ của tôi. Càng chứng minh, có...
                                  20-02-2025, 21:31
                                • bqviet
                                  Trả lời cho Hỏi về cách hàn linh kiện ( giúp tớ với )
                                  bởi bqviet
                                  Thiết nghĩ thi thoảng bác lên đây chia xẻ ít kinh nghiệm cũng vui rồi. Còn chuyện con người sinh lão bệnh tử là thường, sống cùng với quy luật đó thôi. Bqv nhớ trước đây bác từng kể về chuyện rang chì ô-xít bằng chảo để phục hồi bình điện, đấy cũng là thành quả đáng nể phục ở thời kỳ thiếu thốn đó.
                                  20-02-2025, 17:22
                                • dinhthuong80
                                  Trả lời cho Tiếng Anh cho người Việt
                                  bởi dinhthuong80
                                  Tiếng Anh, Đình Thường phải nói là rất tệ, khiến việc giao tiếp đời thường thôi cũng khó chứ nói gì về kĩ thuật.

                                  Nhân tiện, nhờ các bạn, các bác xem giúp thư ĐT viết thế này liệu có thể gửi tới địa chỉ nhận hay chăng,...
                                  20-02-2025, 11:52
                                • vi van pham
                                  Trả lời cho Hỏi về cách hàn linh kiện ( giúp tớ với )
                                  bởi vi van pham
                                  Uống rượu 1 mình, thấy trang này nhớ lại cách đây vài chục năm hàn thiếc với inox cực kỳ khó, phải dùng acid Hcl tác dụng lên kẻm Zn để có Zncl2 làm thuốc trợ hàn, lúc đó làm gì có acid Hcl và thuốc trợ hàn?

                                  Cái khó bó cái...
                                  19-02-2025, 23:05
                                • nhathung1101
                                  Trả lời cho Tiếng Anh cho người Việt
                                  bởi nhathung1101
                                  Nếu chú tâm thì học tiếng Việt cũng đủ rồi, thừa sức làm việc rồi.

                                  Học tiếng Anh cũng chỉ phụ trợ để đọc thêm tài liệu, hướng dẫn.

                                  Nhưng có hiểu điều đó không mới là vấn đề. Khi mà học ngoại ngữ để đi đạp xích lô đón khách???...
                                  19-02-2025, 21:27
                                Đang tải...
                                X