上面方法就是一般的STC系列单片机下载程序的方法。STC下载器里没有单片机型号,可以到网站下载个然后安装到下载器里,具体步骤网上都有;或者你可以换个下载器 如 伟福的;还有就是当要注意串口,看看你单片机开发板和电脑是用什么连接的,如果用双头USB的话,是需要转串口驱动的。
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”文件后保存,就可以了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)