将c51生成的机器码下载至单片机的rom的步骤

将c51生成的机器码下载至单片机的rom的步骤,第1张

这个太简单了,现今都是串口下载, 将开发板通过下载线(STC单片机)或JTAG下载器(ATMEL单片机)与电脑连在一起, 打开烧录软件 ,选择对应的串口(有的软件会自动检测),选择对应的单片机型号,装入要下载的文件(hex或bin格式),点击“下载”,然后将开发板上的电源开关打开(如果已打开,需 断电再上电)即可,下载完成有提示

如果不成功,可将波特率调低一些再试一次

您好,Keilconst变量可以放到ROM中,具体步骤如下:

1.在Keil中创建一个Keilconst变量,并将其设置为只读;

2.将该变量放入ROM中,可以使用Keil的“Options for Target”功能来实现;

3.在Keil中编写程序,使用该变量;

4.将程序编译,并将其链接到ROM中;

5.将程序下载到ROM中,完成Keilconst变量的放入ROM的 *** 作。

希望我的回答能够帮助您解决问题。

以Keil 4 为例。

在调试模式下通过Disassembly Windows查看机器码,通过Memory Windows查看内部数据存储器地址及内容。

在View菜单选项下可打开相应窗口。

Disassembly窗口中从左到右依次是程序存储器地址,机器码,汇编指令码

Memory窗口中通过在地址栏中输入“C : 地址”查看ROM地址对应的内容。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11934773.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存