找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 907|回复: 0
打印 上一主题 下一主题
收起左侧

秒表还有四个错误不会改了大佬帮帮呗 求帮助

[复制链接]
跳转到指定楼层
楼主
ID:612570 发表于 2019-11-24 12:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
       SEC      EQU 30H        ;
       UNIT     EQU 40H        ;
       TEN      EQU 41H        ;
       ORG          0000H
       AJMP     START
       ORG          000BH     ;
       AJMP     T0INS
       ORG          0100H
START:MOV      SP,   #50H            ;
       MOV      TMOD, #01H     ;
       MOV      TH0,  #3CH    ;
       MOV      TL0,  #0B0H
       MOV      SEC,  #00H
       MOV      UNIT, #00H
       MOV      TEN,  #00H
       MOV      R7,   #20     ;
       SETB     ET0
       SETB     EA
  LOOP:LCALL    DISP
       MOV      P3,  #0FFH
       MOV      20H, P3
       LCALL    DELAY10
       MOV      A, P3
       CJNE     A, 20H, LOOP
       JNB      P3.2, KEY1
       JNB      P3.3, KEY2
       JNB      P3.5, KEY3
       SJMP     LOOP
  KEY1:SETB     TR0
       LJMP     LOOP
  KEY2:CLR      TR0
       LJMP     LOOP
  KEY3:CLR      TR0
       MOV      SEC, #00H
        LJMP    LOOP
T0INS:
              CLR      EA                 ;
              MOV     TL0,#3CH      
              MOV      TH0,#0B0H        ;
              SETB     EA                 ;
              DJNZ     R7,EXIT         ;
              MOV      R7,#00               ;
              MOV      P1,A            ;
              RL       A                   ;
  EXIT:RETI                         ;
  DISP:MOV      A, SEC         ;
       MOV      B, #10         ;
       DIV      AB                 
       MOV      TEN,A         ;
       MOV      UNIT,B              
       PUSH     ACC            
       MOV      DPTR,#TAB        ;
        MOV     A,UNIT           
       MOVC     A,@A+DPTR      ;
       MOV      P0,A
       SETB     P2.1
       LCALL    DELAY10
       CLR      P2.1
       MOV      A,TEN      
       MOVC     A,@A+DPTR
       MOV      P0,A
       SETB     P2.0              
       LCALL    DELAY10
       CLR      P2.0              
       POP      ACC           
       RET
   TAB:DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H
DELAY10:MOV R7,#10
    D1:MOV R6,#200
    D2:MOV R5,#250
       DJNZ R5,$
       DJNZ R6,D2
       DJNZ R7,D1
       RET
       END
assembling miaobiao.ASM...
miaobiao.ASM(2): error A9: SYNTAX ERROR
miaobiao.ASM(14): error A9: SYNTAX ERROR
miaobiao.ASM(50): error A9: SYNTAX ERROR
miaobiao.ASM(53): error A9: SYNTAX ERROR
miaobiao.ASM - 4 Error(s), 0 Warning(s).




分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表