keil软件生成的的hex文件烧制到单片机里打开单片机没反应是怎么回事?

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-07-31
自己复制例程到keil软件里生成hex文件,然后把文件烧入单片机里,打开开发板电源没显示任何内容,

1、可能程序有问题;
2、可能电路有问题;
3、你给我看看源程序;

当你写完程序后,点击菜单栏中的Flash中的configure for tools,然后选择output这个选项,把那个生成hex文件的复选框选上。就可以生成hex文件了,如果还有什么问题的话,咱们可以探讨探讨!

编写的程序错误,或者硬件有问题,估计是你程序有问题多,很多时候即使编译没有错误和警告,也经常会达不到想要的效果,程序都是要耐心调试后才能达到想要的效果的

  • keil生成hex文件怎么操作?
    答:keil生成hex文件可以在软件中设置后导出,具体办法如下:1、打开已写好的工程项目,可通过双击工程项目打开,也可以在keil中,菜单栏的Project-OpenProject...找到项目后进行打开。2、点击菜单Project--OptionstoFile,进入到选择对话框中。3、在Optionsfortarget对话框中,切换到target栏中,输入与自己实际...
  • 生成的。hex格式程序文件还能不能用keil再次烧到c8051f340中?_百度...
    答:hex格式的不能用Keil直接下载,可以用UEC5中文下载程序或者UtilDLL烧写,脱机编程器v02不知道能不能下载,我没试过
  • keil uvision4如何生成hex?
    答:keil uvision4生成hex的具体步骤如下:1、首先打开KEIL软件,点击打开project中的“new project”。2、然后在弹出来的窗口中点击输入一个想要的文件名,回车确定。3、然后在弹出来的窗口中点击打开“ATMEL”,选择“AT89C51”4、然后在弹出来的窗口中点击打开设置图标。5、切换到“output”选项卡,勾选...
  • 同一程序 为何生成的HEX 烧到芯片 产生的效果不一样呢 还有
    答:其中的一个判断句的变量的的初值被我注释了(一开始没发现),所以变成系统默认值0,所以那个判断句小于1恒成立了,按说恒成立就不该影响别的语句了,但是通过keil2和keil3编译出来的HEX文件产生的效果就不一样,我只能把初值添加上了就一样了,不知道对你有没有帮助 ...
  • keil uvision3 怎么样生成HEX文件
    答:在keil中编写完程序后,要将程序通过烧录器烧写到单片机中,这时就需要在keil中产生一个hex格式的文件,只有通过这种格式,烧录器才能将程序烧写到单片机中。hex文件格式是Intel公司提出的按地址排列的数据信息,数据宽度为字节,所有数据使用16进制数字表示, 常用来保存单片机或其他处理器的目标程序代码。它保存...
  • keil中 为什么要生成hex文件才能被单片机执行
    答:hex是十六进制文件,生成hex后还要转成二进制的机器码才行。因为单片机工作时候只有高低电平,即用二进制的“1-高,0-低”电平。就按照这些不同的高低电平(1和0)组成不同的指令和运算码来执行相应的操作
  • 用单片机keil软件生成一个HEX文件,一般编译后都可以下载至单片机中运行...
    答:hex中是有地址的,你再重复放入mcu也是那么大.
  • 怎样把keil生成的hex文件导入proteus中
    答:4、先在keil中把程序编好,在PROTEUS中双击单片机,之后出现这个页面在对话框中找到你keil编写的程序的文件即可。5、,用keil生成.hex文件,在isis中右击at89c51,再左击,出现相应元件的属性对话框“ProgramFile”一项中选择要加入的.hex文件。6、工具/原料windowsXPPROTEUS生成的HEX文件方法/步骤PROTEUS安装...
  • 如何将用keil软件生成的hex文件通过自制的isp下载线烧录到单片机中,需 ...
    答:看是什么单片机,at公司的51,avr是用USB下载,stc的是串口下载,有对应的下载软件。
  • keil中如何让汇编语言生成hex文件
    答:1、首先需要打开keil,点击菜单栏上的project,选择open project。2、打开想要生成hex文件的工程文件。3、点击如下图所示的图标,会弹出一个设置窗口。4、下图中的标注的位置是修改晶振的,如果你的晶振是12mhz,就把这里改成12。5、点击设置界面上方的菜单栏,选择output,如下图标注。在勾选下图横线...