STC12系列單片機(jī)簡(jiǎn)易編程器制作
1.性?xún)r(jià)比高 采用STC12系列單片機(jī)可以省掉復(fù)位電路、外部數(shù)據(jù)存儲(chǔ)器(如24Cxx系列芯片),某些場(chǎng)合還可以省掉晶振,電路簡(jiǎn)單、價(jià)格低廉。
2.速度快STC12系列單片機(jī)為單時(shí)鐘/機(jī)器周期(1T),一些指令執(zhí)行速度是傳統(tǒng)8051的24倍,最低的也是3倍。
3.安全性好 目前,很難破譯STC12系列單片機(jī)加密程序,加之用戶數(shù)據(jù)可以保存到單片機(jī)內(nèi)部,解密者很難通過(guò)用戶數(shù)據(jù)分析單片機(jī)的運(yùn)行狀況。
4.可以直接代替8051針對(duì)傳統(tǒng)8051單片機(jī)開(kāi)發(fā)的程序,可以直接用于STC12系列單片機(jī),無(wú)須重新編寫(xiě)。
圖1是STC12系列單片機(jī)簡(jiǎn)易編程器的電路。IC1是編程時(shí)插芯片的20腳DIP插座。R1、C1為被編程芯片提供復(fù)位信號(hào),X1、C2、C3為被編程芯片提供時(shí)鐘信號(hào),VT1、VT2構(gòu)成簡(jiǎn)易的RS-232到TTL的電平轉(zhuǎn)換,省掉了MAX232。
三、簡(jiǎn)易編程器制作
該簡(jiǎn)易編程器的電阻均為1/8W.采用12V電源適配器供電。
圖2(略)是簡(jiǎn)易編程器的印刷電路圖.是從頂層往下看的效果,可以直接用熱轉(zhuǎn)印的方法制作,打印的時(shí)候不需要鏡像翻轉(zhuǎn)。
圖3是裝配圖。根據(jù)此圖安裝、焊接元件,只要元件選擇無(wú)誤、安裝正確、焊接可靠,一般不需要調(diào)試即可投入使用。如果將20腳DIP插座換成20腳編程專(zhuān)用鎖緊插座,就是不折不扣的編程器了。
四、簡(jiǎn)易編程器使用
首先,要下載STC-ISP軟件,并安裝到電腦中。然后將簡(jiǎn)易編程器與電腦的RS-232九針串口連接,把待編程單片機(jī)插入編程器的20腳插座中.注意單片機(jī)的插入方向!此時(shí)先不要為編程器通電。雙擊安裝目錄中的STC-ISP V35文件運(yùn)行編程軟件。該軟件的界面局部如圖4(略)所示。上面有非常詳細(xì)的介紹,整個(gè)編程分五步進(jìn)行:
1.選擇單片機(jī)型號(hào)和確定數(shù)據(jù)寫(xiě)入范圍。2.裝入編譯好的BIN或HEX文件。3.選擇串口,并設(shè)置波特率。4.設(shè)置工作模式與下載條件。5.點(diǎn)擊Download/下載按鈕進(jìn)行下載,然后再接通編程器的電源。注意,最后這一步非常重要。必須先啟動(dòng)軟件的“Download/下載”.然后再為編程器通電。
下載完成后,斷開(kāi)編程器電源.取下單片機(jī)即可使用。
評(píng)論