Thông báo

Collapse
No announcement yet.

[Dao động] Hỏi về 2 tụ nối ở 2 chân thạch anh của PIC 16F877A

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

  • #16
    theo thiết kế thì dùng thạch anh 4Mhz và 2 tụ là 22p nhưng em không kiếm được tụ 22 nên thay bằng tụ 33 , nhưng theo tài liệu thì tụ từ 12p -33p đều được mà. em vận laoy hoay không sửa được.

    Comment


    • #17
      Nguyên văn bởi hoangthehung Xem bài viết
      em muốn hỏi là tại sao khi chạm tay vào 1 chân thạch anh thì nó chạy được còn không thỉ không chạy, có phải tại thạch anh hay tụ không?
      Lỗi cấu hình thiếu hoặc sai.

      Chúc vui
      Falleaf
      Công ty TNHH Thương mại và Giao nhận R&P
      58/57 Nguyễn Minh Hoàng - Phường 12 - Quận Tân Bình - TP.HCM
      mail@falleaf.net - VP: (04) 36408561 - (08) 38119870

      Comment


      • #18
        cấu hình thiếu hoặc sai là sao ạ, em chưa hiểu có phải trong code không. em mới học pic anh giả thích rõ cho em với.

        Comment


        • #19
          Nguyên văn bởi hoangthehung Xem bài viết
          cấu hình thiếu hoặc sai là sao ạ, em chưa hiểu có phải trong code không. em mới học pic anh giả thích rõ cho em với.
          Ý anh ấy nói là bạn cấu hình fuses cho chip sai mới dẫn đến hiện tượng như thế, vd với con 886 chẳng hạn tớ cấu hình thế này ( dùng crystal 20MHz ) cấu hình = PIC wizard

          #include <16F886.h>
          #device *=16
          #device adc=8

          #FUSES NOWDT //No Watch Dog Timer
          #FUSES HS //High speed Osc (> 4mhz for PCM/PCH) (>10mhz for PCD)
          #FUSES NOPUT //No Power Up Timer
          #FUSES NOMCLR //Master Clear pin used for I/O
          #FUSES NOPROTECT //Code not protected from reading
          #FUSES NOCPD //No EE protection
          #FUSES NOBROWNOUT //No brownout reset
          #FUSES NOIESO //Internal External Switch Over mode disabled
          #FUSES NOFCMEN //Fail-safe clock monitor disabled
          #FUSES NOLVP //No low voltage prgming, B3(PIC16) or B5(PIC18) used for I/O
          #FUSES NODEBUG //No Debug mode for ICD
          #FUSES NOWRT //Program memory not write protected
          #FUSES BORV40 //Brownout reset at 4.0V

          #use delay(clock=20000000)


          Mình nghĩ bạn nên học cách cấu hình = Wizard cho thuận tiện, đỡ lo về khoản cấu hình thiếu fuses , cách cấu hình cho CCS C có trong toturial cho PIC bên picvietnam.com.
          |

          Comment


          • #20
            Cảm ơn bạn nah. Thế còn cấu hình trong asm thì sao? mình chỉ biết dùng Mplab thôi, không biết cấu hình wizard trong mplab như thế nào vậy?

            Comment


            • #21
              Mấy anh cho e hoi thach anh 32768 thi dùng tụ nào cho thich họp vậy???

              Comment


              • #22
                Nguyên văn bởi NguyenNgoc08 Xem bài viết
                Mấy anh cho e hoi thach anh 32768 thi dùng tụ nào cho thich họp vậy???
                Đọc trong datasheet của mấy con 16F57 thấy họ nói là 15pF cho cả 2 em, với VDD > 4.5V thì sử dụng 30pF cho cả 2 em, dùng 33pF chắc là ổn. Mình nghĩ mấy em PIC này đến giống nhau cả thôi.
                |

                Comment

                Về tác giả

                Collapse

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

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

                Collapse

                Đang tải...
                X