[HELP] Ai giúp em viết code quét ma trận led này với!

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • quochoang91
    Thành viên mới
    • Sep 2012
    • 6

    #1

    [HELP] Ai giúp em viết code quét ma trận led này với!

    Bác nào pro giúp em vụ này với, các bác viết giúp em viết code chạy chữ Wellcome bằng Codevision. Em tham khảo mấy bài viết trên diễn đàn cũng mày mò viết và sửa code theo hướng dẫn mà khổ nỗi mạch vẫn chưa chạy.



    Mong các bác giúp em càng sớm càng tốt. Cám ơn các bác đã bỏ chút ít thời gian đọc bài.
  • quochoang91
    Thành viên mới
    • Sep 2012
    • 6

    #2
    Đây là mạch proteus và code của e các bác xem rôi sửa giúp em.
    New.rar

    Comment

    • daohuytien
      Thành viên tích cực
      • Mar 2008
      • 440

      #3
      bạn quochoang91 xem chuơng trình này nhé.
      Attached Files
      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

      • quochoang91
        Thành viên mới
        • Sep 2012
        • 6

        #4
        Nguyên văn bởi daohuytien Xem bài viết
        bạn quochoang91 xem chuơng trình này nhé.
        Cảm ơn bạn đã giúp mình, nhưng mình đã chạy thử nhưng mà vẫn không được bạn ạ.

        Comment

        • quochoang91
          Thành viên mới
          • Sep 2012
          • 6

          #5
          Đây là bản chỉnh sửa mới nhất của em, nhưng vẫn bị lỗi hiện thị mất nét. Các cao thủ chỉ giáo dùm em.
          Test.rar

          Comment

          • daohuytien
            Thành viên tích cực
            • Mar 2008
            • 440

            #6
            Nguyên văn bởi quochoang91 Xem bài viết
            Đây là bản chỉnh sửa mới nhất của em, nhưng vẫn bị lỗi hiện thị mất nét.[/url]
            bạn thử quét led bằng hàm delay xem. còn quét dùng ngắt ta làm sau. mình mới làm đến con atmega8.
            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

            • quochoang91
              Thành viên mới
              • Sep 2012
              • 6

              #7
              Nguyên văn bởi daohuytien Xem bài viết
              bạn thử quét led bằng hàm delay xem. còn quét dùng ngắt ta làm sau. mình mới làm đến con atmega8.
              Mình mới học về vđk nên kiến thức còn bập bõm, bạn có thể chỉ rõ hơn giúp mình không. Thanks bạn.

              Comment

              • daohuytien
                Thành viên tích cực
                • Mar 2008
                • 440

                #8
                cái code hôm qua là mình quét theo hàm delay_us(time) ( gọi thời gian trễ) như thông thường:
                + cho dữ liệu xuất ra ở các cột , cấp nguồn cho hàng 1. gọi thời gian trễ delay_us(250)
                + cho dữ liệu xuất ra ở các cột , cấp nguồn cho hàng 2. gọi thời gian trễ delay_us(250)
                + cho dữ liệu xuất ra ở các cột , cấp nguồn cho hàng 3. gọi thời gian trễ delay_us(250)
                + cho dữ liệu xuất ra ở các cột , cấp nguồn cho hàng 4. gọi thời gian trễ delay_us(250)
                + cho dữ liệu xuất ra ở các cột , cấp nguồn cho hàng 5. gọi thời gian trễ delay_us(250)
                + cho dữ liệu xuất ra ở các cột , cấp nguồn cho hàng 6. gọi thời gian trễ delay_us(250)
                + cho dữ liệu xuất ra ở các cột , cấp nguồn cho hàng 7. gọi thời gian trễ delay_us(250)
                + cho dữ liệu xuất ra ở các cột , cấp nguồn cho hàng 8. gọi thời gian trễ delay_us(250)

                lặp lại nhiều lần cái thao tác trên thì sẽ hiển thị được ra led. còn bạn hiển thị cái gì thì đó là dữ liệu bạn lưu trong mang[8][4] đó.
                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

                • quochoang91
                  Thành viên mới
                  • Sep 2012
                  • 6

                  #9
                  Cho mình hỏi là tại sao bạn lại dùng mang[8][4] vậy có thể dùng mang kích thước khác được không?

                  Comment

                  • daohuytien
                    Thành viên tích cực
                    • Mar 2008
                    • 440

                    #10
                    cái matran của bạn là 8 x 24 thì có 8 hàng và 24 cột. 1 byte của bạn có 8 bít vậy 4 byte thì có 24 bit. mỗi bít cho mỗi cột OK ?
                    vậy là 1 hàng quy về 4 byte như thế matran 8 x 24 thì có mang[8][4]
                    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

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

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

                    Collapse

                    Đang tải...