TAILIEUCHUNG - Bài tập ôn thi học kỳ – Môn học: Vi xử lý – AY1213-S2

1) Cho trước mạch giải mã địa chỉ của hệ thống dùng VXL 8051: a) Xác định vùng địa chỉ của các SRAM b) Viết các lệnh 8051 để sao chép 10 byte từ vùng nhớ có địa chỉ đầu là địa chỉ đầu của SRAM thứ nhất (U1) đến vùng nhớ có địa chỉ đầu là địa chỉ đầu của là địa chỉ đầu của SRAM thứ hai (U2) 2) Cho trước mạch giao tiếp 8051 với SRAM 4KB: VXL _BTOT_AY1213-S2–1/8 .a) Viết đoạn chương trình sao chép 10 byte từ bộ nhớ chương trình bắt đầu từ địa chỉ 0100H đến. | ĐHBK Tp HCM - Khoa ĐĐT BMĐT GVPT Hồ Trung Mỹ Bài tập ôn thi học kỳ - Môn học Vi xử lý - AY1213-S2 Chú ý Trong các bài tập sau giả sử dùng 8051 với thạch anh XTAL là 12 MHz Hệ thống số có dấu là hệ thống có số âm được biểu diễn bằng số bù 2. Khi đề bài chỉ nói viết chương trình thì ngầm hiểu là viết bằng hợp ngữ 8051. 1 Cho trước mạch giải mã địa chỉ của hệ thống dùng VXL 8051 D0-D7 AŨ-A10 RD DS2016 RAM 2k X 8 U2 WR cs RD của 8051 c AVR của 8051 c A13 A12 A11 A15 A14 c ov c RD cùa 8051 AVR của 8051 74HC138 0 1 c 2 B 3 A LSB 4 G1 5 G2A 6 G2B 7 a Xác định vùng địa chỉ của các SRAM b Viết các lệnh 8051 để sao chép 10 byte từ vùng nhớ có địa chỉ đầu là địa chỉ đầu của SRAM thứ nhất U1 đến vùng nhớ có địa chỉ đầu là địa chỉ đầu của là địa chỉ đầu của SRAM thứ hai U2 2 Cho trước mạch giao tiếp 8051 với SRAM 4KB VXL _BTOT_AY1213-S2-1 8 a Viết đoạn chương trình sao chép 10 byte từ bộ nhớ chương trình bắt đầu từ địa chỉ 0100H đến SRAM bắt đầu từ địa chỉ 0240H bằng MOVX với i DPTR và ii R0. b Thay vì dùng chân ALE nối vào chân LE mạch chốt người ta nối chân đến chân LE của mạch chốt. Khi đó hãy viết các lệnh để sao chép 1 byte ở địa chỉ 0375H vào thanh ghi R7. c Thay vì dùng cổng P2 nối đến các đường địa chỉ A8-A11 của SRAM người ta dùng cổng P1 thay cho cổng P2. Khi đó hãy viết các lệnh để sao chép 1 byte ở địa chỉ 0758H vào thanh ghi R7. 3 Thiết kế mạch giao tiếp bộ nhớ cho 8051 với bộ nhớ chương trình bên ngoài ROM 16KB và bộ nhớ dữ liệu SRAM 32KB đều có vùng địa chỉ bắt đầu từ 0000H. Mạch này được xây dựng từ 1 IC giải mã 74138 2 ROM 8Kx8 và 4 SRAM 8Kx8. 4 Cho biết nội dung của thanh ghi A sau khi thực thi mỗi đoạn chương trình sau a b c d e MOV 20h 75h MOV R1 2 MOV A 0FFH XRL A ACC MOV A 56H MOV R1 20H MOV A 1 CLR C ADD A 0F7H SWAP A MOV A @R1 ORL A 40H MOV C SETB C RR A ANL a 0FH XRL A 0FH CPL C MOV R1 89H RR A MOV C ADDC A R1 5 Cho biết nội dung của các thanh ghi A R0 R1 R2 R3 SP PC các ô nhớ trong ROM có địa chỉ là 0001H và 0A8FH và các ô nhớ của RAM

TỪ KHÓA LIÊN QUAN
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.