Thông báo

Collapse
No announcement yet.

Hỏi ngu về mạch nạp USBasp

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

  • Hỏi ngu về mạch nạp USBasp

    Xin chào tất cả mọi người ở diễn đàn dtvn. Hiện mình là newbie, mình có 1 vài thắc mắc ngu cần mọi người giải đáp. Vấn đề của mình ở đây là hiện mình đang sử dụng mạch nạp ISP USBasp để nạp ct cho 8051, mình tình cờ đọc được 1 thread nói về mạch nạp này, xin lôi vì mình không cập nhật link được. Đại khái vấn đề là khi mình kết nối 8051 với cái mạch nạp này thì khi tiến hành nạp, chương trình nạp báo "chip enable program error" ... Theo như thread kia thì họ bảo do con ATmega8A trong mạch nạp được nạp fw gốc nên nó không nhận được 8051, cách khắc phục là phải nạp bản fw đã được chỉnh sửa. ... Nhưng cái con ATmega8A đó nó nhỏ xíu, mình không thể lấy nó ra . Vậy mọi người cho mình hỏi có cách nào để nạp lại fw cho nó mà không cần phải tháo nó ra không?

    Link thread đây ah http://www.dientuvietnam.net/forums/...oa-nap-186085/

  • #2
    khò, thế là xong
    SĐt: 01238004961

    Comment


    • #3
      Em không có máy khò bác ơi giờ phải làm sao

      Comment


      • #4
        hàn dây vào, kiếm mạch nạp khác nạp ct vào, có thế cũng không nghĩ ra
        SĐt: 01238004961

        Comment


        • #5
          Nguyên văn bởi mrbaosuper Xem bài viết
          hàn dây vào, kiếm mạch nạp khác nạp ct vào, có thế cũng không nghĩ ra
          đã suy nghĩ ra nhưng do chân của chip nhỏ quá nên .. ....

          Comment


          • #6
            Nguyên văn bởi mjnhchj Xem bài viết
            Xin chào tất cả mọi người ở diễn đàn dtvn. Hiện mình là newbie, mình có 1 vài thắc mắc ngu cần mọi người giải đáp. Vấn đề của mình ở đây là hiện mình đang sử dụng mạch nạp ISP USBasp để nạp ct cho 8051, mình tình cờ đọc được 1 thread nói về mạch nạp này, xin lôi vì mình không cập nhật link được. Đại khái vấn đề là khi mình kết nối 8051 với cái mạch nạp này thì khi tiến hành nạp, chương trình nạp báo "chip enable program error" ... Theo như thread kia thì họ bảo do con ATmega8A trong mạch nạp được nạp fw gốc nên nó không nhận được 8051, cách khắc phục là phải nạp bản fw đã được chỉnh sửa. ... Nhưng cái con ATmega8A đó nó nhỏ xíu, mình không thể lấy nó ra . Vậy mọi người cho mình hỏi có cách nào để nạp lại fw cho nó mà không cần phải tháo nó ra không?

            Link thread đây ah http://www.dientuvietnam.net/forums/...oa-nap-186085/
            ISP USBasp chỉ nạp được 89s mà bạn.

            Comment


            • #7
              Mình là người lập cái thread đó đây.

              Trước hết, có nhiều loại chip thuộc họ 8051. Nhưng chắc phổ biến nhất là AT89S52. Con này nạp bằng USBasp được. Mấy con khác thì chưa thấy nói tới.

              USBasp thì theo mình biết là có 3 loại:

              Loại 1: Hàng TQ. Tên gọi chính sách của nó USB ISP (in trên vỏ bằng nhôm), nhưng người bán hay nhầm lẫn ghi nó là USBasp: Con này cắm vào máy tính thì nó tự nhận như một thiết bị USB HID không cần driver. Mạch này thường là mua về dùng Progisp cho chip AT89S52/51 bình thường, không phải update firmware gì (Nếu không nạp được thì phải update firmware). Lưu ý: Không nạp được cho AT89Cxx vì dòng này không hỗ trợ ISP.

              Loại 2: Hàng TQ. Mạch USBasp không có vỏ. Cấm vào máy cần phải cài driver USBasp. Mạch này thường là mua về dùng Progisp cho chip AT89S52/51 bình thường (Nếu không nạp được thì phải update firmware).

              Loại 3: Tự làm. Nạp firmware gốc của USBasp.

              Cả 3 loại đều có thể update firmware bằng cách set jumper trên mạch. Ví dụ: nếu là loại 1: thì nó như sau:

              Sau đó dùng một mạch nạp khác nối theo kiểu ISP (MISO-MISO, MOSI-MOSI, SCK-SCK, v.v...) để update firmware. Tức là sử dụng cái chân đầu ra thường để nạp cho chip, giờ dùng chính nó đó update firmware cho mạch nạp.
              Last edited by spam12345; 23-09-2013, 09:32.

              Comment


              • #8
                - ngoài lề 1 xíu: bạn hông cần phải thêm từ 'hỏi ngu' vào trước câu hỏi như vậy đâu, những câu hỏi đơn giản mọi người vẫn giúp đỡ thành viên mới mà, đôi khi còn là câu hỏi hay bổ ích ấy chứ. thêm cái từ đó vào trước câu hỏi mình đọc cảm thấy nó cay đắng phũ phàng làm sao ấy...

                Comment


                • #9
                  mình mới mua cái USB ISP như loại 1 mô tả trên, nhưng khi nạp cho AT89S8253 thì cũng báo lỗi "Chip Enable Program Error", các anh em cho hỏi có phải do firmware tương tự như trên không vậy ? nếu đúng do firmware thì nạp lại file nào ?
                  (đã test nạp cho AT89S52 : OK)

                  thanks,
                  Last edited by cvbac; 18-02-2014, 23:34.

                  Comment

                  Về tác giả

                  Collapse

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

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

                  Collapse

                  Đang tải...
                  X