Nhóm chuyển dữ liệu

Một phần của tài liệu thiết kế hệ thống tự động đo, điều khiển và hiển thị nhiệt độ khí sấy nông sản dạng hạt sử dụng vi điều khiển họ 8051 (Trang 45 - 46)

Ch−ơng 2 : Họ vi Điều khiển 8051

2.3. Vi điều khiển AT89C52

2.3.6.3. Nhóm chuyển dữ liệu

MOV A, Rn (1,1) : Chuyển nội dung Rn sang A. MOV A, data (2,1) : Chuyển dữ liệu trực tiếp vào A. MOV A, @Ri (1, 1) : Chuyển dữ liệu gián tiếp vào A. MOV A, #data (2,1) : Chuyển dữ liệu tức thời vào A. MOV Rn, data (2, 2) : Chuyển dữ liệu trực tiếp vào Rn. MOV Rn, #data (2, 1) : Chuyển dữ liệu tức thời vào Rn.

MOV data, A (2, 1) : Chuyển nội dung A vào dữ liệu tức thời. MOV data, Rn (2, 2) : Chuyển nội dung Rn vào dữ liệu trực tiếp. MOV data, data (3, 2) : Chuyển dữ liệu trực tiếp vào dữ liệu trực tiếp. MOV data, @Ri (2, 2) : Chuyển dữ liệu gián tiếp vào dữ liệu trực tiếp. MOV data, #data (3, 2) : Chuyển dữ liệu tức thời vào dữ liệu trực tiếp. MOV @Ri, A (1,1) : Chuyển nội dung A vào dữ liệu gián tiếp.

MOV @Ri, data (2, 2) : Chuyển dữ liệu trực tiếp vào dữ liệu gián tiếp. MOV @Ri, #data (2,1) : Chuyển dữ liệu tức thời vào dữ liệu gián tiếp.

MOV DPTR, #data (3 ,2) : Chuyển 1 hằng số 16 bit vào thanh ghi con trỏ dữ liệu.

MOV C, Bit (2,1) : Chuyển 1 bit trực tiếp vào cờ nhớ. MOV bit, C (2, 2) : Chuyển cờ nhớ sang 1 bit trực tiếp.

MOV A, @A+DPTR (1, 2): Chuyển byte bộ nhớ ch−ơng trình có địa chỉ là @A+DPTR vào A.

MOVC A, @A+PC (1, 2): Chuyển byte bộ nhớ ch−ơng trình có địa chỉ là @A+PC vào A.

MOVX A, @Ri (1, 2): Chuyển dữ liệu ngoài (8bit địa chỉ ) vào thanh ghi A.

MOVX A, @DPTR (1, 2): Chuyển dữ liệu ngoài (16 bit địa chỉ ) vào thanh ghi A .

MOVX @Ri, A (1, 2): Chuyển nội dung A ra dữ liệu ngoài (8 bit địa chỉ).

MOVX @DPTR, A(1,2): Chuyển nội dung A ra dữ liệu bên ngoài (16 bit địa chỉ ).

PUSH data (2,2): Chuyển dữ liệu trực tiếp vào ngăn xếp và tăng SP. POP data (2,2): Chuyển dữ liệu từ ngăn xếp ra vùng nhớ và giảm SP. XCH A, Rn (1,1): Trao đổi dữ liệu giữa thanh ghi Rn và A.

XCH A, data (2,1): Trao đổi dữ liệu giữa thanh ghi A và dữ liệu trực tiếp. XCH A, @Ri (1,1): Trao đổi dữ liệu giữa thanh ghi A và dữ liêu trực tiếp.

XCHD A, @Ri (1,1): Trao đổi dữ liệu giữa nửa byte thấp (LSN) của thanh ghi A và LSN của dữ liệu gián tiếp.

Một phần của tài liệu thiết kế hệ thống tự động đo, điều khiển và hiển thị nhiệt độ khí sấy nông sản dạng hạt sử dụng vi điều khiển họ 8051 (Trang 45 - 46)

Tải bản đầy đủ (PDF)

(100 trang)