TAILIEUCHUNG - PROGRAMMING AND CUSTOMIZING THE PIC MICROCONTROLLER 3rd phần 9

sau khi một báo cáo LCALL và các bit PCLATH không được thiết lập thích hợp cho trang hiện tại, thực hiện sẽ nhảy vào trang LCALL. Đối với vi điều khiển PIC cấp thấp, LCALL nên đượcVi mạch đặc biệt mnemonics Hướng dẫn tương đương addcf Reg | Simpo PDF Merge and Split Unregistered Version - http after an LCALL statement and the PCLATH bits are not set appropriately for the current page execution will jump into the LCALL page. For low-end PIC microcontrollers LCALL should be bcf bsf STATUS PA0 bcf bsf STATUS PA1 bcf bsf STATUS PA2 TABLE MICROCHIP SPECIAL MNEMONICS FUNCTION PROVIDED Equivalent Instruction Actual Inserted Instructions Function Operation Add carry to file register addcf Reg d btfsc STATUS incf Reg d C if C 1 if d 1 Reg Reg 1 else w Reg 1 Add digit carry to file register adddcf Reg d btfsc incf STATUS Reg d if DC 1 if d 1 Reg Reg 1 else w Reg 1 Branch to label B Label goto Label PC PCLATH 8 0x01800 Label Branch on carry set BC Label btfsc goto STATUS Label C if C 1 PC PCLATH 8 0x01800 Label Branch on digit carry set BDC Label btfsc goto STATUS Label DC if DC 1 PC PCLATH 0x01800 Label 8 Branch on carry reset BNC Label btfss goto STATUS Label C if C 0 PC PCLATH 0x01800 Label 8 Branch on digit carry reset BNDC Label btfss goto STATUS Label DC If DC 0 PC PCLATH 0x01800 Label 8 Branch on zero reset BNZ Label btfss STATUS goto Label Z If Z 0 PC PCLATH 0x01800 Label 8 Branch on zero set BZ Label btfsc goto STATUS Label Z If Z 1 PC PCLATH 0x01800 Label 8 Continued Simpo PDFMerge and Split Unregistered Version - http TABLE MICROCHIP SPECIAL MNEMONICS CONTINUED FUNCTION PROVIDED Equivalent Instruction Actual Inserted Instructions Function Operation Clear carry clrc bcf STATUS C C 0 Clear digit carry clrdc bcf STATUS DC DC 0 Long call do not use as described above lcall Label Low-End bcf bsf STATUS PA0 bcf bsf STATUS PA1 bcf bsf STATUS PA2 call Label MidRange bcf bsf PCLATH 3 bcf bsf PCLATH 4 call Label Long goto Igoto Label Low-End bcf bsf STATUS PA0 bcf bsf STATUS PA1 bcf bsf STATUS PA2 goto Label Mid-Range bcf bsf PCLATH 3 bcf bsf PCLATH 4 goto Label Load w register with contents of Reg movfw Reg movf Reg w W Reg if Reg 0 Z 1 else Z 0 Negate a file .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã 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.