Ngắt ngoài trong 8051
Trong bài viết này, tôi xin giới thiệu với các bạn về khái niệm ngắt, cách sử dụng ngắt, ưu tiên ngắt và cách viết một ISR (trình phục vụ ngắt) (interrupt service routine).
Ngắt sử dụng trong vi sử lí hay vi điều khiển hoạt động như sau: vi xử lí hay vi điều khiển luôn thực hiện một chương trình thường gọi là chương trình chính, khi có tác động từ bên ngoài bằng phần cứng hay tác động bên trong làm cho vi xử lí ngừng thực hiện chương trính chính để thực hiện một chương trình khác (còn gọi là chương trình phục vụ ngắt) (ISR) và sau khi thực hiện xong vi xử lí trở lại thực hiện tiếp chương trình chính. Quá trình làm gián đoạn vi xử lí thực hiện chương trình xem như là ngắt.
Có nhiều tác động làm ngừng chương trình chính gọi là các nguồn ngắt, ví dụ khi timer/ counter đếm tràn sẽ phát sinh yêu cầu ngắt.
Hotline: 0979 466 469