stc89c52单片机下载程序时一直停在 “正在检测目标单片机” 怎么解决

stc89c52单片机下载程序时一直停在 “正在检测目标单片机” 怎么解决,第1张

stc89c52单片机下载程序时一直停在 “正在检测目标单片机”,是设置错误造成的,解决方法如下:

1、首先打开电脑中的keil软件,点击“工程”新建一个工程,命名为“点亮LED”,点击确定。

2、出现一个选择芯片型号的对话框,选择"Atmel"里面的“89C52”,点击确定进行下一步。

3、点击如图所示,新建一个文件,在文件里先输入几个字符,然后点击窗口右上角的打叉,接在出现的对话框里选择“是”,重命名为“11c”文件,点击保存。

4、接下来右击“Soure Group1”,选择“增加文件到组Soure Group1”,然后在出现的对话框里选择“11c”,点击“Add”,将刚才的C文件添加到工程中。

5、在“Soure Group1”的左边出现了一个“+”号,点开它,双击打开“11c”。

6、然后编写点亮LED的程序,定义LED的IO口,将LED的IO口置0就可以。

7、编写完成,点击“目标Target属性”,在d出的窗口中点击“输出”,如图设置生成“HEX”文件后保存,就可以了。

你把P30和P31想办法引出来,然后用一个串口模块交叉连接RXD和TXD,然后就可以下载了,注意串口模块要和你的单片机共地。

上面方法就是一般的STC系列单片机下载程序的方法。

看来你是刚开始接触单片机呀,还是一片空白。

stc89c52rc单片机需要usb烧录程序,即你要买一条USB转串口线,不知你的stc89c52rc单片机是安在买的开发板上的,还是安在什么板子上的。

再去STC官网下载一个烧录软件,叫STC-ISP软件。

编程器和下载器对你都没有意义,不用管。

Keil5 是编译软件,就是你要写程序,用C语言写程序,写完了程序,需要翻译成HEX代码文件,才能烧录到单片机中。至于什么是HEX代码文件,先不用管那么多,安装了keil5以后,就知道了。

以上就是关于stc89c52单片机下载程序时一直停在 “正在检测目标单片机” 怎么解决全部的内容,包括:stc89c52单片机下载程序时一直停在 “正在检测目标单片机” 怎么解决、毕设里单片机的STC89C52芯片是焊在电路板上的,怎么更改程序后下载下来啊、stc89c52怎么烧录程序啊还有编程器是什么下载器又是什么Keil5又是什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/zz/9270324.html

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

发表评论

登录后才能评论

评论列表(0条)

保存