Ứng dụng KIT 8051 dùng để chuyển đổi A/D-D/A, chương 10

Số học Logic Trao đổi dữ liệu Luận lý Rẽ nhánh chương trình Các lệnh số học Các lệnh số học thường sử dụng 4 mode định vị. Lệnh AĐ A có thể được viết bằng nhiều cách khác nhau: AĐA, 7FH (Định vị trực tiếp) AĐA, @R0 (---------gián tiếp) AĐA, R7 (---------thanh ghi) AĐA, #35H (--------- tức thời) Tất cả các lệnh số học thi hành trong một chu kỳ máy, ngoại trừ lệnh INC DPTR (2 chu kỳ máy), MUL AB và DIV AB (4 chu kỳ máy). 8051 cung cấp cách định vị rất mạnh cho vùng. | Chương 10 PHAN LOẠI LỆNH Các lệnh 8051 được chia thành 5 nhom như sau Số học Logic Trao đối dữ liệu Luán lý Rệ nhánh chượng trình Các lệnh số học Các lệnh số học thưông sử dung 4 modệ định vị. Lệnh ADD A co thệ được viết báng nhiều cách khác nhau ADDA 7FH Định vị trực tiệp ADDA @R0 ---------gián tiệp ADDA R7 ---------thánh ghi ADDA 35H --------- tưc thời Tất cá các lệnh so hoc thi hanh trong một chu ký máý ngoai trừ lệnh INC DPTR 2 chu ký máý MUL AB Vá DIV AB 4 chu ký máý . 8051 cung cấp cách định vị rất manh cho vung RAM noi cua no. Bất ký býtệ nhờ náo cung đệu co tệ táng giám báng định vị trực tiếp má khong cán thong qua thanh ghi tích luý. Lệnh INC co thể thao tác trên con tro dữ liệu 16 bit . Nhưng lệnh DEC khong được định nghĩa trện con tro. Do đo đệ thực hiện được điệu náý tá co các lệnh sau DEC DPL giám býtệ tháp DPTR MOV R7 dPl chuýện váo DPL CJNE R7 0FFH SKIP nấu vượt quá FF DEC DPH giám luon býtệ cao SKIP tiệp tục Các lênh MUL AB và DIV AB chỉ thao tác trên các thanh ghi A vá B. Lệnh Logic Các lênh logic biêu diên các toán tử luán lý như AND OR EA-OR vá NOT . Các lênh náý trên từng bit cUá býtê dữ liêu. Ví du thánh ghi ACC chứá số 10101101B thì lênh ANL A 10110010B Chứá kết quá 10100000 váo thánh ghi ACC. Các modê định vị trong lênh logic cung giong như trong lênh so hoc. Tất cá các lênh logic dung đến thánh ghi ACC như mọt toán hạng đêu lá những lênh một chu ký. Các lênh khác đêu chiếm 2 chu ký máý. Lênh logic co thể tháo tác trực tiếp bất cứ býtê náo trong vung nhớ noi. Lênh XRL thánh ghi dátá đáo nhánh vá dê dáng các bit cuá port. XRL P1 0FFH Lênh náý mO tá hoát đọng rêád-modifý-writê. 8 bit cuá port 1 đươc đoc sáu đo moi bit cuá XOR với bit tương ứng trong býtê dữ liêu tức thơi đêu lá 1 XOR sê đáo moi bit được đoc. Kết quá được viết trơ lái port 1. Các lệnh chuyển dịch dữ liệu RAM nội Các lênh chuýến dịch dữ liêu trong vung RAM nOi chỉ chiếm 1 hoác 2 chu ký máý. Lênh cO dáng MOV đích nguOn MOt nêt đác trưng cuá ho MSC-51 lá stáck nám trong vung RAM .

Không thể tạo bản xem trước, hãy bấm tải xuống
TÀI LIỆU MỚI ĐĂNG
Đã 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.