Thông báo

Collapse
No announcement yet.

Các vấn đề với mạch nạp PIC

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

  • Nguyên văn bởi tungtuantu Xem bài viết
    em làm theo cách của bác đã nạp đươc, nhưng khi em cắm thêm LCD vào mạch thì lại ko detect được chip, em bỏ LCD thì lại OK, nếu em hàn chết LCD vào mạch thì ko nạp dc kiểu onboard này, thật là phiền,
    Bác có phuong án giải quyết vấn đề này ko ah.
    Em dùng nguồn 15V cấp cho mạch nạp
    Thank bác
    Bạn cho biết sơ đồ kết nối LCD vào mạch thử nghiệm của bạn. Để nạp theo kiểu ICSP, bạn cần cách ly các chân được sử dụng cho ICSP với các mạch ngoại vi bên ngoài PIC.

    Thân,
    Biển học mênh mông, sức người có hạn

    Comment


    • Nguyên văn bởi Zz_Bi_zZ Xem bài viết
      hic ! 1 hiện tượng làm e phải bối rối : Nếu ta viết code chiếm xấp xỉ 80% RAM thì file HEX khi nạp vào PIC , winPIC800 3.55d sẽ ko có thể tự detect PIC , lun báo UNKNOWN

      Lúc đầu e nghĩ :tiu con 4331 oy , nhưng khi cắm nạp ICSP trên test board + code nhỏ thì detect và nạp vèo vèo .
      Em cắm lại trên mạch và nạp code cỡ 70% RAM thì chạy ro ro
      --> Có phải con PIC em mua loại zỏm ? Mua con # làm lại vẫn bị thế !
      Bạn đã thử dùng test board và nạp code cỡ 80% dung lượng flash chưa? Tôi tin rằng việc nạp chương trình không liên quan đến lượng RAM được sử dụng của chương trình.

      Bạn có thể tạo một file .hex đơn giản lấp đầy toàn bộ không gian flash của PIC và thử nạp bằng một mạch nạp tin cậy để xem PIC có phải là "dỏm" hay không.

      Thân,
      Biển học mênh mông, sức người có hạn

      Comment


      • Nguyên văn bởi namqn Xem bài viết
        Bạn đã thử dùng test board và nạp code cỡ 80% dung lượng flash chưa? Tôi tin rằng việc nạp chương trình không liên quan đến lượng RAM được sử dụng của chương trình.

        Bạn có thể tạo một file .hex đơn giản lấp đầy toàn bộ không gian flash của PIC và thử nạp bằng một mạch nạp tin cậy để xem PIC có phải là "dỏm" hay không.

        Thân,
        mạch nạp của e là mạch Sh+ của a đó , hiện tượng như vậy vẫn xuất hiện khi e test thử với 3 con 4331 ( mua mới)

        Comment


        • Nguyên văn bởi Zz_Bi_zZ Xem bài viết
          mạch nạp của e là mạch Sh+ của a đó , hiện tượng như vậy vẫn xuất hiện khi e test thử với 3 con 4331 ( mua mới)
          Bạn có thể gửi tập tin .hex của bạn vào email của tôi, tôi sẽ thử giúp bạn trên mạch nạp Schaer+ Mod của tôi. WinPic800 v3.55d là phiên bản khá cũ, bạn cũng có thể thử thêm với các phiên bản mới hơn, cũng như các phần mềm khác có hỗ trợ mạch nạp Schaer như melabs Programmer, PICPgm, ... (đã giới thiệu trên trang web cá nhân của tôi).

          Thân,
          Biển học mênh mông, sức người có hạn

          Comment


          • lỗi mạch nạp cần trợ giúp gấp

            tớ đã tìm mọi cách mà không ăn thua mọi thứ nhận dạng PIC kiểm tra phần cứng đều ok nhưng đến khi nạp thi báo lỗi luôn, ai đã từng gặp lỗi này thì giúp tớ với,tớ dùng mạch nạp qua cổng USB đang cần nạp gấp mà không mãi không sửa được. mong các bạn hồi âm sớm.
            Attached Files
            Last edited by manh_dt; 02-11-2008, 21:57.

            Comment


            • @manh_dt:bạn thử mượn một cáp nối từ cổng usb đến mạch nạp khác,và thử cắm cổng USB sau xem sao.Lỗi này có thể là vì nguồn cấp không đủ

              Comment


              • Nguyên văn bởi love_ac Xem bài viết
                @manh_dt:bạn thử mượn một cáp nối từ cổng usb đến mạch nạp khác,và thử cắm cổng USB sau xem sao.Lỗi này có thể là vì nguồn cấp không đủ
                tớ cũng nghi ngờ la do thiếu nguồn, tớ đã thử cắm cổng USB phía sau nhưng cũng khổng được, và tớ cũng đã dùng 1 cái mạch nạp cổng COM nhưng cũng báo lỗi tương tự. cách đây mấy tháng tớ vẫn dùng 2 cái mạch nạp này và nạp ngon lành cành đào nhưng không hiểu sao giờ nó lại sinh chuyện sau đó tớ đã thử cài lại WIN nhưng cũng không được.chẳng hiểu là tại sao.và tớ đã mang cái mạch nạp đó ra trường nạp bằng cái máy tính ở trường thì nạp ngon chỉ có ở nhà tớ là không nạp được, love_ac có bít tại sao không?
                Last edited by manh_dt; 02-11-2008, 22:35.

                Comment


                • Nguyên văn bởi namqn Xem bài viết
                  bạn cho biết sơ đồ kết nối lcd vào mạch thử nghiệm của bạn. để nạp theo kiểu icsp, bạn cần cách ly các chân được sử dụng cho icsp với các mạch ngoại vi bên ngoài pic.

                  Thân,
                  đây là toàn bộ mạch của em, bác xem hộ em
                  Attached Files

                  Comment


                  • @tuantuongtu:Theo thiết kế của bạn thì mình thấy thế này (ý kiến nếu sai mong các anh chị sửa giúp):khi bạn nạp theo chuẩn ICSP,áp bạn cấp từ jack icsp lúc này cấp cho khá nhiều tải ,đặc biết là LCD (khi bạn cắm vào) .Việc này ảnh hưởng đến việc nâng áp MCLR để đưa chip vào trạng thái lập trình.Do đó cách giải quyết hoặc là bạn dùng hẳn đề cắm LCD và ...hoặc bạn sử dụng một phương án có thể cách ly LCD khi nạp(dùng công tắc chẳng han hay..)

                    Comment


                    • thì trong khi nạp , ta cứ bật nguồn lên ,vừa để cấp áp nạp , vừa cấp tải lun

                      Comment


                      • Nguyên văn bởi Zz_Bi_zZ Xem bài viết
                        mạch nạp của e là mạch Sh+ của a đó , hiện tượng như vậy vẫn xuất hiện khi e test thử với 3 con 4331 ( mua mới)
                        Không rõ bạn thiết lập phần cứng trong WinPic800 ra sao, tôi thiết lập cho Schaer+ Mod của tôi (dùng chân 10 của cổng LPT thay vì chân 11 cho Data In) như trong hình đính kèm. Tôi đã thử nạp code mà bạn gửi cho tôi vào PIC18F4331 (code chiếm khoảng 79% dung lượng flash), sau đó dùng WinPic800 để detect lại PIC thì vẫn nhận diện được chip.

                        Thân,
                        Attached Files
                        Biển học mênh mông, sức người có hạn

                        Comment


                        • Chào các bác, em là lính mới về Pic nên có gì ngơ ngơ các bác thông cảm cho. Em đang định mua một mạch nạp để nạp cho 16f887 hoặc 16f886. Vào trang web của bác namqn thì thấy bảo mạch nạp JDM+PICPgm nạp được cho 16f887. Vậy nếu em mua cái mạch nạp PG2C( 80.000) thì có nạp được cho 16f887 không? Mong các bác chỉ cho, chứ em chẳng biết gì.

                          Comment


                          • Nguyên văn bởi trminh Xem bài viết
                            Chào các bác, em là lính mới về Pic nên có gì ngơ ngơ các bác thông cảm cho. Em đang định mua một mạch nạp để nạp cho 16f887 hoặc 16f886. Vào trang web của bác namqn thì thấy bảo mạch nạp JDM+PICPgm nạp được cho 16f887. Vậy nếu em mua cái mạch nạp PG2C( 80.000) thì có nạp được cho 16f887 không? Mong các bác chỉ cho, chứ em chẳng biết gì.
                            Chú ý: nếu bạn dùng laptop hoặc cổng COM máy tính của bạn không đủ điện áp thì nên dùng nguồn ngoài (ví dụ JDM Mod của tôi), trong khi PG2C là loại mạch nạp lấy nguồn từ cổng COM. Nếu bạn mua mạch nạp về rồi không dùng được thì đó là do cổng máy tính, chứ không phải do mạch nạp hay phần mềm. Vì PIC16F887 đã được tôi thử nghiệm với JDM Mod và PICPgm.

                            Thân,
                            Biển học mênh mông, sức người có hạn

                            Comment


                            • Nguyên văn bởi namqn Xem bài viết
                              Chú ý: nếu bạn dùng laptop hoặc cổng COM máy tính của bạn không đủ điện áp thì nên dùng nguồn ngoài (ví dụ JDM Mod của tôi), trong khi PG2C là loại mạch nạp lấy nguồn từ cổng COM. Nếu bạn mua mạch nạp về rồi không dùng được thì đó là do cổng máy tính, chứ không phải do mạch nạp hay phần mềm. Vì PIC16F887 đã được tôi thử nghiệm với JDM Mod và PICPgm.

                              Thân,
                              Chào anh namqn, tự làm mạch nạp lấy thì em không có thời gian. Còn mạch nạp em chỉ mua được loại rẻ thôi ( trên dưới 100.000) chứ mấy chú 200, 300 nghìn thì em bó tay. Không biết em mua mạch nạp PG2c về có cách nào sửa cho nó dùng nguồn ngoài được không. Nếu mà không được thì có lẽ em phải chuyển mạch em sang dùng 16f877a (đắt quá vì mạch em dùng 2 con pic cơ) , hoặc cùng lắm là xài mấy em AVR, giá chip rẻ mà mạch nạp cũng rẻ hơn.
                              À quên, hôm qua em có mail cho mấy anh ở www.pnlabvn.com ( chỗ bán PG2C) thấy mấy anh ấy bảo PG2C nạp được cho 16f887, không biết thế nào nữa.

                              Comment


                              • Nguyên văn bởi trminh Xem bài viết
                                Chào anh namqn, tự làm mạch nạp lấy thì em không có thời gian. Còn mạch nạp em chỉ mua được loại rẻ thôi ( trên dưới 100.000) chứ mấy chú 200, 300 nghìn thì em bó tay. Không biết em mua mạch nạp PG2c về có cách nào sửa cho nó dùng nguồn ngoài được không. Nếu mà không được thì có lẽ em phải chuyển mạch em sang dùng 16f877a (đắt quá vì mạch em dùng 2 con pic cơ) , hoặc cùng lắm là xài mấy em AVR, giá chip rẻ mà mạch nạp cũng rẻ hơn.
                                À quên, hôm qua em có mail cho mấy anh ở www.pnlabvn.com ( chỗ bán PG2C) thấy mấy anh ấy bảo PG2C nạp được cho 16f887, không biết thế nào nữa.
                                2 mạch của a Nam , giá <30k . Dân lập trình mà nhát làm mạch thì tui póta. 2 mạch Sh+ và JMOD nạp đc hầu hết các chip thông dụng . Quá đủ u dùng .

                                Comment

                                Về tác giả

                                Collapse

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

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

                                Collapse

                                Đang tải...
                                X