本文介紹了STC單片機(jī)一鍵下載器的原理,使用STC-ISP軟件下載STC單片機(jī)程序的過(guò)程中,在點(diǎn)擊直載按鈕后,需要對(duì)單片機(jī)進(jìn)行一次上電冷啟動(dòng)操作。這在下載程序不是很頻繁的情況下,也許并沒(méi)有什么麻煩,但對(duì)于經(jīng)常下載STC單片機(jī)程序時(shí),每次下載都需要進(jìn)行重新上電冷啟動(dòng),這不僅給使用者增加了不便,同時(shí)也加劇了開關(guān)器件的損耗,增加操作負(fù)擔(dān),降低下載的效率。下面介紹的STC單片機(jī)一鍵下載器,徹底解決了以上問(wèn)題。
使用 STC單片機(jī)一鍵下載器,只需點(diǎn)擊“下載”即可完成程序的下載,無(wú)需再手動(dòng)上電。下圖為STC單片機(jī)一鍵下載器原理圖(原理圖附后)所示。本下載器原理為:通過(guò)一片具有串口資源的單片機(jī)(電路中為STC15F102),將其串口與用戶單片機(jī)串口并接,監(jiān)控單片機(jī)通過(guò)相應(yīng)的監(jiān)控程序來(lái)偵測(cè)用戶單片機(jī)與外部設(shè)備的串口信息交互,當(dāng)監(jiān)控到STC-ISP軟件正確下載命令流時(shí),說(shuō)明用戶正在進(jìn)行程序下載,此時(shí)下載器自動(dòng)啟動(dòng)硬重啟實(shí)現(xiàn)對(duì)用戶單片機(jī)的上電,完成程序的下載。
使用 STC單片機(jī)一鍵下載器,只需點(diǎn)擊“下載”即可完成程序的下載,無(wú)需再手動(dòng)上電。下圖為STC單片機(jī)一鍵下載器原理圖(原理圖附后)所示。本下載器原理為:通過(guò)一片具有串口資源的單片機(jī)(電路中為STC15F102),將其串口與用戶單片機(jī)串口并接,監(jiān)控單片機(jī)通過(guò)相應(yīng)的監(jiān)控程序來(lái)偵測(cè)用戶單片機(jī)與外部設(shè)備的串口信息交互,當(dāng)監(jiān)控到STC-ISP軟件正確下載命令流時(shí),說(shuō)明用戶正在進(jìn)行程序下載,此時(shí)下載器自動(dòng)啟動(dòng)硬重啟實(shí)現(xiàn)對(duì)用戶單片機(jī)的上電,完成程序的下載。