Tư vấn: 0979.466.469 / 0938.128.290

MENU

Nhóm phép toán số học và logic trong PIC

Báo giá đặt hàng nhập

Nhóm phép toán số học và logic trong PIC

 

 


NHÓM HOẠT ĐỘNG TOÁN HẠN VÀ LUẬN LÝ

Các lệnh nhóm hoạt động toán học và luận lý được sử dụng để thực hiện tất cả các hoạt động toán học và luận lý. Bằng cách sử dụng các loại lệnh này, vi điều khiển PIC có thể dễ dàng thực hiện tất cả các hoạt động toán học và luận lý trong bên trong vi điều khiển (PIC). Các hoạt động toán học bao gồm cộng (ADD), trừ (SUB), nhân (MUL), chia (DIV) và các hoạt động luận lý bao gồm AND, OR, NOT, XOR, và còn nhiều hơn nữa. Các hoạt động toán học và luận lý cơ bản được thực hiện bởi một PIC được liệt kê dưới đây.

 

 1 ) ADDLW

Lệnh "ADDLW" được sử dụng để thực hiện phép cộng (cộng một hằng số với thanh ghi W). Bằng cách sử dụng lệnh này, chúng ta có thể cộng hai bit một cách dễ dàng và giá trị kết quả có thể được lưu trữ trong một thanh ghi khác hoặc vị trí bộ nhớ khác.

Cú pháp: Label ADDLW k Mô tả: Hằng số được cộng với thanh ghi W. Hoạt động: (w) + k đến w Toán hạng: 0 < k < 255 Số từ: 1 Số chu kỳ: 1 Cờ: C, DC, Z

2 ) ADDWF

“ADDWF” cũng được sử dụng để thực hiện phép cộng. Lệnh ADDWF này cộng hằng số với thanh ghi W.

Cú pháp: Label ADDWF f, d Mô tả: Cộng nội dung của thanh ghi W với thanh ghi f Hoạt động: (w) + (f) đến w nếu d = 0 và (w) + (f) đến f nếu d = 1 Toán hạng: 0 < f < 127 Số từ: 1 Số chu kỳ: 1 Cờ: C, DC, Z

3 ) SUBLW

Lệnh “SUBLW” được sử dụng để thực hiện chức năng trừ, có thể trừ hai giá trị và lưu vào một vị trí bộ nhớ khác. Lệnh này giúp trừ nội dung của W từ hằng số cho trước.

Cú pháp: Label SUBLW k Mô tả: Nội dung của thanh ghi W bị trừ đi k Hoạt động: k - (w) đến w Toán hạng: 0 < k < 255 Số từ: 1 Số chu kỳ: 1 Cờ: C, DC, Z

4 ) SUBWF

SUBWF được sử dụng để thực hiện phép trừ. Trong SUBLW, lệnh này trừ nội dung của W từ thanh ghi f.

Cú pháp: Label SUBWF f, d Mô tả: Nội dung của thanh ghi W bị trừ đi f Hoạt động: f - (w) đến w nếu d = 0 và f - (w) đến f nếu d = 1 Toán hạng: 0 < f < 127 Số từ: 1 Số chu kỳ: 1 Cờ: C, DC, Z

5 ) ANDLW

ANDLW là một lệnh logic được sử dụng để thực hiện phép AND logic. Bằng cách sử dụng lệnh này, nó sẽ AND hằng số với thanh ghi W.

Cú pháp: Label ANDLW k Mô tả: Hằng số cho trước .và. với thanh ghi W. Hoạt động: (w) .và. k đến w Toán hạng: 0 < k < 255 Số từ: 1 Số chu kỳ: 1 Cờ: Z

6 ) IORLW

Lệnh này được sử dụng để thực hiện phép OR logic. Bằng cách sử dụng lệnh này, nó sẽ thực hiện phép OR logic với thanh ghi W.

Cú pháp: Label IORLW k Mô tả: Hằng số cho trước .hoặc. với thanh ghi W. Hoạt động: (w) .hoặc. k đến w Toán hạng: 0 < k < 255 Số từ: 1 Số chu kỳ: 1 Cờ: Z

Module điện tử 932*50

7 ) IORWF

Logic OR thanh ghi W với thanh ghi f

