Thông báo

Collapse
No announcement yet.

Chuẩn ICSP

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

  • Chuẩn ICSP

    ICSP: In-Circuit Serial Programming.
    Link đây: http://www.sparkfun.com/tutorial/PG2C/pg2c-setup-icsp.htm

  • #2
    Icsp

    Tiếp về chuẩn ICSP:
    Attached Files

    Comment


    • #3
      Cho mình hỏi chân bên phải ngoài cùng của ICSP header là chân gì và dùng để làm gì đấy??
      Hỏi thế gian tình ái là chi????
      Mà đôi lứa thề nguyền sống chết???

      Comment


      • #4
        Nguyên văn bởi chipchip
        Cho mình hỏi chân bên phải ngoài cùng của ICSP header là chân gì và dùng để làm gì đấy??
        Chân Vpp: là chân điện áp lập trình, thường khỏang 12.5V, tùy vào loại chip.
        Chân trống ko là PGM để lập trình điện áp thấp, rất ít khi dùng chân này, mạch PG2C,PG3B,PG5V... cũng ko có sử dụng, trong trường hợp này, nó thường được nối đất. Bạn muốn hiểu tận tường thì hỏi falleaf thử xem

        Comment


        • #5
          PGM

          Nguyên văn bởi chipchip
          Cho mình hỏi chân bên phải ngoài cùng của ICSP header là chân gì và dùng để làm gì đấy??
          Thông thường chuẩn ICSP chỉ yêu cầu 5 chân là okei. Chân PGM là chân cuối cùng đó chỉ được dùng trong những ứng dụng đặc biệt. Bạn xem qua cái link ở trang; http://www.ic-prog.com/devices.html sẽ có những chú ý lớn màu đỏ vào cuối mỗi con PIC mà chân PGM phải nối đất ví dụ 16F627,16f628, nếu bạn không nạp ở chế độ điện áp thấp (LVP) thì PGM cần phải nối đất. Nếu bạn thả nổi PGM hoặc đặt ở mức cao thì có thể nạp thành công ở lần nạp đó nhưng lần sau thì không. Điều này liên quan đến các đặc trưng về điện. Có thể xảy ra trường hợp không đủ dòng cung cấp cho board, ngoài ra còn một vài khả năng khác là: thiết đặt I/O delay trong IC-PROG, độ dài của cáp...
          Và trong đa số các trường hợp thì chỉ yêu cầu 5 chân với chuẩn ICSP.

          Comment


          • #6
            Khà khà, lão đệ mất 1 tuần vì cái vụ cáp ICSP quá dài(gần nửa mét), thế là nạp cứ lung tung cả lên, nạp trên mạch thì được, nối cáp dài ra ngoài thì ko được. Tưởng mạch có vấn đề, dùng kính chiếu yêu(kính lúp) soi mãi ko phát hiện được, lại quay sang dùng OSC vẫn thấy có xung, bó tay... tưởng là xấu ngày... để hôm sau vẫn vậy. Thằng bạn cùng lớp đến chơi, nó cầm mạch lên nói cái gì mà dây nhợ lằng nhằng thế này? thế mới nghĩ tới chuyện dây dài. Nghĩ lại nhiều khi ngu thế.

            Comment


            • #7
              http://www.sparkfun.com/tutorial/PG2...setup-icsp.htm link này chết rồi

              Comment


              • #8
                Nguyên văn bởi 4MD Xem bài viết
                Thông thường chuẩn ICSP chỉ yêu cầu 5 chân là okei. Chân PGM là chân cuối cùng đó chỉ được dùng trong những ứng dụng đặc biệt. Bạn xem qua cái link ở trang; IC-Prog Prototype Programmer, programs : 12C508, 16C84, 16F84, PIC 16F877, 24C16, 24C32, 93C46, 90S1200, 59C11, 89C2051, 89S53, 250x0, PIC, AVR , 80C51 etc. sẽ có những chú ý lớn màu đỏ vào cuối mỗi con PIC mà chân PGM phải nối đất ví dụ 16F627,16f628, nếu bạn không nạp ở chế độ điện áp thấp (LVP) thì PGM cần phải nối đất. Nếu bạn thả nổi PGM hoặc đặt ở mức cao thì có thể nạp thành công ở lần nạp đó nhưng lần sau thì không. Điều này liên quan đến các đặc trưng về điện. Có thể xảy ra trường hợp không đủ dòng cung cấp cho board, ngoài ra còn một vài khả năng khác là: thiết đặt I/O delay trong IC-PROG, độ dài của cáp...
                Và trong đa số các trường hợp thì chỉ yêu cầu 5 chân với chuẩn ICSP.
                Cám ơn thông tin của bạn! Có một điều mình thắc mắc! Trong link này IC-Prog Prototype Programmer, programs : 12C508, 16C84, 16F84, PIC 16F877, 24C16, 24C32, 93C46, 90S1200, 59C11, 89C2051, 89S53, 250x0, PIC, AVR , 80C51 etc. nói PIC16F877A khi nạp cần PGM, mà mình dùng PICKIT 2 để nạp, không cần dùng PGM vẫn nạp đều đều rất nhiêu lần? Thế là sao?

                Comment


                • #9
                  mình thấy nhiều mạch nạp có 6 chân mà ta chỉ dùng 5 vậy chân 6 để làm gì nhỉ?

                  Comment


                  • #10
                    Trả lời của anh 4MD:
                    Trích" Thông thường chuẩn ICSP chỉ yêu cầu 5 chân là okei. Chân PGM là chân cuối cùng đó chỉ được dùng trong những ứng dụng đặc biệt. Bạn xem qua cái link ở trang; IC-Prog Prototype Programmer, programs : 12C508, 16C84, 16F84, PIC 16F877, 24C16, 24C32, 93C46, 90S1200, 59C11, 89C2051, 89S53, 250x0, PIC, AVR , 80C51 etc. sẽ có những chú ý lớn màu đỏ vào cuối mỗi con PIC mà chân PGM phải nối đất ví dụ 16F627,16f628, nếu bạn không nạp ở chế độ điện áp thấp (LVP) thì PGM cần phải nối đất. Nếu bạn thả nổi PGM hoặc đặt ở mức cao thì có thể nạp thành công ở lần nạp đó nhưng lần sau thì không. Điều này liên quan đến các đặc trưng về điện. Có thể xảy ra trường hợp không đủ dòng cung cấp cho board, ngoài ra còn một vài khả năng khác là: thiết đặt I/O delay trong IC-PROG, độ dài của cáp...
                    Và trong đa số các trường hợp thì chỉ yêu cầu 5 chân với chuẩn ICSP.
                    "
                    - Mạch nạp vdk 8051, AVR, PIC, EEPROM
                    - Linh kiện điện tử cho sinh viên


                    Comment

                    Về tác giả

                    Collapse

                    4MD Tìm hiểu thêm về 4MD

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

                    Collapse

                    Đang tải...
                    X