导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→这个程序有错吗?请指教[xyt大虾米]

 *第17098篇: 这个程序有错吗?请指教

  
楼 主:xyt大虾米 2003年10月30日20:37
 这个程序有错吗?请指教
这个程序有错吗?请指教

org 0000h
MOV DPTR,#TAB
mov a,30h
JMP @A+DPTR

KEYMUN0: ......... 
         AJMP PCALL

KEYMUN1:  .........
          AJMP PCALL
          ..........
          ..........
  ...
  ...
  ...  
KEYMUNb:  .........          
         AJMP PCALL 
           
TAB:      AJMP KEYNUM0
          AJMP KEYNUM1
          AJMP KEYNUM2
          AJMP KEYNUM3
          AJMP KEYNUM4
          AJMP KEYNUM5
          AJMP KEYNUM6
          AJMP KEYNUM7
          AJMP KEYNUM8
          AJMP KEYNUM9
          AJMP KEYNUMa
          AJMP KEYNUMb
PCALL:RET
END 
;;;;;;;;;;;;;;;;;;;;;;;;;;;
这个程序在编译(用WAVE,KEIL都试了)的时候,它提示  "符号未定义 KEYNUM0"等等,
为什么呢??有错吗??

请指教

  
2楼:zjsx133 2003年10月31日08:49
 [建议]
不是把字母O写成数字0拉吧
  
3楼:guest 2003年10月31日09:03
 把AJMP换成LJMP试试看
  
4楼:xyt大虾米 2003年10月31日11:33
 问题的关键是.........
问题不是长短的问题,也不是语言细节的问题,是根本编译不通


LCALL也不行;即使是长短的问题,它不会说是"未定义"

还有当然不是0(数字)与O(字母)的区分了


  
5楼:kaolacatty 2003年10月31日11:42
 急!!!知道ARM的编辑器ADS1.2哪里可以下到吗???
  
6楼:xyt大虾米 2003年10月31日12:49
 这个问题解决了,标号不对,NUM与MUN?咳!! 多谢各位
  
7楼:xyt大虾米 2003年10月31日13:07
 问题解决了,标号的问题,NUM与MUN

>>>>>>对该主题发表你的看法

本主题贴数7,分页: [第1页]


[上一篇主题]:求求大哥大姐,帮我看看这段程序干什么?

[下一篇主题]:哪位高手有P98LPC932单片机的ISP资料