新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 第二課:8051單片機(jī)開(kāi)發(fā)之程序下載

第二課:8051單片機(jī)開(kāi)發(fā)之程序下載

作者: 時(shí)間:2016-11-24 來(lái)源:網(wǎng)絡(luò) 收藏
上回我們分析了單片機(jī)的最小硬件系統(tǒng),那么在今天我們一起來(lái)學(xué)習(xí)一下單片機(jī)的程序下載流程。那么我們先看個(gè)單片機(jī)程序下載電路圖,如下圖所示:

本文引用地址:http://butianyuan.cn/article/201611/320754.htm


圖1 單片機(jī)最小系統(tǒng)完整電路圖

圖1 給出的是我們常用的一個(gè)單片機(jī)最小系統(tǒng)電路,比我們前面講的單片機(jī)最小系統(tǒng)多了兩個(gè)基本電路,那就是程序下載接口和P0口多了一排1K的上拉電阻(這排電阻有什么用,后面我們?cè)俜治觯?/p>

從圖上我們看到,程序下載接口為一個(gè)10針的排針接口,這個(gè)接口把單片機(jī)的相關(guān)下載引腳引出來(lái),是國(guó)際標(biāo)準(zhǔn)的統(tǒng)一接口,為了配合下載線接口而設(shè)置的(當(dāng)然我們也可以隨便用幾個(gè)排針將下載的接口引出,但是我強(qiáng)烈的建議不要那樣做,我們要走那標(biāo)準(zhǔn)的道路)。這個(gè)接口的實(shí)物圖如下:

圖2 單片機(jī)下載接口

可以看到這個(gè)接口的一邊為一個(gè)凹陷的槽,這樣設(shè)計(jì)是為了與連接線匹配,那下面我們看一下與它相連的下載器和連接線:

圖3 常用的USB51單片機(jī)下載器與連接線(這個(gè)圖是在網(wǎng)上找的,當(dāng)作免費(fèi)廣告吧)

相信到這就很容易理解為什么一定要用標(biāo)準(zhǔn)的下載的電路了吧,市場(chǎng)上很容易買到一個(gè)USB下載器,大概就20塊左右(為了革命總得花銀兩的)。由于當(dāng)今IT業(yè)電腦都是USB接口,所以單片機(jī)的開(kāi)發(fā)也得趕上潮流。用連接線一頭接單片機(jī)電路板一頭接下載器,而下載器的一頭就接電腦的USB接口(這是費(fèi)話)。
上個(gè)圖——有圖有真相:

圖4一個(gè)單片機(jī)開(kāi)發(fā)的硬件系統(tǒng)電路

為了配合喜歡DIY省錢的朋友,我這發(fā)一個(gè)單片機(jī)下載程序的接口封裝圖:

圖5 單片機(jī)接口封裝圖

在這補(bǔ)充個(gè)問(wèn)題,單片機(jī)下載標(biāo)準(zhǔn)接口有兩種,一種是JTAG接口標(biāo)準(zhǔn),另一種是ISP標(biāo)準(zhǔn)。前面提到的就是JTAG標(biāo)準(zhǔn),如下圖所示:

圖5 JTAG標(biāo)準(zhǔn)

下面我們看一下ISP的標(biāo)準(zhǔn)接口圖:

圖7 ISP接口標(biāo)準(zhǔn)

現(xiàn)在網(wǎng)上特別流行ISP標(biāo)準(zhǔn)的USB下載線,原因是它可以賺容 AVR單片機(jī)。DIY的朋友們可以測(cè)試當(dāng)前的使用的下載線是哪個(gè)標(biāo)準(zhǔn)的,再根據(jù)下載線來(lái)制作單片機(jī)下載接口電路。

單片機(jī)程序下載電路硬件到這結(jié)束,軟件部分敬請(qǐng)關(guān)注下期內(nèi)容。



關(guān)鍵詞: 8051單片機(jī)程序下

評(píng)論


技術(shù)專區(qū)

關(guān)閉