Thông báo

Collapse
No announcement yet.

BỘ nhỚ led matrix

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

  • BỘ nhỚ led matrix

    Các bác ah, em có file mô phỏng này nhưng không biết làm phần cứng như nào, em tính toán công suất cho mạch hơi kém một chút, và nữa em muốn mở rộng bộ nhớ cho mạch để có thể chạy được nhiều chữ hơn ( mạch của em hơi có hiện tượng giật một chút, đó là một modul còn em định mở rộng nhiều modul ghép lại thì hiện tượng giật hình nhiều hơn).

    Dưới đây linhdownload là file mophong+file hex, phiền các bác download về xem và chỉ giúp em nhé , thanks các bác nhiều ^^
    http://www.mediafire.com/?gd2tqizmml4

  • #2
    bạn làm con ATMEGA 32 với led ma trận 16x40 thì bộ nhớ vô tư, cần gì phải mở rộng thêm bộ nhớ.bộ nhớ flash của nó tới 32kb, khi nào bạn khai thác hết đã.

    Comment


    • #3
      code

      // khai bao mang du lieu can hien thi
      unsigned char flash msg[]=
      {
      /*------------------------------------------------------------------------------

      ------------------------------------------------------------------------------*/
      0x83,0x10,0x31,//Width pixels,Height pixels,Width bytes
      0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,
      0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,
      0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,
      0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x40,0x00,
      0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x01,0x00,0x00,0x00,
      0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x00, 0x00,0x00,0x08,0x00,0x00,0x00,
      0x00,0x00,0x07,0xF8,0x00,0x01,0xFF,0xC0,0x1F,0xF0, 0x00,0x07,0xF9,0xFF,0xFF,0xC0,
      0xFF,0xC0,0x3F,0xE0,0x0F,0xFE,0x00,0xFF,0x00,0x07, 0xF0,0x07,0xFF,0xFE,0x01,0xFF,
      0xC0,0x3F,0xFF,0xF8,0x3F,0xFF,0xFB,0xFE,0x00,0x00, 0xFF,0x3F,0xFF,0xFF,0xFF,0xFF,
      0x00,0x07,0x80,0x03,0xE0,0x00,0x0F,0xFF,0xF8,0x03, 0xF0,0x00,0x0F,0xC0,0x7F,0xFF,
      0xC0,0x1F,0xC0,0x7E,0x00,0x7F,0xFF,0xC0,0x7C,0x00, 0x07,0xE0,0x03,0xFF,0xFE,0x0F,
      0xFF,0xF8,0x0F,0xFF,0xFC,0x0F,0xFF,0xF8,0x7E,0x00, 0x01,0xF8,0x0F,0xFF,0xF9,0xFF,
      0xFF,0x80,0x0F,0x00,0x03,0xE0,0x00,0x7F,0xFF,0xFE, 0x01,0xF8,0x00,0x3F,0x00,0x7C,
      0x00,0x40,0x0F,0xE0,0xFC,0x03,0xFF,0xFF,0xF0,0x7C, 0x00,0x07,0xC0,0x03,0xFF,0xFC,
      0x7F,0xFF,0xFE,0x0F,0x80,0x3E,0x0F,0x80,0x08,0x3F, 0x00,0x07,0xE0,0x0F,0x80,0x09,
      0xF0,0x07,0xC0,0x0F,0x00,0x07,0xE0,0x00,0xFE,0x00, 0xFF,0x00,0xFC,0x00,0x7E,0x00,
      0xF8,0x00,0x00,0x07,0xE1,0xF0,0x07,0xF0,0x07,0xF8, 0xFC,0x00,0x07,0xC0,0x07,0xE0,
      0x00,0xFE,0x00,0xFF,0x1F,0x80,0x3E,0x1F,0x00,0x00, 0x1F,0x80,0x0F,0xC0,0x1F,0x00,
      0x03,0xF0,0x07,0xC0,0x0E,0x00,0x07,0xC0,0x01,0xF8, 0x00,0x3F,0x00,0x7E,0x01,0xF8,
      0x00,0xF8,0x08,0x00,0x03,0xF7,0xE0,0x0F,0xC0,0x01, 0xF8,0xF8,0x00,0x0F,0xC0,0x07,
      0xC0,0x01,0xF8,0x00,0x3F,0x1F,0x00,0x3E,0x1F,0x01, 0x00,0x0F,0xC0,0x3F,0x00,0x1F,
      0x01,0x03,0xE0,0x07,0xC0,0x0E,0x00,0x07,0xC0,0x03, 0xF0,0x00,0x3F,0x00,0x3E,0x03,
      0xF0,0x01,0xFF,0xF8,0x00,0x03,0xFF,0x80,0x1F,0x80, 0x01,0xF8,0xF8,0x00,0x0F,0x80,
      0x07,0xFF,0xC3,0xF0,0x00,0x3F,0x1F,0xFF,0xFC,0x3F, 0xFF,0x00,0x07,0xC0,0x7E,0x00,
      0x3F,0xFF,0x03,0xFF,0xFF,0x80,0x1C,0x00,0x0F,0xC0, 0x07,0xE0,0x00,0x3F,0x00,0x3F,
      0x0F,0xC0,0x01,0xFF,0xF0,0x00,0x01,0xFF,0x00,0x3F, 0x00,0x01,0xF9,0xF8,0x00,0x0F,
      0x80,0x1F,0xFF,0x87,0xE0,0x00,0x3F,0x3F,0xFF,0xF0, 0x3F,0xFE,0x00,0x07,0xE1,0xF8,
      0x00,0x3F,0xFE,0x07,0xFF,0xFE,0x00,0x1C,0x00,0x0F, 0x80,0x07,0xE0,0x00,0x3F,0x00,
      0x1F,0x9F,0x00,0x01,0xF0,0x10,0x00,0x00,0xFC,0x00, 0x3F,0x00,0x01,0xF9,0xF8,0x00,
      0x1F,0x80,0x0F,0xFF,0x87,0xE0,0x00,0x3F,0x7F,0xFF, 0xC0,0x3E,0x02,0x00,0x03,0xF3,
      0xE0,0x00,0x3E,0x02,0x0F,0xFF,0xF8,0x00,0x18,0x00, 0x0F,0x80,0x07,0xF0,0x00,0xFE,
      0x00,0x0F,0xFE,0x00,0x03,0xF0,0x00,0x00,0x00,0x7C, 0x00,0x3F,0x80,0x07,0xF1,0xF8,
      0x00,0x3F,0x00,0x0F,0x80,0x07,0xF0,0x00,0xFE,0x3E, 0x7F,0x00,0x7E,0x00,0x00,0x01,
      0xFF,0xC0,0x00,0x7E,0x00,0x07,0xCF,0xE0,0x00,0x18, 0x00,0x1F,0x80,0x03,0xF8,0x03,
      0xFC,0x00,0x07,0xF8,0x00,0x03,0xE0,0x00,0x00,0x00, 0xF8,0x00,0x1F,0xC0,0x1F,0xE0,
      0xFE,0x01,0xFE,0x00,0x1F,0x80,0x03,0xF8,0x03,0xFC, 0x7E,0x3F,0x00,0x7C,0x00,0x00,
      0x00,0xFF,0x00,0x00,0x7C,0x00,0x0F,0xC7,0xE0,0x00, 0x00,0x00,0x1F,0xFF,0xF1,0xFF,
      0xFF,0xF0,0x00,0x03,0xF0,0x00,0x03,0xE0,0x02,0x00, 0x00,0xF8,0x00,0x0F,0xFF,0xFF,
      0x80,0x7F,0xFF,0xF8,0x00,0x1F,0x00,0x01,0xFF,0xFF, 0xF0,0x7C,0x1F,0x80,0x7C,0x00,
      0x40,0x00,0x7E,0x00,0x00,0x7C,0x00,0x4F,0x83,0xF0, 0x00,0x30,0x00,0x1F,0xFF,0xE0,
      0xFF,0xFF,0xC0,0x00,0x01,0xC0,0x00,0x07,0xFF,0xFC, 0x00,0x00,0xF8,0x00,0x07,0xFF,
      0xFE,0x00,0x3F,0xFF,0xE0,0x00,0x1F,0x00,0x00,0xFF, 0xFF,0xC0,0x7C,0x1F,0xE0,0xFF,
      0xFF,0x80,0x00,0x38,0x00,0x00,0xFF,0xFF,0x8F,0x83, 0xFC,0x00,0x38,0x00,0x7F,0xFF,
      0xE0,0x1F,0xFC,0x00,0x00,0x00,0x80,0x00,0x1F,0xFF, 0xFC,0x00,0x03,0xFE,0x00,0x00,
      0xFF,0xE0,0x00,0x07,0xFE,0x00,0x00,0x7F,0x80,0x00, 0x1F,0xFC,0x01,0xFE,0x0F,0xFB,
      0xFF,0xFF,0x80,0x00,0x10,0x00,0x03,0xFF,0xFF,0xBF, 0xC1,0xFF,0x00,0x30,0x00,0x00,
      0x00,0x20,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x04,0x00,0x00,0x00,0x00,
      0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,
      0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00, 0x80,0x00,0x00,0x00,0x00,0x00,
      };

      thêm một vài đoạn code nữa vào mà nó báo lỗi rồi ???

      Comment


      • #4
        Đúng là chưa dùng hết 32KB flash sao nó đã báo lỗi rồi nhỉ, em dùng trình dich CodevisionAVR nhé, bác nào biết sao lại lôi thế không giúp em nhé , thanks các bác

        Comment


        • #5
          bạn up cái hình báo lỗi lên xem, hồi trước mình cũng bị như vậy vì lí do lúc xử lí sram(2kb) không đủ, bạn xem lại chương trình xem,

          Comment


          • #6
            bác nào xem giúp nha, thanks

            Comment


            • #7
              NOTE: đoạn code em thêm ở phần cách dòng trống đó, thêm có chút code đó mà nó báo lỗi vậy đó, sao nhỉ?

              Comment


              • #8
                dòng cách trống không ảnh hường gi đâu các bác nhé ^^

                Comment


                • #9
                  bạn cắt đoạn code ở dưới rồi tạo 1 biến flash khác để lưu vào đó xem

                  Comment


                  • #10
                    có phải bạn sợ lỗi là do minh khai báo kiểu unsigned char nên trong mỗi mảng chỉ chứa được số byte cho phép phải không bạn?, mình thử xem sao, mà bạn đam mê led matrix đấy chứ, rất muốn học hỏi nhiều từ bạn

                    Comment


                    • #11
                      Bạn Ma trận thử dịch cho mình xem dòng chữ báo lỗi kia là gì nhỉ?
                      AVR đã quay trở lại: ATMEGA32: 66k, ATMEGA8A: 30k, ATMEGA48: 30k.
                      Xem thêm tại Online Store ---> Click here
                      Mob: 0982.083.106

                      Comment


                      • #12
                        BÁC VNarmy em hiểu nó là "kích thước vượt quá giới hạn code" phải không bác , bác sửa lỗi này được thì giúp em nhé, em thấy dung lượng flash mới dùng chút mà báo lỗi vậy? :-s

                        Comment


                        • #13
                          Nguyên văn bởi matrix Xem bài viết
                          BÁC VNarmy em hiểu nó là "kích thước vượt quá giới hạn code" phải không bác , bác sửa lỗi này được thì giúp em nhé, em thấy dung lượng flash mới dùng chút mà báo lỗi vậy? :-s
                          Ờ. Mình thấy bạn dịch cũng suýt đúng rồi, nhưng vẫn chưa đủ. Bao giờ mà dịch đúng thì mình mới nói chuyện tiếp đc.
                          AVR đã quay trở lại: ATMEGA32: 66k, ATMEGA8A: 30k, ATMEGA48: 30k.
                          Xem thêm tại Online Store ---> Click here
                          Mob: 0982.083.106

                          Comment


                          • #14
                            Nguyên văn bởi VNarmy Xem bài viết
                            Ờ. Mình thấy bạn dịch cũng suýt đúng rồi, nhưng vẫn chưa đủ. Bao giờ mà dịch đúng thì mình mới nói chuyện tiếp đc.
                            cái này là chơi chữ nè

                            Comment


                            • #15
                              Bác VNarmy "vui tính" nhỉ? ^^

                              Comment

                              Về tác giả

                              Collapse

                              matrix đam mê Tìm hiểu thêm về matrix

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

                              Collapse

                              • mèomướp
                                Trả lời cho Sửa bộ nguồn DC 60V 45A
                                bởi mèomướp
                                Dạ hông dám làm thì chắc chắn sẽ mãi ko thể làm được đâu ạ. Nguồn xung dân dụng vài kw giờ rất nhìu ạ, sạc ô tô điện, máy hàn, lò vi sóng, âm ly... tùy chất lượng mà độ phức tạp sẽ khác nhau ạ. Và cái giá phải trả về kinh tế...
                                Hôm qua, 13:11
                              • tuyennhan
                                Trả lời cho Sửa bộ nguồn DC 60V 45A
                                bởi tuyennhan
                                Sửa dạng này thì chuyên còn không dám chắc khộng cháy nổ với linh kiện bán ngoài chợ nói gì khộng chuyên .
                                Hôm qua, 09:25
                              • tuyennhan
                                Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.
                                bởi tuyennhan
                                Đúng rồi chọn mua theo tai . ca thì phải toàn dải nhạc thì chỉ cao và thấp thé nên loa ca thì nghe nhạc không hay và ngược lại .
                                Muốn ca và nhạc đều hay thì phải dúng 2 giàn , còn nếu chỉ có 1 thì phải chỉnh sửa lại sao cho ca và nhạc đều được không quá dở ....
                                Hôm qua, 09:10
                              • Ng.Phuong.5
                                Vấn đề in lỗ khoan ra pdf ở Orcad 9.2
                                bởi Ng.Phuong.5
                                Vấn đề cũ: khi in mạch ra pdf và bấm chọn Keep Drill Holes Open, in ra thì pdf trắng đen các lỗ chân linh kiện như nhau. Mặc dù có linh kiện phần Drill là 1mm, có linh kiện thì là 3mm. Cho em hỏi cách sửa phần này ở Orcad 9.2 với ạ.
                                Mấy con...
                                09-01-2025, 19:44
                              • viettinh
                                Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.
                                bởi viettinh
                                Bác nói đúng quá. Cơ mà muốn mua hàng chính hãng, hàng thương hiệu mà tai lại hợp hàng tầu mới khổ chứ.
                                Đang tính mua cái loa tầu nữa cột đằng sau loa này, Loa sony chỉ để hát nhép thôi, có dc k các bác ...
                                09-01-2025, 18:12
                              • nguyendinhvan
                                Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.
                                bởi nguyendinhvan
                                Theo tôi thì khi hpj sản xuất ra cái loa đó, đã có nhiều chuyên gia kỹ thuật hiệu chỉnh, tính toán các phần tử kỹ lưỡng rồi.
                                Bây giờ tính toán hiệu chỉnh lại cần có đội ngũ tương đương với nhà sản xuất.
                                Cách đơn giản...
                                09-01-2025, 00:04
                              • mèomướp
                                Trả lời cho Sửa bộ nguồn DC 60V 45A
                                bởi mèomướp
                                Dạ cháu có ý tốt muốn động viên chú ấy ngâm cứu khoa học thôi ạ. Về phần kiểm tra dao động thì chú ấy chưa biết thì sẽ tìm hiểu được là cần những gì ạ, chắc chắn là khi hướng dẫn phần ấy các cô chú nào đó sẽ lưu ý cần loại sò công suất ra tránh cháy nổ rồi ạ....
                                08-01-2025, 19:02
                              • tuyennhan
                                Trả lời cho Sửa bộ nguồn DC 60V 45A
                                bởi tuyennhan
                                Chủ thớt hỏi có kiểm tra được dao động mà không cấp nguồn thì rõ trình ở mức nào mà mèo còn xúi ngâm cứu nữa ác vậy ....
                                08-01-2025, 15:43
                              • tuyennhan
                                Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.
                                bởi tuyennhan
                                Loa bass đấu trực tiếp không qua phân tần để thành loa toàn dải xem có thoát tiếng khộng , nếu không thoát cần phải sửa lại mạch cs hay âm sắc nếu đủ trình còn nếu thoát ca hay nhưng chưa vừa ý vì bass kém chăc thì đấu lại như cũ và đấu thêm loa mid treble bên ngoài .
                                08-01-2025, 15:28
                              • mèomướp
                                Trả lời cho Cần tư vấn cải thiện chất âm thanh loa SoNy.
                                bởi mèomướp
                                Dạ loa tép bé xíu như ngón chân cái thôi ạ. Thiếu gì chỗ để đâu. Quan trọng là gắn thêm nó loa nghe ok hay ko thôi ạ...
                                08-01-2025, 11:44
                              Đang tải...
                              X