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

STC单片机免断电下载程序

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
STC单片机免断电下载程序  q+ o5 ]9 ~; B* ]
6 ^. F: b4 U: v; X( I+ [

$ v' }* \) K+ m  R( f' u4 [stc免断电下载,关键就是这段代码,调用方式详见附件% D9 Z$ \" ^( v8 C* F6 D. k; m
" ~2 f$ f  e0 n3 X2 ?+ K8 u1 c5 h- {- s
7 Z8 A' Q* s; i5 N; G5 q, N% Q
#ifndef __IAP_H_
8 C5 U0 k; _# C#define __IAP_H_        
' J3 g& ]! C% p3 R- X#include "reg52.H"
: `( F1 h0 N' o  o# e//sfr STC_CONTR=0xe7;         //STC89C52        3 E8 s2 p3 E- y% {* Z9 |, V7 Z
sfr  STC_CONTR=0xC7;         //STC12C5A        
" k9 r& I, f; k/ a- S  usbit STC_Reset=P3^0;
# a; ^) ^4 x0 ]9 G; a) u//免断电下载程序! r3 `7 b/ c/ }% ~. l4 A4 {
void Download(void)         //(按复位下载程序,Download();放在main函数最开始)' \  ]% ~- O% |0 B
{                                                //如果是自动下载程序(不用按复位键)0 W; Y; L' D. l
//        unsigned int i=5000;//注释 unsigned int i=5000; 和 while(i--). e! N9 ?1 K3 w1 s& i* |( G
//        while(i--)                        //并且把Download()放在main函数的while循环中- Y8 @  R5 o4 P
                if(!STC_Reset)7 {( N- H) K- H1 _
                        STC_CONTR=0x60;' p0 |4 s- \! k; ?1 c6 `
}' ]6 l' \5 V1 c2 ^
#endif* T* x2 g5 ?" v$ x. y4 U+ }) W& g5 ^* p
* k  w: S( j- b/ ]3 n
下载:; w5 u/ ?3 a% I, P
游客,如果您要查看本帖隐藏内容请回复
7 z3 H4 y7 X" A5 m6 \
7 Y( X) d% z: O

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-8-11 21:02 , Processed in 0.109375 second(s), 26 queries , Gzip On.

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

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

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