找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2520|回復(fù): 3
收起左側(cè)

STC8A8K64S4A12燒錄程序的時候 選擇了啟動看門狗,第二次就無法燒錄了

[復(fù)制鏈接]
ID:955654 發(fā)表于 2021-11-12 14:54 | 顯示全部樓層 |閱讀模式
1. STC8A8K64S4A12 燒錄程序的時候 選擇了上電復(fù)位時由硬件自動啟動看門溝,第二次再燒錄程序的時候,檢測不到單片機(jī)
2. 程序中沒有實用看門狗
回復(fù)

使用道具 舉報

ID:624769 發(fā)表于 2021-11-12 15:21 | 顯示全部樓層
能不能燒錄程序,和程序內(nèi)容無關(guān), 除了下次燒錄必須P3.2,P3.3 接地,需要改變電路,(個別型號單片機(jī)選擇了外部晶振,需要加外部晶振,STC8A沒有這個問題)其他任何設(shè)置都不會影響燒錄。

另一個類似的帖子里我有提過,這里我再提一次,AVCC 和 AGND不接的話,成功燒錄一次,不代表你的下載電路就是正確的。
RXD, TXD的二極管和電阻屬于常識問題了,這里也不提了。
回復(fù)

使用道具 舉報

ID:955654 發(fā)表于 2021-11-12 15:25 | 顯示全部樓層
188610329 發(fā)表于 2021-11-12 15:21
能不能燒錄程序,和程序內(nèi)容無關(guān), 除了下次燒錄必須P3.2,P3.3 接地,需要改變電路,(個別型號單片機(jī)選擇 ...

  同樣的 環(huán)境 同樣的程序,只要是 燒錄的時候 勾選了 上電復(fù)位時由硬件自動啟動看門狗的,下次再燒錄的時候就是檢測不到單片機(jī),其他的沒勾選的 下次都可以正常燒錄
回復(fù)

使用道具 舉報

ID:624769 發(fā)表于 2021-11-12 15:38 | 顯示全部樓層
xiaohuohaoxiao 發(fā)表于 2021-11-12 15:25
同樣的 環(huán)境 同樣的程序,只要是 燒錄的時候 勾選了 上電復(fù)位時由硬件自動啟動看門狗的,下次再燒錄的 ...

上電復(fù)位后,會從ISP區(qū)啟動,沒有檢測到7F信號,才會跳轉(zhuǎn)到應(yīng)用區(qū),而所謂的上電起動看門狗,只是對應(yīng)用區(qū)的,對ISP區(qū)是無效的,唯一對ISP區(qū)有一定影響的是,如果選擇了3.2,3.3 接地,那么在檢測0x7f 信號之前,就會檢測3.2,3.3,那么,3.2,3.3 不為0 就會直接跳轉(zhuǎn)到應(yīng)用區(qū),那么基于的程序內(nèi)容,看門狗可能會出問題。
綜上,能不能燒程序,和看門狗無關(guān),不要在看門狗上浪費時間,找其他原因會比較合理。
另外,8A8K的片子剛好有,也用了幾年了,硬件啟動看門狗也不是沒勾選過,勾選后,還做過整個芯片寫0的操作(相當(dāng)于程序里沒有看門狗了吧?),從來沒有出過問題。
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表