PIC16F877XA指令系统(汇编语言)

本文详细介绍了PIC16F877XA单片机的汇编指令系统,包括宏观理解、核心助记符和常用指令实例,如加1、减1、清零等,并提供了丰富的指令使用示例,帮助读者掌握单片机编程技巧。
摘要由CSDN通过智能技术生成

宏观理解

asm-advanced.png

核心助记符

助记符 功能说明 英文全称
ADD 相加 add
SUB 相减 substract
RL 循环左移 rotate left
RR 循环右移 rotate right
AND and
IOR inclusive or
XOR 异或 exclusive or
COM 取反 complement
INC 加1 increase
DEC 减1 decrease
MOV 传送 move
CLR 清零 clear
RET 返回 return
BTF 位测试 bit test

指令系统补充字符说明

字符 功能说明 英文全称
W 工作寄存器(即累加器) -
f 寄存器地址(取7位寄存器地址,00H~7FH) -
b 8位寄存器f内位地址(0~7) bit
K 立即数(8位常数或11位地址)、常量或标号 -
L 指令操作数中含有8位立即数K -
d 目标地址选择:d=0,结果至W;d=1,结果至f destination
FSZ 寄存器f为0,则间跳 skip if 0
FSC 寄存器f的b位为0,则间跳 skip if clear
FSS
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值