找回密码
 立即注册

QQ登录

只需一步,快速开始

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

Keil编译汇编语言遇到了个错误,请大家帮个忙

[复制链接]
跳转到指定楼层
楼主

  1.           ORG      0100H
  2. START:    MOV            DPTR,#TAB1
  3.           MOV      R0,#3
  4.                   MOV      R4,#0
  5.                   MOV      P2,R0
  6. WAIT:     MOV           P0,#0FFH
  7.           JNB      P0.0,POS
  8.                   JNB      P0.1,NEG
  9.                   MOV      P2,#00H
  10.                   SJMP     WAIT
  11. POS:      MOV      R4,#1
  12.           MOV      A,R4
  13.                   MOV      A,@A+DPTR
  14.                   MOV      P2,A
  15.                   ACALL    DELAY
  16.                   AJMP     KEY
  17. KEY:      MOV      P0,#03H
  18.           JB       P0.0,NR1
  19.                   INC      R4
  20.                   CJNE     R4,#9,LOOP
  21.                   MOV      R4,#1
  22. LOOP:     MOV      A,@A+DPTR
  23.                   MOV      P2,A
  24.                   ACALL    DELAY
  25.                   AJMP     KEY
  26. NR1:          JB       P0.1,START
  27.           DEC      R4
  28.                   CJNE     R4,#0,LOOPN
  29.                   MOV      R4,#8
  30. LOOPN:    MOV           A,R4
  31.           MOVC           A,@A+DPTR
  32.                   MOV      P2,A
  33.                   ACALL    DELAY
  34.                   AJMP     KEY
  35. DELAY:    MOV      R6,#1
  36. DD1:      MOV      R5,#80H
  37. DD2:          MOV           R7,#0
  38. DD3:          DJNZ     R7,DD3
  39.           DJNZ     R5,DD2
  40.                   DJNZ     R6,DD1
  41.                   RET
  42. TAB1:     DB       00H,02H,06H,04H
  43.           DB           0CH,08H,09H,01H,03H
  44.                   END

复制代码


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

使用道具 举报

沙发
ID:401564 发表于 2019-5-24 08:42 | 只看该作者
复制错误信息,然后上百度翻译,自己解决问题
回复

使用道具 举报

板凳
ID:546150 发表于 2019-5-24 10:50 | 只看该作者
是不是中英文输入法的错误,或者你的程序有问题
回复

使用道具 举报

地板
ID:546550 发表于 2019-5-24 19:36 | 只看该作者
13行的MOV改成(MOV系列).忘了,你查下书
回复

使用道具 举报

5#
ID:546550 发表于 2019-5-24 19:37 | 只看该作者
你的NEG跳的位置貌似没有
回复

使用道具 举报

6#
ID:462827 发表于 2019-5-24 23:46 | 只看该作者
报错信息写得清清楚楚,代码第8行,标号NEG根本就没有标出过,先改了这个,然后再看看第13、22行的报错信息还在不在。
回复

使用道具 举报

7#
ID:545695 发表于 2019-5-25 09:45 | 只看该作者
第一个错误是第八行用到的变量没有定义
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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