• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

stc单片机如何实现不重新上电就能下载程序

new world 2017-07-12 浏览量:1293

  stc单片机如何实现不重新上电就能下载程序,发现网上的都是需要修改程序然后实现复位进行下载的,发现非常的麻烦,而且会对程序的运行造成一定的影响。

 我想问一下大家,有没有什么方法,通过设置硬件,然后就能够使得下载程序的时候,不用手动的给STC单片机重新上电?

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 您就是說上電按鍵復位電路,如果開發板沒有想自己加,可參考這篇

    https://www.zixundingzhi.com/keji/3ca39b437f7f7693.html


    單片機的復位有上電覆位和按鈕手動復位兩種。如下圖2所示為上電覆位電路,圖(b)所示為上電按鍵復位電路。

    04a28c270ea8d4aa273496d78f4fc932f55a6930.jpg

    上電覆位是利用電容充電來實現的,即上電瞬間RST端的電位與VCC相同,隨著充電電流的減少,RST的電位逐漸下降。圖2 (a)中的R是施密特觸發器輸入端的一

    個10K歐姆下拉電阻,時間常數為10×10-6×10×103=100ms。只要VCC的上升時間不超過1ms,振盪器建立時間不超過10ms,這個時間常數足以保證完成復位操作。上電覆位所需的最短時間是振盪週期建立時間加上2個機器週期時間,在這個時間內RST的電平應維持高於施密特觸發器的下閾值。

    上電按鍵復位2(b)所示。當按下復位按鍵時,RST端產生高電平,使單片機復位。

    在復位有效期間(即高電平),80C51單片機的ALE引腳和PSEN引腳均為高電平,且內部RAM不受復位的影響。


    以上


    • 发布于 2017-07-12
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:5
  • 用软复位,可以参考下面的帖子:

    http://bbs.mydigit.cn/read.php?tid=963247​

    • 发布于2017-07-12
    • 举报
    • 评论 0
    • 0
    • 0

  • STC单片机下载程序是要复位的,不过它有种功能叫做程序复位,这种功能可以用软件来模拟复位,区别于冷复位

    具体程序实现请查看下面这篇文章http://bbs.mydigit.cn/read.php?tid=963247

    • 发布于2017-07-12
    • 举报
    • 评论 0
    • 0
    • 0

  • 用那种自动下载器就可以,直接插上就可以下载‘了
    • 发布于2017-07-12
    • 举报
    • 评论 0
    • 0
    • 0

  • 有下载器,下载器会自动实现单片机的复位,不用手动重新上电
    • 发布于2017-07-12
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

stc单片机如何实现不重新上电就能下载程序