单片机at89c2051用keilc c语言编程生成的hex文件烧写后不能运行,哪怕是最...

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了单片机at89c2051用keilc c语言编程生成的hex文件烧写后不能运行,哪怕是最...相关的知识,希望对你有一定的参考价值。

单片机at89c2051用keilc c语言编程生成的hex文件烧写后不能运行,哪怕是最简单的一个让p1.0输出低电平都不能运行,但用汇编生成的烧写就可以运行,说明电路器件单片机都没问题,编程器也没问题,但程序在c51上运行没问题,打死不知道是为什么??请大家给下帮助,本人自学。。。谢谢!

参考技术A 是下载不了吧
可能是程序生成hex文件问题,更可能是下载时下载软件上你选择的单片机选择错了。试一下从新选择单片机的型号吧!祝你成功
参考技术B 应该不会这样的,既然都是51系列,基本的东西都是一样的。既然软件和硬件都没问题,你还是从编译和烧写环节找问题,一步步来,每一步都要检查是不是做成功了。

以上是关于单片机at89c2051用keilc c语言编程生成的hex文件烧写后不能运行,哪怕是最...的主要内容,如果未能解决你的问题,请参考以下文章

我想再请教你;我过去用老式编程器烧写,为何只需obj文件,而现在写at89c2051单片机为何要用hex文件?

大家好,我是单片机初学者,呵呵,请问AT89C2051 单片机程序烧录工具用啥较好,可以用STC-ISP吗?

at89c2051如何烧写程序

AT89c2051单片机能烧写多大的程序文件?

51单片机的引脚结构和功能

烧写程序时提示文件末地址超过芯片容量,单片机AT89c2051,写的程序代码无论多少烧写时都出现一样的问题