AVR单片机指令集--机器码与助记符要求:每人最少看懂10条指令下次课会提问Created with an evaluation copy of Aspose.Words. To discover the full versions of our APIs please visit: :products.asposewords
单片机的助记符MCS-51共有111条指令可分为五类:1.数据传送类指令(7种助记符)MOV(英文为Move):对内部数据寄存器RAM和特殊功能寄存器SFR的数据进行传送MOVC(Move Code)读取程序存储器数据表格的数据传送MO (Move External RAM) 对外部RAM的数据传送XCH (Exchange) 字节交换XCHD (Exchange low-order Digi
PIC单片机指令集指令操作说明对STATUS(03H)位的影响面向常数操作和控制操作类指令ADDLW KKW→WC:DC:Z:SUBBLW KK-W→WC:若K>W C=1若K<W C=0DC:Z:ANDLW KK∧W→WZ:IORLW KK∨W→WZ:XORLW KK⊙W→WTO:PD:CLRWDT0→WDTMOVLW KK→WCALL K调用子程序GOTO
#
#
已知A=34HR6=29H 把R6的前4位和后4位交换MOV R629HXCH A R6SWAP AXCH A R6把29H赋值给R6R6和A交换A的前后4位交换R6和A交换22H单元开始有一无符号数长度存在20H单元求出数块的最大值并存21H单元LP:NEXT:NEXT1:CLR AMOV R220HMOV R122HCLR CSUBB AR1JNC NEXTMOV mailto: AR1
AVR 单片机的
一状态寄存器PSW(Program Flag)程序状态字寄存器是一个16位寄存器由条件码标志(flag)和控制标志构成如下所示:15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 OF DF IF TF SF ZF AF PF CF 条件码:①OF(Overflow Flag)溢出标志溢出时为1否则置0②SF(Sign Flag)符号标志结果为负
MCS-51单片机指令编码一数据传送指令 助记符指令 机器指令编码MOV ARn1 1 1 0 1 r r r MOV Adirect1 1 1 0 0 1 0 1 直接地址MOV ARi1 1 1 0 1 0 1 i MOV Adata0 1 1 1 0 1 0 0 立即数MOV RnA1 1 1 1 1 r r r MOV Rn direct1 0 1 0
#
违法有害信息,请在下方选择原因提交举报