Thông báo

Collapse
No announcement yet.

RESET trong ATMEGA16

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

  • RESET trong ATMEGA16

    Các pro cho em hỏi 1 chút. Em làm mạch alarm clock với chức năng tắt báo thức đặc biệt. Sau khi chuông báo thì người dùng sẽ phải giải đúng 1 phép toán 3 chữ số mới tắt chuông. Và e muốn sau đó thì tất cả mọi dữ liệu được reset lại = 0 như khi mình nhấn strop simulation r chạy lại trong proteus thì phải làm sao ah??? (để chuẩn bị cho lần đặt báo thức kế tiếp)
    Theo em đọc datasheet thì chân RESET của ATMEGA16 là Input Low, e thử khi thử lắp vào đó 1 button rồi nối đất nhưng khi ấn lại ko reset được. Hi vọng các bác có thể giúp em giải quyết vấn đề nan giải này

  • #2
    Chân reset là reset cứng bạn cứ hiểu như mới cấp điện. Bạn mà nối chân reset ra thì khỏi cần giải ấn luôn về đầu.
    còn reset khi tắt chuông thì làm cái hàm gán các biển bằng giá trị ban đầu trong đấy rồi gọi hàm khi giải đúng, khả năng cao phải là biến toàn cục hoạc sử dụng con trỏ mới thay đổi được .

    Comment

    Về tác giả

    Collapse

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

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

    Collapse

    Đang tải...
    X