文档介绍:精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
单片机原理复习要点
考试题型:填空题、选(片外)赋值
MOVC A,B (存储器)赋值(Move Code)
XCH A,B (寄存器间)交换(Exchange)
XCHD A,B (寄存器间低4位)交换
SWAP A (自己的低4位与高4位)交换
PUSH A 入栈操作
POP A 出栈操作
ADD/ADDC A,B 加法/带进位的加法(Addition)
SUBB A,B 减法(Subtraction)
MUL AB 乘法(Multiplication)
DIV AB 除法(Division)
INC A 自加(Increment)
DEC A 自减(Decrement)
ANL A,B 逻辑与(And Logic)
ORL A,B 逻辑或(Or Logic)
精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
XRL A,B 逻辑异或(Exclusive Or Logic)
CLR A 清零(Clear)
CPL A 取反(Converse Position Logical)
RL A 循环左移(Rotate Left)
RLC A 循环左移加CY(Rotate Left with CY)
RR A 循环右移(Rotate Right)
RRC A 循环右移加CY(Rotate Right with CY)
AJMP addr 短转移(绝对转移)(Absolute Jump)
LJMP addr 长转移(Long Jump)
SJMP addr 相对转移(Short Jump)
NOP 空操作(Not Operation)
JZ addr 为0转移(Jump if Zero)
JNZ addr 非0转移(Jump if Not Zero)
CJNE A,B,addr 比较不等转移(Compare Jump if Not Equal)
DJNZ A,addr 减1非0转移(Decrement Jump if Not Zero)
LCALL addr 子程序长调用(Long Call)
ACALL addr 子程序绝对调用(Absolute Call)
RET 子程序返回(Return)
RETI 中断返回( Return from Interruption)
精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
还有其他剩余指令,自己稍微了解一下就行。(备注:A,B为源操作数和目的操作数,addr为地址或程序标志)。
第五章(要学会应用)
伪指令:ORG
作用:设定程序起始地址指令
第六章(整合到大题中考)
第七章(建议记住)
1>.引起中断的根源或者原因称为中断源,STC15中,中断源共有14个。
2>.CPU在处理较低优先级的中断服务子程序时,有更高优先级程序申请中断,使CPU转而执行更高优先级的中断服务子程序称为中断嵌套。
3>.中断标志清零的方式有软件清零和硬件清零。
4>.响应中断的条件:中断总开关EA以及相应中断的控制位都开放中断,并且中断源的信号满足中断要求。
5>.中断方式跳转与调用方式跳转的区别?
答:中断方式跳转需要事先设置中断服务程序的入口地址,并且需要设置相应的中断控制位,开放相应的中断。在设置好相关的程序后还需要需要等待中断。中断产生后,需要在中断