您当前的位置:五五电子网电子知识单片机-工控设备51单片机51单片机汇编程序集(4) 正文
51单片机汇编程序集(4)

51单片机汇编程序集(4)

点击数:7158 次   录入时间:03-04 11:57:07   整理:http://www.55dianzi.com   51单片机
                JC     FMMF3
                LCALL  MOV B
                MOV     R3,DPL
                MOV     R2,DPH
      FMMF3    :POP    B
                DJNZ   B,FMMF1
                DJNZ   NCNT,FMMF1
                RET

      ;单字节折半查找程序
      ;入口    :A,R0,R1,R6,R7
      ;占用资源:B,R2
      ;堆栈需求:2字节
      ;出口    :R0,R1
      SEARCHB  : MOV     B,A
                MOV     A,R1
                ADD    A,R7
                MOV     R7,A
                MOV     A,R0
                ADDC   A,R6
                MOV     R6,A
                MOV     A,R7
                SUBB   A,#01H
                MOV     R7,A
                JNC    SECH1
                DEC    R6
      SECH1    : MOV     A,R7
                CLR    C
                SUBB   A,R1
                MOV     A,R6
                SUBB   A,R0
                JNC    SECH2
                MOV     A,#0FFH
                RET
      SECH2    : MOV     A,R7
                ADD    A,R1
                MOV     R2,A
                MOV     A,R6
                ADDC   A,R0



上一页  [1] [2] [3] [4] [5] [6] 


本文关键字:单片机  51单片机单片机-工控设备 - 51单片机

上一篇:秒计时器程序