Thông báo

Collapse
No announcement yet.

Mắc DS1307 mạch thật ko chạy

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

  • Mắc DS1307 mạch thật ko chạy

    Mình đang làm giao tiếp DS1307 bằng I2C. Có phần sử dụng điện trở pull up.
    Trong proteus, nếu đặt trở thường [R1 và R2] (Model type: Analog) thì mạch chạy sai. Ko set or get Time đc
    Khi change Model type từ Analog sang Digital thì lại chạy được. hoặc lắp hẳn 2 con PULL UP trong thư viện proteus.
    Mô phỏng proteus:
    Click image for larger version

Name:	dd985fa81f756000fe38f31de9d978d3.jpg
Views:	1
Size:	164.1 KB
ID:	1419411
    Từ mạch đó mình chuyển qua lắp mạch thật lại không chạy được.
    ==> Mình nghĩ chắc do điện trở của mình ko phải là pullup hay nó ko phải Digital.
    Bạn nào đã từng làm mạch này. Chỉ lỗi giúp mình với.
    Hoặc cũng có thể do code của mình lỗi
    Mình có đính kèm code và file mô phỏng.
    HITECH 9.83
    DS1307 Modul I2C.zip

  • #2
    có 1 số bản thì cần pull-up, có 1 số bản thì ko cần, còn về thực tế thì cần phải có, tuy nhiên ko có nó vẫn chạy đc nhưng theo khuyến cáo là phải có. mạch thật ko chạy thì bạn nên kiểm tra lại mạch
    Website chính thức đổi địa chỉ website thành
    Mời các bạn ghé thăm !!!

    Comment


    • #3
      Mình đã kiểm tra kĩ lắm rồi.
      Chắc con DS1307 có vấn đề rồi

      Comment

      Về tác giả

      Collapse

      Trịnh Quang Tìm hiểu thêm về Trịnh Quang

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

      Collapse

      Đang tải...
      X