1. Trang chủ
  2. » Tất cả

Vxl-Ch03-8051-3.7 Interrupts_40 Slides.ppt

40 4 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 40
Dung lượng 1,18 MB

Nội dung

Slide 1 CHƯƠNG 3 HỌ VI ĐiỀU KHIỂN 8051 ĐHBK Tp HCM Khoa Đ ĐT BMĐT GVPT Hồ Trung Mỹ Môn học Vi Xử Lý 3 7 Ngắt (Interrupt) Giới thiệu ngắt • Hệ thống được điều khiển bằng ngắt – làm nhiều việc đồng thời[.]

ĐHBK Tp HCM-Khoa Đ-ĐT BMĐT GVPT: Hồ Trung Mỹ Môn học: Vi Xử Lý CHƯƠNG HỌ VI ĐiỀU KHIỂN 8051 3.7 Ngắt (Interrupt) Giới thiệu ngắt • Hệ thống điều khiển ngắt – làm nhiều việc đồng thời – Đa nhiệm (vụ) dựa Hardware – Không có hỏi vịng – Khi có kiện cụ thể (ngắt) xảy ra, CPU nhảy đến chương trình cụ thể – chương trình phục vụ ngắt (ISR), xử lý ngắt – Công việc mức ( Foreground) vớicông việc mức ngắt ( Background) Thực thi chương trình Tổng quan cấu trúc ngắt 8051 Các nguồn ngắt Thanh ghi cho phép ngắt IE • Mặt nạ ngắt • Nếu có nhiều nguồn ngắt xảy ra? – Mã hóa ưu tiên sử dụng – Chỉ có cấp ưu tiên 8051  Vẫn có nhiều ngắt có ưu tiên ngắt Thứ tự ưu tiên ngắt Xử lý ngắt – Nếu CPU nhận tín hiệu ngắt – CPU cất PC vào ngăn xếp (địa quay về) – CPU nhảy đến ISR khác theo nguồn ngắt khác – PC  địa vector ngắt (= 3+( # of nguồn ngắt)*8) Tổ chức nhớ sử dụng ngắt

Ngày đăng: 22/02/2023, 16:16

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w