找回密码
 注册
关于网站域名变更的通知
查看: 366|回复: 2
打印 上一主题 下一主题

STC单片机免断电下载程序

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-1-18 10:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
STC单片机免断电下载程序
9 S/ E2 L7 i. D
3 x' W8 `: ^5 S0 \" T0 E# n

1 \( [: x  F: Hstc免断电下载,关键就是这段代码,调用方式详见附件
5 G6 R3 r0 A! @5 l8 O+ D, U& n# e7 A7 M1 d

  W  u1 M9 y& C" ^: H! o7 t#ifndef __IAP_H_+ g& n, p& F; @+ e) I
#define __IAP_H_        1 I7 o% |% L0 q# C) r: K( X
#include "reg52.H"
9 @3 n: Q8 o! W//sfr STC_CONTR=0xe7;         //STC89C52        
) [9 Y, ], N; _, Usfr  STC_CONTR=0xC7;         //STC12C5A        
3 d$ D' _% b1 @. I7 _sbit STC_Reset=P3^0;
* q, y% c: X/ o//免断电下载程序
+ U2 k7 O0 d8 c, F2 ^( wvoid Download(void)         //(按复位下载程序,Download();放在main函数最开始)5 W7 f. i1 F- P! h: J
{                                                //如果是自动下载程序(不用按复位键)
1 m7 ~, B. W2 s  e& V& J7 o//        unsigned int i=5000;//注释 unsigned int i=5000; 和 while(i--), m# Z& c* d& {4 J
//        while(i--)                        //并且把Download()放在main函数的while循环中% \; {2 C4 d6 ~* Y1 a+ x! b
                if(!STC_Reset)6 d  J( Y7 Z7 \
                        STC_CONTR=0x60;
$ U+ w! \; }( H3 [1 |; U$ _}& ]8 {5 s8 f# }
#endif
9 h. q. s  q2 m: h9 a! r
1 P+ ~, r2 _# q! p下载:
# D: f7 J  B: z) E& f5 a( F
游客,如果您要查看本帖隐藏内容请回复

0 u5 q( v* |7 c/ n7 R8 y* ~

. ^" u. l) |1 h% p8 O& n/ D2 L

该用户从未签到

3#
发表于 2019-3-12 18:28 | 只看该作者
不错,谢谢分享
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-10-11 08:52 , Processed in 0.140625 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表