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单片机,使用简便,现已被广泛使用。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)