为什么STC-ISP程序烧写程序有些可以,有些不可以,明明刚烧写了一个可以,有些不可以!

为什么STC-ISP程序烧写程序有些可以,有些不可以,明明刚烧写了一个可以,有些不可以!,第1张

STC-ISP程序烧写程序不成功的主要原因有:

1,系统的兼容性问题,建议用4.80版本,xp *** 作系统;

2,烧写的波特率问题,尝试更改波特率。

3,注意有些单片机必须要p1.0,p1.1引脚接地才可以。仔细的看看芯片资料。

1.我用的是stc,不过我的方法是搭个洞洞板,在板上加了个按钮开关,每次按开关来控制电的,这样相对省事,电路简单。

2。延时可以不用插拔开关,简化了

#include "89x5x.h"

// -----------串口中断服务程序-------------------//

static void com_isr(void) interrupt 4 using 1{

if (RI){

RI = 0

if (SBUF == 0x0d) ISP_CONTR = 0x60// 软复位到ISP区

}

else if (TI) TI = 0

}

//-----------------------------------------------//

void main (void){

SCON = 0xd0 // 串口方式3

TMOD = 0x20

TH1 = 0xfa// badu 4.8k 11.0592M 12clk

TR1 = 1

ES = 1

EA = 1

while (1){

}

}

为了保险,我们可以采用两字节密码的,

(注:以上是我看到别人的方法,建议要深入可以看stc手册一下是下载地址;http://league.ysu.edu.cn/wuxie/download/%B5%A5%C6%AC%BB%FA/stc89c51.pdf)希望对你有帮助,成功也告诉我哦,让我也分享下,愿意百度嗨联系。

用电脑怎么下载STC-ISP的方法如下:

1、将设备和电脑通过串口连接,设备电源开关处于关闭状态。

2、本文中使用的下载软件版本是“stc-isp-15xx-v6.85M”,针对这个版本进行说明。双击桌面下载软件图标,如下图所示。

3、一般电脑自带的“串口号”为 COM1或COM2。这里我们先选择 COM1,点击界面上的“检测MCU选项”。

4、打开机器(设备)电源,一切正常的话,软件右下角就会提示“ *** 作成功”。此时就可以在右下角方框中看到芯片信息。软件也会自动帮忙选择好芯片型号和相应的配置框图也会出来。

5、点击界面上的“选择程序文件”,d出选择程序对话框。浏览并选择需要下载的程序文件,文件以hex结尾。

6、点击下载程序,重新开关机器(设备)电源,出现下载进度条。等待进度条走完。软件右下角提示“ *** 作成功”。即完成程序下载。

拓展资料 :

STC-ISP 是一款单片机下载编程烧录软件,是针对STC系列单片机而设计的,可下载STC89系列、12C2052系列和12C5410等系列的STC单片机,使用简便,现已被广泛使用。


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

原文地址: http://outofmemory.cn/yw/12112390.html

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

发表评论

登录后才能评论

评论列表(0条)

保存