Thông báo

Collapse
No announcement yet.

Đệ mới nhập môn avr xin dc chỉ giáo .

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

  • Đệ mới nhập môn avr xin dc chỉ giáo .

    Tình hình em mới bắt đầu chuyển sang nghiên cứu avr nên có một số điểm chưa rõ xin mọi người chỉ giáo . Em mua ngoài chợ trời con amega16L -8Pu có phải con này chạy tần số tối đa 8MHz k? Bình thường các anh chị thường sử dụng thạch anh bao nhiêu ? Anh chị nào có mạch AVR đơn giản gửi cho em xem để em làm mạch thí nghiệm , thank !

  • #2
    Đúng rồi ! ATM16L chạy tối đa là 8MHz thôi. Nếu muốn over clock thì vẫn chạy được tần số cao hơn bằng cách Fusebit.
    Dùng thạch anh bao nhiêu là tuỳ vào mục đích sử dụng. Có những trường hợp không cần dùng thạch anh ngoài mà dùng thạch anh nội 1MHz cũng OK rồi.

    Comment


    • #3
      Bạn mới làm AVR nên đọc datasheet của nó nhiều vào.Mạch thì bạn làm 1 cái bo test và gắn vào đó mấy con LED nối với chân AVR để test.

      :

      Comment


      • #4
        Các bạn cho mình hỏi tí nhé. Mình lắp mạch test cho Atmega16-16PU (40 chân) như sau:
        9-Reset; 10,30,32-Vcc; 11,31-GND; 12,13-11.059MHz,22pF;
        Dùng occillocope đo tại chân 12 và 13 nhưng không thấy dao động 11.059MHz.

        Comment


        • #5
          the nap thach anh chua.

          Comment


          • #6
            Tần số dao động không bao giờ chuẩn đc đâu.Bạn xem lại xem đã config cho chip chạy thạch anh ngoài chưa?Kiểm tra xem liệu thạch anh có hỏng không(rất hiểm khi xảy ra).Và xem occillocope đã chỉnh đúng chưa.

            :

            Comment


            • #7
              Nguyên văn bởi quangsb Xem bài viết
              Các bạn cho mình hỏi tí nhé. Mình lắp mạch test cho Atmega16-16PU (40 chân) như sau:
              9-Reset; 10,30,32-Vcc; 11,31-GND; 12,13-11.059MHz,22pF;
              Dùng occillocope đo tại chân 12 và 13 nhưng không thấy dao động 11.059MHz.
              Có thể chưa set fuse bit. Bạn phải post schematic lên thì mới biết được lỗi.

              Comment


              • #8
                Đối với chip 89C51 mới mua về lắp mạch RESET và thạch anh 11.059MHz và hai tụ 22p là đo được tần số trên chân của thạch anh.
                Nhưng mình mới thử trên chip ATmega16 thì đo không thấy.
                Mong các bạn chỉ giáo. Có phải nạp fuse bits thì thạch anh mới hoạt động phải không các bạn.

                Comment


                • #9
                  Nguyên văn bởi quangsb Xem bài viết
                  Đối với chip 89C51 mới mua về lắp mạch RESET và thạch anh 11.059MHz và hai tụ 22p là đo được tần số trên chân của thạch anh.
                  Nhưng mình mới thử trên chip ATmega16 thì đo không thấy.
                  Mong các bạn chỉ giáo. Có phải nạp fuse bits thì thạch anh mới hoạt động phải không các bạn.
                  Đúng rồi. VDK mới dùng lần đầu thì phải nạp fuse bit cho nó thì mới dùng thạch anh ngoài được. Ai đó có thể mô tả chi tiết những bit nào mà cần set cho Atmega16 mà dùng thạch anh 12Mhz không nhỉ?
                  Thanks.
                  Mua bán thiết bị điện công nghiệp tại Hà Nội, toàn quốc.
                  http://diencongnghiep360.com/
                  http://tudienhathe.vn/

                  Comment


                  • #10
                    Bạn dùng phần mềm gì để lập trình và nạp bằng mạch nạp gì?
                    Bạn đọc kỹ phần datasheet của nó có phần set fuse bit dùng thạch anh ngoài đó.

                    :

                    Comment


                    • #11
                      Nguyên văn bởi qchien Xem bài viết
                      Bạn dùng phần mềm gì để lập trình và nạp bằng mạch nạp gì?
                      Bạn đọc kỹ phần datasheet của nó có phần set fuse bit dùng thạch anh ngoài đó.
                      Mình dùng thạch anh ngoài 12MHz cho ATmega16, mọi chế độ là ở bình thường . Vậy mình chỉ cần fuse bit CKOPT thôi nhỉ?(những bit khác để 1_không được check)

                      +CKSEL3:0: (không kích hoạt)lựa chọn nguồn xung nhịp là thạch anh ngoài.

                      +SUT0:1 : để như mặc định/

                      +CKOPT: (Được set) do dùng thạch anh 12MHz (lớn hơn 8 MHz) .

                      Mình hơi sợ set fuse bit sai là mất luôn con AT thì phí lắm(gần 100k/con chứ đâu phải ít).hic. Mới làm quen với VDK nên đọc datasheets cũng khó hiểu.
                      Mọi người xem tớ fuse như thế kia đã ổn chưa??
                      Mua bán thiết bị điện công nghiệp tại Hà Nội, toàn quốc.
                      http://diencongnghiep360.com/
                      http://tudienhathe.vn/

                      Comment


                      • #12
                        Hehe. Chạy được rồi. May mà không bị toi chú em nào. Gần trăm bạc 1 em chứ đâu phải ít ỏi gì.
                        Mua bán thiết bị điện công nghiệp tại Hà Nội, toàn quốc.
                        http://diencongnghiep360.com/
                        http://tudienhathe.vn/

                        Comment

                        Về tác giả

                        Collapse

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

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

                        Collapse

                        Đang tải...
                        X