Fuse bit cho ATmega16

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • xmentpro
    Thành viên mới
    • Nov 2011
    • 22

    #31
    tôi đây lúc đầu cũng không biết fuse bit sau khi tìm hiểu giờ cũng biết chut ít .Tôi dùng code vision 1.26 với trường hợp của bạn dùng thạch anh ngoài 16MHZ thì bạn chỉ cần set tất cả các bit bằng 1 riêng bit CKOPT thì set =0 {để sử dụng thạch anh ngoài 8MHZ<XTAL<16MHZ}. chỉ như vậy thôi
    chịu khó học hỏi

    Comment

    • mhl167
      Thành viên tích cực
      • Jul 2010
      • 110

      #32
      Nếu bạn nào ở Biên Hòa Đồng Nai, mình sẽ reset fusebit miễn phí cho, chip sẽ sử dụng được thạnh anh ngoài và nạp mode isp lại được.

      Comment

      • atmelavr
        Banned
        • Nov 2011
        • 48

        #33
        Tại Hà Nội gặp mình, mình sẽ fuse bit miễn phí cho các dòng atmega cắm và dán. Chip dán mà tháo ra cũng phí đấy chứ!

        Comment

        • khanhds
          Thành viên mới
          • Feb 2013
          • 1

          #34
          anh atmelavr giúp e vs dc ko

          Comment

          • ggzz
            Thành viên mới
            • Jan 2010
            • 7

            #35
            Nguyên văn bởi sphinx Xem bài viết
            Các bác chỉ muốn bán mạch nạp thôi! Khổ! Cái vấn đề ở đây nó ko nằm ở việc đường SPI bị disable.

            Những người mới làm thường ko đọc kĩ và ko để ý đến cách set fuse bit. Dẫn đến nhầm lẫn ở đây---> chíp đơ đơ

            Chẳng hạn nếu tôi setfuse CKSEL0..3 = 0000 đối với ATMEGA16 thì chuyện gì sẽ xảy ra?

            Đơn giản là nó sẽ chạy với xung clock cấp từ bên ngoài. Lúc này SPI ko bị disable nhưng chíp ko thể chạy, vì ko có clock. Gặp trường hợp này bạn giải quyết như thế nào???

            Rất đơn giản Đầu tiên hãy tháo thạch anh và tụ ra nếu bạn đã lỡ hàn nó lên mạch. Tìm một cái mạch 89C51 còn chạy , nối dây từ chân ALE tới chân XTAL2 của ATMEGA16, chân XTAL1 ko nối đi đâu cả. Nhớ nối chung đất 2 mạch. Cấp nguồn cho cả hai mạch. ATMEGA sẽ chạy và bạn muốn set lại fuse bit như thế nào là chuyện của bạn!

            Còn nhiều trường hợp khác, lỡ set CKSEL thành sử dụng dao động RC ngoài thì sao, thì mắc RC vào cho nó chạy rồi set lại!
            bác ơi e nghịc dại cũng mất 2 con atmega 16 không chạy đc rồi. giờ e lắp mỗi con atmega16 vào panel để set bit lại như bác nói liệu có ổn ko ạ

            Comment

            Về tác giả

            Collapse

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

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

            Collapse

            Đang tải...