新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 第二課:8051單片機開發之程序下載

        第二課:8051單片機開發之程序下載

        作者: 時間:2016-11-24 來源:網絡 收藏
        上回我們分析了單片機的最小硬件系統,那么在今天我們一起來學習一下單片機的程序下載流程。那么我們先看個單片機程序下載電路圖,如下圖所示:

        本文引用地址:http://www.104case.com/article/201611/320754.htm


        圖1 單片機最小系統完整電路圖

        圖1 給出的是我們常用的一個單片機最小系統電路,比我們前面講的單片機最小系統多了兩個基本電路,那就是程序下載接口和P0口多了一排1K的上拉電阻(這排電阻有什么用,后面我們再分析)。

        從圖上我們看到,程序下載接口為一個10針的排針接口,這個接口把單片機的相關下載引腳引出來,是國際標準的統一接口,為了配合下載線接口而設置的(當然我們也可以隨便用幾個排針將下載的接口引出,但是我強烈的建議不要那樣做,我們要走那標準的道路)。這個接口的實物圖如下:

        圖2 單片機下載接口

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

        圖3 常用的USB51單片機下載器與連接線(這個圖是在網上找的,當作免費廣告吧)

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

        圖4一個單片機開發的硬件系統電路

        為了配合喜歡DIY省錢的朋友,我這發一個單片機下載程序的接口封裝圖:

        圖5 單片機接口封裝圖

        在這補充個問題,單片機下載標準接口有兩種,一種是JTAG接口標準,另一種是ISP標準。前面提到的就是JTAG標準,如下圖所示:

        圖5 JTAG標準

        下面我們看一下ISP的標準接口圖:

        圖7 ISP接口標準

        現在網上特別流行ISP標準的USB下載線,原因是它可以賺容 AVR單片機。DIY的朋友們可以測試當前的使用的下載線是哪個標準的,再根據下載線來制作單片機下載接口電路。

        單片機程序下載電路硬件到這結束,軟件部分敬請關注下期內容。



        評論


        技術專區

        關閉
        主站蜘蛛池模板: 昌平区| 桓台县| 乳山市| 耒阳市| 元氏县| 晋江市| 含山县| 西贡区| 楚雄市| 磐石市| 祁连县| 秦安县| 江西省| 新闻| 仁怀市| 大同市| 正蓝旗| 龙井市| 花莲县| 南投市| 营山县| 大荔县| 韶山市| 扬州市| 托里县| 景谷| 开平市| 宁武县| 玉林市| 黄骅市| 凤冈县| 榆树市| 鄂温| 安福县| 达孜县| 关岭| 阿拉善右旗| 阳信县| 固镇县| 周口市| 北流市|