Cho em hỏi về ngắt !!!

vanthinhvt92

Thành Viên PIF
Dạ cho em hỏi
Câu thứ 1 là nếu em dùng ngắt ở p2.0, thì khi vào chương trình phục vụ cho ngắt đó em có thực hiện đọc giá trị của p2.0 được không ?
Câu thứ 2 là ví dụ khi ngắt xảy ra tại p2.0 và đang thực hiện chương trình phục vụ cho ngắt mà tiếp tục xảy ra ngắt( ngắt tại p2.0 luôn) thì sao ?
Câu thứ 3: là em xin chân thành cảm ơn anh chị đã trả lời 2 câu trên của em:D !
 

electric_man

Thành Viên PIF
câu 1: khi bạn dùng ngắt trên chân Pin p2.0 nghĩa là khi vào ngắt bạn biết được giá trị trên chân pin đó là 0 hay 1 (tùy vào phần cứng or cách config của bạn là pull-up hay pull-down_cái này ít dùng). k rõ bạn muốn đọc giá trị gì ở đây!!!?
câu 2: nếu tiếp tục xảy ra ngắt nữa thì chương trình đó sẽ thực hiện lại các lệnh từ đầu trong chương trình phục vụ ngắt (ở đây có nói riêng với ngắt trên pin,một số ngắt khác sẽ có trường hợp khác!!!) bởi vì trong chương trình ngắt thường được thực hiện với thời gian ngắn và hạn chế dùng các dòng lệnh đợi (như for....)!!!
Thân!!!
 
Top