如图,单片机编程步骤Keil编程哪里错了?

周六吃完晚饭寻思着做点什么,想起前几天失败多次的单片机编程步骤开发第一课决定再试一次。

之前照着书上下载的是Keil 4(MDK),遇到各种问题无法安装STC系列的产品。冷静下来想想换了个思路,重新下载了开发工具keil C51。常规的下载链接: 选择C51.  如果没法下载,本文最后另外有链接

第二步:导入STC产品库

下载STC-ISP,   。打开软件之后选择”Keil 仿真设置“,点击”添加型号和头文件到keil中 添加STC仿真器驱动到Keil中“后面按提示操作。

项目建立后新建一个文件,然后输入代码并保存为”XXX.c",以.c为扩展名

第四步:生成HEX文件

在弹出的对话框中,设置晶振(Xtal)为12Mhz

保存后点击”Rebuild"按钮,观察輸出信息如果没有错误提示就是成功了。

生成的文件名称是 “项目名称”.hex

第五步:烧录程序至开发板

打开STC-ISP点击“打开程序文件”,选擇上一步中生成的hex文件开发板链接电脑,设置号串口号

点击“下载/编程”,程序就烧录至下位机了

如果软件信息在 “正在检测目标單片机编程步骤 ..” 这一步卡住不动,别慌开发板重新上电即可完成。

正如前面程序中所写的P1.0的灯亮了。

你这是汇编的程序后缀名怎么昰点c,是asm才对吧

你对这个回答的评价是

额,你创建的是C语言文件可是里面写的是汇编语言,编译器肯定不认识啦

把df.c文件重命名为df.asm再添加到工程里面去编译

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道嘚答案

我要回帖

更多关于 单片机编程步骤 的文章

 

随机推荐