mạch đồng hồ số!

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • super_noob
    Thành viên chính thức
    • Jun 2007
    • 66

    #1

    mạch đồng hồ số!

    mình mới làm quen với vi điều khiển và định làm một mạch đồng hồ số gồm 6 led có thể điều chỉnh được! mình định dùng quét led để thực hiện nhưng đang bối rối ở chỗ làm sao để điều chỉnh thời gian bằng nút bấm! mình có nghe nói có tình trạng bị dội ngược lại xung và sẽ làm nhiễu mạch! các bạn giúp mình với! thanks!
  • vo_la_so1
    Thành viên mới
    • Jan 2009
    • 17

    #2
    Giúp mình với. Mình cũng đang đau đầu về cái khoản chỉnh giờ này. Khi mình chỉnh giò thì nó bị sụt áp ở 5/6led. Tại sao vậy? các bạn giúp mình với....
    Đã gà vô đây còn thấy mình gà hơn!

    Comment

    • vodangks
      Thành viên tích cực
      • May 2007
      • 458

      #3
      Đây là một đoạn ct chống dội xung cho nút bấm cho bạn tham khảo:
      ...
      jnb p1.0, tang
      ...

      tang:
      lcall delaynut ;delay khoang 50ms
      jb p1.0,thoat
      ...

      thoat:
      ret

      giải thích:
      khi bấm nút sẽ đưa p1.0 xuống mức thấp -> nhảy đến ct con "tang".
      Lúc này sẽ gọi delay 50ms để bỏ ra các xung dội, sau đó sẽ kiểm tra tiếp, nếu p1.0 vẫn mức thấp thì mới xuống các lệnh dưới để tăng giờ chẳng hạn. Còn nếu p1.0 ở mức cao thì bỏ qua coi như chưa nhấn phím. Cách này mình đã làm mạch thực tế và chạy ok, bạn yên tâm!

      Comment

      • mrcuongcon
        Thành viên tích cực
        • Oct 2007
        • 737

        #4
        [QUOTE=super_noob;160229]mình mới làm quen với vi điều khiển và định làm một mạch đồng hồ số gồm 6 led có thể điều chỉnh được! mình định dùng quét led để thực hiện nhưng đang bối rối ở chỗ làm sao để điều chỉnh thời gian bằng nút bấm! mình có nghe nói có tình trạng bị dội ngược lại xung và sẽ làm nhiễu mạch! các bạn giúp mình với! thanks![/QUOTE/]
        Hãy viết thử chương trình đi, lo gì vội. Trước nay có bao giờ tôi chống dội cái gì đâu, mạch vẫn chạy ầm ầm.

        Comment

        • mrcuongcon
          Thành viên tích cực
          • Oct 2007
          • 737

          #5
          [QUOTE]
          Nguyên văn bởi super_noob Xem bài viết
          mình mới làm quen với vi điều khiển và định làm một mạch đồng hồ số gồm 6 led có thể điều chỉnh được! mình định dùng quét led để thực hiện nhưng đang bối rối ở chỗ làm sao để điều chỉnh thời gian bằng nút bấm! mình có nghe nói có tình trạng bị dội ngược lại xung và sẽ làm nhiễu mạch! các bạn giúp mình với! thanks![/QUOTE/]
          Hãy viết thử chương trình đi, lo gì vội. Trước nay có bao giờ tôi chống dội cái gì đâu, mạch vẫn chạy ầm ầm.

          Comment

          Về tác giả

          Collapse

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

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

          Collapse

          Đang tải...