Cú pháp: Label IORWF f, d Mô tả: Thanh ghi W .hoặc. với thanh ghi f. Hoạt động: (w) .và. f đến w, nếu d = 0 và (w) .và. f đến f, nếu d = 1 Toán hạng: 0 < f < 127 Số từ: 1 Số chu kỳ: 1 Cờ: Z

8 ) XORLW

Lệnh này được sử dụng để thực hiện phép XOR logic. Bằng cách sử dụng lệnh này, nó sẽ thực hiện phép XOR logic với hằng số và thanh ghi W.

Cú pháp: Label XORLW k Mô tả: Hằng số cho trước .XOR. với thanh ghi W. Hoạt động: (w) .xor. k đến w Toán hạng: 0 < k < 255 Số từ: 1 Số chu kỳ: 1 Cờ: Z

9 ) XORWF

Lệnh này được sử dụng để thực hiện phép XOR logic với thanh ghi W và f

Cú pháp: Label XORWF f, d Mô tả: Thanh ghi W .xor. với thanh ghi f. Hoạt động: (w) .và. f đến w, nếu d = 0 và (w) .và. f đến f, nếu d = 1 Toán hạng: 0 < f < 127 Số từ: 1 Số chu kỳ: 1 Cờ: Z

10 ) INCF

Lệnh INCF được sử dụng để thực hiện các hoạt động tăng.(Tăng nội dung của thanh ghi f) Cú pháp: Label INCF f, d Mô tả: Tăng nội dung của thanh ghi f Hoạt động: (f) + 1 đến w, nếu d = 0 và (f) + 1 đến f, nếu d = 1 Toán hạng: 0 < f < 127 Số từ: 1 Số chu kỳ: 1 Cờ: Z

11 ) DECF

Lệnh DECF được sử dụng để thực hiện giảm nội dung của thanh ghi f

Cú pháp: Label DECF f, d Mô tả: Giảm nội dung của thanh ghi f Hoạt động: (f) - 1 đến w, nếu d = 0 và (f) - 1 đến f, nếu d = 1 Toán hạng: 0 < f < 127 Số từ: 1 Số chu kỳ: 1 Cờ: Z

12 ) RLF

Lệnh RLF được sử dụng để thực hiện xoay nội dung thanh ghi sang trái thông qua Carry

Cú pháp: Label RLF f, d Mô tả: Xoay nội dung của f sang trái thông qua Carry Hoạt động: Kết quả đến w, nếu d = 0 và Kết quả đến f, nếu d = 1 Toán hạng: 0 < f < 127 Số từ: 1 Số chu kỳ: 1 Cờ: C

13 ) RRF

Lệnh RRF được sử dụng để thực hiện xoay nội dung thanh ghi sang phải thông qua Carry

Cú pháp: Label RRF f, d Mô tả: Xoay nội dung của f sang phải thông qua Carry Hoạt động: Kết quả đến w, nếu d = 0 và Kết quả đến f, nếu d = 1 Toán hạng: 0 < f < 127 Số từ: 1 Số chu kỳ: 1 Cờ: C

14 ) COMF

Lệnh COMF để thực hiện phủ định nội dung của thanh ghi f

Cú pháp: Label COMF f, d Mô tả: Phủ định nội dung của thanh ghi Hoạt động: Kết quả đến w, nếu d = 0 và Kết quả đến f, nếu d = 1 Toán hạng: 0 < f < 127 Số từ: 1 Số chu kỳ: 1 Cờ: Z

 

Gia công pcb 932*150
Sản phẩm nổi bật
Sale 0%
Liên hệ /
/

Code: DV111 Còn hàng

Lưu xem sau
Sale 0%
550000 /Cái
/ Cái

Code: DV117 Còn hàng

Lưu xem sau
Sale 0%
50000 /Cái
/ Cái

Code: DV145 Còn hàng

Lưu xem sau
Sale 0%
50000 /Cái
/ Cái

Code: DV141 Còn hàng

Lưu xem sau
Hỗ trợ liên kết
0979466469
0899909838
0938128290
0899909838
Khiếu nại: 0964238397
0979466469
0868565469
0868565469

Hotline: 0979 466 469

Loading
0979 466 469
Bạn cần linh kiện mẫu ? 7-11 ngày