STC单片机免下电加载程序方法

 其实程序的运行就是一句话:IAP_CONTR = 0x60;关键是如何在串口的发送模块去触发它。

 

先下图设置STC_ISP软件,然后第一次加载仍然按以往下电再上电的方法加载,第二次,第三次就可以直接
按发送,就可以直接下载了,无须下电了.

好处:对某程序反复调试过程中,爱好者就不需要修改一次,下电——上电再加载这样频繁的上下电了.

注意:自定义下载命令就是你在程序设置的串口接收命令!即Self_Define_ISP_Download_Command
哈哈哈,我也是个菜鸟,朋友们可别说我懒啊.^_^

 

下载 (171 KB)
2010-12-16 00:33

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
支持最新系列的STC单片机,比如STC90C51系列。 打开超级终端或者别的串口通信工具,设置要使用的串口为 9600BPS,8数据位,无奇偶校验,停止位1,无流控(无流控很重要,这个学习板比较简单,串口控制信号没引全,用硬流控不能工作)。 接下来,看到S6S7是竖着跳的吧?(这种跳线不就是跳和不跳,难道你还要横着跳?!)对了,把S6S7横过来跳,这时候,你的超级终端上,应该是按什么键显示什么键,形成了回路。 这个测试通过,说明MAX232基本能正常工作了。如果不通,检查串口自身(把串口的23短接测串口)或者MAX232有问题,挨个检查吧。 串口测试正常后别忘记把S6 S7竖着跳好。关闭超级终端(给烧写程序让口子,另外把设置保存一下)继续下一步,刷新程序STC系列单片机受到许多51爱好者的青睐,特别是其简单的串口ISP编程方式,大大降低了初学者上手的门槛,而且其丰富的89系列以及改进的STC12系列给了使用者足够的选择空间。 安装STC-ISP-V4.80单片机驱动烧写程序 把学习板源关上,串口连好,在主机上运行烧写程序当中的那个STC_ISP_V480.exe。 点“打开程序文件”,选择光盘上的TestBoard.hex,串口最高速率限制一下,我设成9600,不差这几秒钟,稳当点好。 点“Download/下载”,程序会在经过尝试后,提示打开MCU源,对了,这时候就可以打开源开关,烧写程序和MCU之间会建立连接,开始刷程序
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值