1. Trang chủ
  2. » Công Nghệ Thông Tin

Kỹ thuật vi xử lý ptit

3 430 3

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

THÔNG TIN TÀI LIỆU

Bài tập ôn tập cuối kì vi xử lý Bài tập ôn tập cuối kì vi xử lý Bài tập ôn tập cuối kì vi xử lý Bài tập ôn tập cuối kì vi xử lý Bài tập ôn tập cuối kì vi xử lý Bài tập ôn tập cuối kì vi xử lý Bài tập ôn tập cuối kì vi xử lý Bài tập ôn tập cuối kì vi xử lý Bài tập ôn tập cuối kì vi xử lý Bài tập ôn tập cuối kì vi xử lý Bài tập ôn tập cuối kì vi xử lý Bài tập ôn tập cuối kì vi xử lý Bài tập ôn tập cuối kì vi xử lý Bài tập ôn tập cuối kì vi xử lý

1 Kiểm tra phím E, F đồng thời bấm hay không? Model small Stack 100h Data msg db 'E va F dc nhan dong thoi $' Code Start: mov ax,@data mov ds,ax mov al,11111110b out 1Ah,al Lap: in al,1Bh and al,00000011b jnz Lap pressed: mov ah,09 int 21h Exit: mov ah,4ch int 21h End Start Kiểm tra phím D2 bấm khơng? Model small Stack 100h Data msg db ‘a key ò D2 is pressed $' Code Start: mov ax,@data mov ds,ax mov al,11111011b out 1Ah,al Lap1: Mov bl,00000001b in al,1Bh mov cl,al Lap2: and al,bl jz pressed cmp bl,00001000b je Lap1 shl bl,1 jmp Lap2 pressed: mov ah,09 int 21h Exit: mov ah,4ch int 21h End Start đèn hiển thị số 5, bật, tắt liên tục khoảng trễ 100 NOP, cổng trạng thái: 0AH, cổng liệu 0Bh, mở tắt delay macro mov cx,100 Lap: NOP Loop Lap endm Model small Stack 100h Data Code Start: mov ax,@data mov ds,ax Tat: mov al,11111111b out 0Ah,al delay mov al,5 out 0Bh,al mov al,0 out 0Ah,al delay jmp Tat Exit: mov ah,4ch int 21h End Start Hiển thị Di-Led i theo hiệu ứng trái sang phải D3, cổng trạng thái 0AH delay macro mov cx,100 Lap: NOP Loop Lap endm Model small Stack 100h Data Code Start: mov ax,@data mov ds,ax mov bl,11110111b mov al,00000000b out 0Ah,al Lap: mov al,bl out 0AH,al delay ror bl,1 jmp Lap Exit: mov ah,4ch int 21h End Start

Ngày đăng: 28/12/2017, 16:21

Xem thêm:

TỪ KHÓA LIÊN QUAN

w