毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

基于51单片机自动加料机控制系统设计 第16页

更新时间:2010-2-24:  来源:毕业论文
基于51单片机自动加料机控制系统设计 第16页
  ORL     C,SIGN2
           JNC     TPL             ;C=0是两个正数相乘转
          DEC     R0
           DEC    R0
           DEC    R0
           MOV   A,@R0
           CPL     A
           ADD    A,#0lH
          MOV    @R0,A
           INC     R0
           MOV     A,@RO
           CPL      A
           ADDC    A,#00H
TPL: RET
MULT: MOV    A,R6           ;取b
          MOV    B,R4          ;取d
          MUL    AB             ;求bd
           MOV    @Ro,A        ;求bdL
           MOV    R3, B         ;求bdL~R3
           MOV    A, R4        ;取d
           MOV    B,R7          ;取a
           MUL    AB             ;求ad
           ADD    A,R3         ;求adL+bdH
           MOV    R3,A          ;暂存adL+bdH
           MOV    A,B
           ADDC   A,#00H        ;adH+进位
MOV    R2, A         ;暂存
MOV   A,R6           ;取b
MOV    B,R5          ;取c
MUL    AB             ;求bc
ADD    A, R3         ;求adL+bcL+bdH
INC    R0              ;修改指针
MOV   @R0,A         ;乘积第三字节存入
CLR    55BH           ;清标志
MOV   A,R2
ADDC  A,B           ;求adH+bcH
MOV   R2,A
JNC    LAST           ;无进位数
SETB   5BH            ;置进位标志
MOV   A,R7          ;取a
MOV   B,R5          ;取c
MUL  AB              ;求ac
ADD   A,R2          ;求acL+adH+bcH
INC R0
MOV   @R0,A        ;存积的第二个字节
MOV    A,B
ADDC   A,#00H
MOV   C,5BH
ADDC  A,#00H
INC    R0              :修改指针
MOV  @R0,A         ;存积的最高字节
RET

显示子程序:
ORG 055CH
MOV  R0,#79H
MOV  @R0,#01H
INC  R0
MOV  @R0,#01H
INC  R0
MOV  R0,#05H
INC  R0
MOV  @R0,#16H
INC  R0
MOV  @R0,#1BH
INC  R0
MOV  @R0,#1EH
MOV  DPTR,#4F00H
MOV  A,#0C3H
MOVX  @DPTR,A
AJMP  DISUP
ORG  0772H
MOV  R0,#79H
MOV  R3,#01H
MOV  A,R3
MOV  DPTR,#4F01H
MOVX  @DPTR,A
INC  DPTR
MOV  A,@R0
ADD  A,#12H
MOVC  A,@A+PC
JNB  F0,DISUP2
SETB  a,7
MOVX  @DPTR,A
ACALL  D2MS
INC  R0
MOV  A,R3
JB  A,5,DISUP3
RL  A
MOV  R3,A
AJMP  DISUP1
ORG  0792H
TABLE:DB  3FH
DB  06H
DB  5BH
DB  4FH
DB  66H
DB  6DH
DB  7DH
DB  07H
DB  7FH
DB  6FH
DB  77H
DB  7CH
DB  39H
DB  5EH
DB  79H
DB  71H
DB  73H
DB  3EH
DB  3EH
DB  31H
DB  48H
DB  1CH
DB  23H
DB  40H
DB  03H
DB  18H
DB  80H
DB  00H
DB  3DH
DB  76H
DB  38H
DB  1EH
ORG  07B1H
D2MS :MOV  R7,#02H
D2MS1:MOV  R6,#0FFH
DJNZ  R6,$
DJNZ  R7,DSMS1

 << 上一页  [11] [12] [13] [14] [15] [16] 

基于51单片机自动加料机控制系统设计 第16页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。