c51单片机程序下载
发布网友
发布时间:2022-04-22 04:52
我来回答
共2个回答
热心网友
时间:2024-01-28 23:38
STC单片机下载程序需要注意:
1,冷启动,目标板供电回路里装个开关,在STC
上位机
软件中,点击
下载程序按钮后,断开下,开关,然后再闭合,注意目标板电路中,如果存在较大的容性阻抗,断开的时间要稍长写,不然目标板没彻底的
自放电
。
2,串口线是否好用,如果是10元左右很便宜的那种CH340
USB转串口
线,则会经常发生单片机无响应,下载不成功,建议买根40元以上的USB转串口线。
3,目标板上的
RS232
口接线正确否:串口线的RXD
TXD两根线,连线是否正确?可以两根线交换位置,再实验下。
4,
波特率
设置正确,在下载STC15xx单片机时,以前曾经出现过,波特率设置不能太高的问题。
5,P1.6,P1.7引脚需要接地?
有的STC单片机不光需要冷启动,还需要将这两个引脚接地,才能下载程序。
以上是我在使用STC单片机时,发现的问题,
后来自己搞了个全自动的STC
下载器
,
用继电器切换供电,CH340做USB转串口。
用了个单片机自动检测波特率。
通杀所有STC单片机,
这种产品好像淘宝上有不少在卖;
去搜索下
“STC自动下载器”。
热心网友
时间:2024-01-28 23:38
th0
=
0xf6;
//t0定时器初值
-2303
tl0
=
0xff;
th1
=
0xfd;
//波特率9600
tl1
=
0xfd;
tmod
=
0x21;
//定时器0位模式1,定时器2位模式2
pcon
=
0x00;
//波特率不加倍
wdcon
=
0x00;
//清狗
scon
=
0x50;
//串口0工作与模式1,启动接收
scon1
=
0x40;
//串口1工作与模式1,用于发送