Thông báo

Collapse
No announcement yet.

mạch đồng hồ số!

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

  • 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!

  • #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


    • #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


      • #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


        • #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...
          X