keil5编写51程序不能用(keil5mdk怎么编写51单片机程序)

KEIL编译51汇编程序出错,求指教啊

这程序,汗!

不说规范和内容,直接说语法错误吧

1.

不能PUSH

R7,也不能PUSH

A。对A压栈要用PUSH

ACC。

若要对R0-R7压栈,可以用MOV

A,R7

再PUSH

ACC。弹出时,

可以用POP

ACC再MOV

R7,ACC

当然,也可以直接压R7的地址,比如:PUSH

07H(BANK

0),但这样可读性很差。

2.你那儿的T1和TI是不一样的。建议,不要取一些无意义的标号,混乱不堪。

程序是书上找的,但是在KEIL C 51上无法运行,求指导,小白一个

程序中有四行JMP 是错的,没这条指令。都换成AJMP 或 LJMP 才对。

书上的程序不会这么写吧,一定是你看错了。

请教:我的Keil51在别的地方调试好的,怎么到我这就不能用了,全错,提示"程序目录\C was not found.

这个问题非常简单,首先你必须明白当建立一个keil工程后会生成好多的辅助文件,这些文件对程序的编译是必不可少的,如果你要在其它电脑上运调试程序,就必须把整个工程拷贝走。如果只拷走了一部分工程文件,就会出现你说的问题,解决方法是重新建立一个工程,然后将程序粘贴过去。

如何使用keil 5 编写 51单片机 工程

1.先安装Keil C51并破解,再安装MDK5并破解。

2.分别打开Keil C51和MDK5的安装目录。将Keil C51安装目录下的C51文件夹复制到MDK5的安装目录文件夹下。

3.分别打开TOOLS.INI文件;将Keil C51下TOOLS.INI文件的内容复制,粘贴到MDK5下TOOLS.INI文件内容的最低端。

4.注意查看并找到粘贴到MDK5下TOOLS.INI文件中如下行代码:

[C51]

PATH="D:\Keil\C51\"(Keil C51安装目录下TOOLS.INI文件中的内容)

将Keil处的内容改成与MDK5下TOOLS.INI文件中如下行代码:

RTEPATH="D:\Keil_v5\ARM\PACK"

Keil_v5处的内容一样。

目的是让软件在MDK5安装目录内找到C51文件。

5.完成以上操作,就可以将安装的Keil C51软件卸载,在MDK5软件上就可以编译C51单片机程序了。亲自测试可行。

来自:网页链接

keil5怎么兼容51和251

下载一个破解软件即可兼容。

当我们开始学习32单片机的时候会接触到keil5,无法兼容51工程文件,此时我们只需要下载一个破解器即可完成兼容。

网络搜索c51破解包即可。

怎么用keil写汇编程序并且下载到51单片机中去,我试了但硬件没反应,求详细过程?

Keil写汇编程序与写c程序差不多,写一个汇编程序步骤如下。一,运行keil,建一个工程。二,新建一个文件,另存为后缀为asm的汇编文件。三,将这个文件载入刚建的工程。四,现在可以录入代码了。五,录入完成后编译调试直到没有错误和警告,生成HEX文件。六,将HEX文件下载到单片机,运行看效果。七,修改软件直到达到预期效果。

361知讯网

本文链接:http://pdidw.com/keil/36119.html

发表评论

评论列表

还没有评论,快来说点什么吧~