




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、以前我给单片机下载程序是往往要先断电冷启动一下!这样的步骤繁琐又容易按坏按键本人就有深刻的体会, 因为一个暑假我在开发板上 面就按坏了两个按键。所以我在想有没有其它的办法可以实现不断电 下载呢?终于在经过无数次得摸索后(夸张一点)终于实现了不断电下载!下面的是STC89C52的官方技术档!2.2.2软件复位用户应用程序在运行过程当中,有时会有特殊需求,需要实现单,片机系统软复位(热启动 之 * 传统的8051单片机由于硬件上未支持此功能,用户晓须用软件模拟实现,实现起来较 麻烦,现STC新推出的增强型&0日根据客户蜜求增加了ISP CONTR特殊功能寄存器,实现了此 功能-用户只需简单
2、的控制ISP CONTR特殊功能寄存器的其中两位SWBS/SWRST就可以系统 复位了。ISP CONTR: ISP.IAP 控制奇存器SFR NameSFR AdckessbitB7B6B5B4B3B2BlBO1$P_CONTRE7HnameISPENSWBSSWRST.-WT2WTlWTOISPEN; ISP.LXP功能允许位。0;禁止ISPHAP 底/写/擦除Dm FJash/EEPROM;1:允许ISPtAP崖/'写/'擦除Dm FlashTEPROM,SWBS:软件览择从用户应用程序区启动但).还是从ISP程序区启动(1)。要与SWRST直接配合 才可以实现SWRST
3、; 0;不操作;1;产生软件系统重位,硬件自助清零,其中提到如果SWBS位为1时复位从ISP区开始,如果SWRST为1时产生软件复位!正是这两个特性结合在一起就可以实现不断电下载! 请看下列程序!只要在程序中加入以下用红色标记了语句据可以实现不断电下载!不过第一次还得断电下载哦!如果第一次没有断电下载后面的也就不能实现不断电下载! 一劳永逸!你说值不值的呢?温馨提醒:实现不断电下载后 P3.0 口就不能做按键接口了哦!#include<reg52.h>#define uchar unsigned charsfr ISP_contro=0xE7;sbit wela=P2人7;sbit
4、 dula=P2人6;char num;void display();sbit key=P3人。;void delay(char xms);uchar code table=(0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71,);void main()(TMOD=0X01;TH0=0X3C;TL0=0XB0;ET0=1;EA=1;EX1=1;TR0=1;while(1)(display();if(key=0)ISP_contro=0xe0void delay(char xms)(cha
5、r i,j;for(i=0;i<xms;i+)(for(j=0;j<110;j+);void display() (dula=1;P0=tablenum/10;dula=0;P0=0x00;wela=1;P0=0xfe;wela=0;delay(10);wela=1;P0=0xfd;wela=0;P0=0x00;dula=1;P0=tablenum%10;dula=0;delay(10);)void time ()interrupt 1 using 1(uchar i;TH0=0X3C;TL0=0XB0;i+;if(i>=20)(i=0;num+;if(num>99)num=0;)上面的程序实现的是0-99秒计数! 一秒加1!下面我就里解释一下实现不断电下载的原理!StepS?步喋S: Download/下载先点下载按钮再上电复位-冷启动 Step/停止r毒次下栽前重新调入已打开在缓冲区的文件,方便调试使用r当目标代码发生芟化后自动调入文件,并立即发送下载命令ChiM":正在琶试与MCU/单片机 握手连接在上位机和单片机握手的时候会给 P3
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 大肠多发息肉的临床护理
- 深圳初中生地会考试卷及答案
- 陕西生物中考试卷及答案a卷
- 厦门一中初一试卷及答案
- 2025年招标师考试《合同管理》考前冲刺题
- 文书模板-个税申诉情况说明
- 游戏产业创意产品设计开发与评价考核试卷
- 医疗保险的选择与使用技巧考核试卷
- 旅行安全提示考核试卷
- 窗帘布艺的数字化切割技术考核试卷
- 附着式升降脚手架安装验收表
- 高中生物《基因工程的基本操作程序》教案基于学科核心素养的教学设计及教学反思
- 120急救网络医院建设标准
- MAM860螺杆式空压机控制器
- 研究思路图模板
- BowTie模型简介与应用
- 中国风武术太极拳主题PPT模板
- 大商业结构拆改加固专项施工方案(44页)
- 苏州园林的艺术特色之拙政园讲解
- Y-Y2系列电机绕组标准数据汇总
- 陡岭河四级水电站安全生产管理目标管理规定
评论
0/150
提交评论