YÊU CẦU: phối ghép 1 ngoại vi đã nhận dữ liệu vào (byte) điều khiển với cơ chế ngắt với:
-cổng vào nhập dữ liệu là PA của 8255A ,địa chỉ 60h tới 63h
-mạch điều khiển ngắt 8259 đầu vào ngắt từ ngoại vi đưa đến đầu vào IR4 có số hiệu ngắt là
14h chế đọ ưu tiên cố định không đệm . địa chỉ 8259 64 và 65h .
-chương trình ngắt cho phép nhập 1 byte dữ liệu từ ngoại vi 1 cùng nhớ địa chỉ đầu vào là MEM1
EM XÁC ĐỊNH TỪ ĐIỀU KHIỂN CỦA 8259 NHƯ SAU CÓ CẦN BỔ SUNG GI KO AH?
-ICW1 = 00011111 sử dụng ICW4, tác động xung yêu cầu ngắt mức dương , khoảng cách giữa các vecto ngắt 4 bit , có 1 PIC.
-ICW2 =00010000=10h cho IRQ0
-ICW4=00000001=01h
xác định từ điều khiển của 8255
-CWR=10111101=BDh: PA,PC vào : PB ra MOD1
-cổng vào nhập dữ liệu là PA của 8255A ,địa chỉ 60h tới 63h
-mạch điều khiển ngắt 8259 đầu vào ngắt từ ngoại vi đưa đến đầu vào IR4 có số hiệu ngắt là
14h chế đọ ưu tiên cố định không đệm . địa chỉ 8259 64 và 65h .
-chương trình ngắt cho phép nhập 1 byte dữ liệu từ ngoại vi 1 cùng nhớ địa chỉ đầu vào là MEM1
EM XÁC ĐỊNH TỪ ĐIỀU KHIỂN CỦA 8259 NHƯ SAU CÓ CẦN BỔ SUNG GI KO AH?
-ICW1 = 00011111 sử dụng ICW4, tác động xung yêu cầu ngắt mức dương , khoảng cách giữa các vecto ngắt 4 bit , có 1 PIC.
-ICW2 =00010000=10h cho IRQ0
-ICW4=00000001=01h
xác định từ điều khiển của 8255
-CWR=10111101=BDh: PA,PC vào : PB ra MOD1

Comment