PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   PIC - Thiết kế và Ứng dụng (http://www.picvietnam.com/forum/forumdisplay.php?f=23)
-   -   hỏi về ngắt ngoài ở portb trong pic 16f877a (http://www.picvietnam.com/forum/showthread.php?t=5060)

phamngocthanh87 12-10-2009 10:45 AM

hỏi về ngắt ngoài ở portb trong pic 16f877a
 
1 Attachment(s)
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!!!!!!!!!!!

dung h 12-10-2009 12:47 PM

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

phamngocthanh87 14-10-2009 10:10 AM

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

lephuthuan 01-01-2011 08:21 PM

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

troiuuuu 02-01-2011 03:51 PM

Trích:

Nguyên văn bởi lephuthuan (Post 41212)
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ề.


Múi giờ GMT. Hiện tại là 05:59 AM.

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam