帮忙改个程序 高手来 加QQ258814167 能在keil uvision2里测试通过就行

请单片机高手为我解答,我的程序编译不成功,KEIL给出了提示,我想知道错在哪儿? 不胜感激!完美者加分!_百度知道
请单片机高手为我解答,我的程序编译不成功,KEIL给出了提示,我想知道错在哪儿? 不胜感激!完美者加分!
希望得到高手详细解答.,#250D2,#BMOV P0:Build target &#39.BL51 BANKED LINKER&#47.linking.: PATH OR FILE NOT FOUND
FILE;1&quot,8个LED全部接在P0口: 1:
EXCEPTION 0021H,ALCALL DELAYCPL P0LCALL DELAYAJMP STARTDELAY.059MHZ的晶振,D2DJNZ R7.objTarget not created我写的程序经常出现这个对话框!(STC89C52RC的芯片;O ERROR ON INPUT FILE:MOV R7,目的就是让接在P0口的以一定的延时LED闪烁.,11,#250D1。如果完美我将给与重奖.obj&quot。以下是keil uvision3给出的提示.00 - SN:MOV R6.ASM; RAMSIZE(256) *** FATAL ERROR L210:DJNZ R6: I&#47,D1RETEND 以上是主程序;LOCATER V6;Target 1' TO &assembling 1.: Eval VersionCOPYRIGHT KEIL ELEKTRONIK GmbH 1987 - 2005&1START:MOV A
提问者采纳
P0; 可以 用三条指令代替 ( 或者 用下面 两条就可以 )
DELAY,D2DJNZ
取反指令 为 位操作指令
A,#250D2, P0
STARTDELAY,
#250D1:MOV
R6START:MOV
哦~~位操作指令只能对具体的数值进行操作,对吗?还有啊 ,那RL是不是也是位操作指令呢?
应该是 位操作指令只能对具体的 位 进行操作RL是累加器左移指令, 不是位操作指令 如 RL
A ; A 的各位依次左移一位,A.0&-A.7
提问者评价
其他类似问题
程序编译的相关知识
按默认排序
其他2条回答
访问权限是否足够,但是连接器找不到目标文件。检查项目文件或路径是否有效从出错提示来看能够正常汇编
我表示同意GUEL86的观点,楼主要明白CPL是按位取反,错误提示的意思是该处期望一个有效的数据地址,就是你cpl和p0不匹配。
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁我用汇编语言编的程序,在keil调试的时候为什么老是往汇编语言里边跑呢?高手指点一下。谢谢!_百度知道
我用汇编语言编的程序,在keil调试的时候为什么老是往汇编语言里边跑呢?高手指点一下。谢谢!
提问者采纳
个人鄙见,也是最接近机器语言的C语言是高级语言,就采用汇编来跑,汇编是低级语言,而那个我们看起来很费劲,实质是跑机器语言,要硬件执行程序,不对之处还请指正
提问者评价
好的,谢谢!
其他类似问题
按默认排序
其他2条回答
选择“go until main”选项即可,程序将会停止在c语言的main函数入口处,而启动代码是用汇编语言编写的,则调试时,在Debug标签页。打开工程属性页应该是程序停在了启动代码处
神马意思?keil是用于单片机的编译汇编器,你用汇编写的,不往汇编跑往哪跑啊?
不好意思,打错了,我再keil里面使用c编写的,在调试的时候老是往汇编里面跑
keil的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁那位高手能用Keil uVision3 编51单片机程序。下面是个流水灯的程序,谁可以帮我加一个开始和停止的按键,_百度知道
那位高手能用Keil uVision3 编51单片机程序。下面是个流水灯的程序,谁可以帮我加一个开始和停止的按键,
DJNZ R6,#250IN,A
LCALL DELAY
MOV R6开始停止按键的输入信号:
MOV A,OUT1
DJNZ R5。引脚顺便定义:
MOV P1,#0XFELOOP:
MOV R7.1 很P0:
MOV R5.0口ORG 0X0000
LJMP STARTSTART,#250OUT1;延时程序DELAY,#200OUT:
DJNZ R7。 最好是 P0
提问者采纳
,不显示;松开就不算按下.
: DJNZ R7,-------------------------------------------DELAY,#200OUT:
ORG 0X0000
LJMP STARTSTART;没按;继续,
LCALL DELAY:
SJMP LOOP控制位取反:
MOV R6.0., #1
DJNZ R6, #0XFELOOP,按键按下就转移.
SJMP LOOP------------------------------------------key.0.0=0.:
F0;延时消抖;F0=0 就转移.
P0: MOV R7.key2;------------------------------------------
F0P0, LOOP
DJNZ R5,#250OUT1;延时程序,就继续:
r5,#250IN;延时短一点;等待释放.
提问者评价
非常感谢你, 技术应该是无价的, 悬赏的50分太少了, 你把你QQ号留下。我给你充QQ币。 交个朋友。
其他类似问题
51单片机的相关知识
其他2条回答
或者JB 判断
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁求汇编高手帮忙解答下,我的程序如下,但是用KEIL软件总是提示101行有错误,是在不知道为什么,谢谢了先_百度知道
求汇编高手帮忙解答下,我的程序如下,但是用KEIL软件总是提示101行有错误,是在不知道为什么,谢谢了先
#OUTBIT判断A不为0, A        ;键测试 JNZ
WAITRELEASE延时 CALL
TESTKEY打开位控制口
WAITRELEASE;设置延时时间) 说这里有错误 CALL
等待键释放 MOV
:对位控制口清零     ( MOV
R6;对A清零 MOVX
@DPTR,有键按下,等待键释放 MOV
我有更好的答案
按默认排序
OV R6。你再检查检查是不是有什么别的疏漏。从上下文来看, #imm是合法指令,能够解析DPTR说明头文件加载也正确,例如是不是有符号错用了全角输入
其他类似问题
keil的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 keil uvision2 的文章

 

随机推荐