hỏi về ngắt ngoài ở portb trong pic 16f877a

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • phamngocthanh87
    Đệ tử 2 túi
    • Jan 2009
    • 29

    #1

    hỏi về ngắt ngoài ở portb trong pic 16f877a

    em muốn sử dụng ngắt ngoài ở chân RB4 nhưng chưa biết khai báo thế nào nên chương trình ko chạy được. em viết bằng CCS. đây là đoạn chương trình em viết.
    pác nào biết thì sửa hộ em nhá. thanks!!!!!!!!!!!
    Attached Files
  • dung h
    Đệ tử 4 túi
    • May 2009
    • 74

    #2
    khi bạn khai báo ngắt thì khi có thay đổi ở chân RB4_>RB7 thì chương trình sẽ tự nhảy đến chương trình ngắt mà bạn o cần phải gọi nó .chứ bạn không dc gọi nó lặp đi lặp lại trong vòng lặp
    display(1,1,99);
    while(1)
    { chu_nhay();
    }
    RB_ngat();

    }
    như vậy là o đúng
    bạn đọc lại help F1 nhé về cách khai báo và sử dụng

    Comment

    • phamngocthanh87
      Đệ tử 2 túi
      • Jan 2009
      • 29

      #3
      bác xem lại hộ em cái em sửa lỗi đó rồi. nhưng chẳng hiểu sao vẫn không được

      Comment

      • lephuthuan
        Nhập môn đệ tử
        • Sep 2010
        • 2

        #4
        cho minh hỏi tí, sao mình ngắt port b được rồi, nhưng làm cách nào để chưong trinh co thể quay về chuong trình chính, sau khi xử lý ngắt, thanks nhiều

        Comment

        • troiuuuu
          Đệ tử 1 túi
          • Sep 2010
          • 13

          #5
          Nguyên văn bởi lephuthuan View Post
          cho minh hỏi tí, sao mình ngắt port b được rồi, nhưng làm cách nào để chưong trinh co thể quay về chuong trình chính, sau khi xử lý ngắt, thanks nhiều
          Sau khi ngắt kết thúc nghĩa là có sự thay đổi ở PORTB nếu bạn chọn ngắt là PORTB thì chương trình sẽ tự độn quay trở về.

          Comment

          Working...