一種基于CH340T 的STC89C52RC 編程器設(shè)計(jì)
單片機(jī)子系統(tǒng),采用40 引腳的試驗(yàn)用插座,為了正常編程,外接必備的單片機(jī)復(fù)位電路和晶振電路。特別地,為提高編程器的適用性,晶振電路采用跳線開(kāi)關(guān)J1 為單片機(jī)提供12MHz 和11.0592M共2 種工作頻率。
3 系統(tǒng)測(cè)試
ISP 編程涉及的軟件主要有USB 驅(qū)動(dòng)程序、單片機(jī)固件程序和計(jì)算機(jī)應(yīng)用程序三部分構(gòu)成。單片機(jī)固件程序用來(lái)實(shí)現(xiàn)計(jì)算機(jī)讀取和編程STC 單片機(jī)內(nèi)部的E2PROM(數(shù)據(jù)Flash),已提前固化在單片機(jī)內(nèi)部。
測(cè)試之前,必須首先安裝USB 驅(qū)動(dòng)軟件USB DriverInstaller.exe,該驅(qū)動(dòng)可以將接入計(jì)算機(jī)USB 接口的編程映射為虛擬串口,一般是COM3 或COM4.然后安裝STC 單片機(jī)在線編程燒錄軟件STC-ISP.STC-ISP 是針對(duì)STC 系列單片機(jī)而設(shè)計(jì)的軟件,可下載STC89 系列、12C2052 系列和12C5410 等系列的STC 單片機(jī),功能強(qiáng)大,使用簡(jiǎn)便。本編程器要求版本在V3.0 以上。
測(cè)試步驟是,將單片機(jī)STC89C52RC 插入編程器插座,整體插入計(jì)算機(jī)USB 接口(或用USB 線將編程器和計(jì)算機(jī)連接)。然后打開(kāi)STC-ISP 軟件,依次在主界面中選擇MCU 單片機(jī)型號(hào)(MCUTYPE),導(dǎo)入Hex 文件(Open File/ 打開(kāi)文件),選擇串口(COM :
COM3 或COM4 等)和波特率,最后點(diǎn)擊下載按鈕。下載成功的主界面如圖3 所示。
經(jīng)過(guò)多次反復(fù)測(cè)試本文設(shè)計(jì)的編程器,功能正常,性能可靠。
4 結(jié)束語(yǔ)
本文介紹了一種簡(jiǎn)單實(shí)用、價(jià)格低的ISP 編程器。該編程器具有功能穩(wěn)定、速度快、價(jià)格低和易用性強(qiáng)等優(yōu)點(diǎn),適合STC 89C/S51XX/52XX 等系列單片機(jī)的程序燒錄。另外,本系統(tǒng)擴(kuò)展性較好,原理圖稍加改動(dòng),借助于SPI 接口,實(shí)現(xiàn)對(duì)Atmega8515/ Atmega162(AVR 芯片)等更多的單片機(jī)的ISP 編程下載
手機(jī)電池相關(guān)文章:手機(jī)電池修復(fù)
負(fù)離子發(fā)生器相關(guān)文章:負(fù)離子發(fā)生器原理 塵埃粒子計(jì)數(shù)器相關(guān)文章:塵埃粒子計(jì)數(shù)器原理 晶振相關(guān)文章:晶振原理 上拉電阻相關(guān)文章:上拉電阻原理 離子色譜儀相關(guān)文章:離子色譜儀原理
評(píng)論