- 51單片機應用基礎(C51版)
- 胡進德 丁如春 劉愛榮
- 719字
- 2019-11-27 11:56:45
學習單元六 燒寫程序(1)——用STC-ISP軟件燒寫程序
深圳宏晶公司STC-ISP軟件用于燒寫STC公司51系列單片機,如STC89C51/52RC等。STC公司51系列單片機可通過圖2-5(b)所示與電腦串口相連下載程序。
一、軟件安裝方法
從宏晶公司網站http://www.Mcu-memory.com/上下載ISP安裝程序,它是一個壓縮文件,將安裝程序解壓至C:\TMP\STC ISP目錄下。打開C:\TMP\STC ISP,找到安裝程序SETUP.EXE,雙擊SETUP.EXT圖標就可以安裝ISP軟件了。
二、軟件使用方法
1.操作步驟
(1)用數據通信線將實驗平臺的D9插座與計算機的某個串行口相接。
(2)啟動STC_ISP。點擊“開始—程序—STC_ISP_V3.1—STC_ISP_V3.1”,系統會自動啟動STC_ISP,并出現如圖2-56所示的程序下載窗口。

圖2-56 程序下載窗口
(3)選擇單片機型號。在程序下載窗口中,從“步驟1”框架中的下拉列表框中選擇實驗中所用單片機的型號如STC89C51RC。
(4)打開下載文件。點擊程序下載窗口中的“Open File”按鈕,出現“Open-Hex or.bin file”對話框,如圖2-57所示。在圖中選擇需要下載的Hex機器碼文件如【例2-1】中“one led flash.hex”或其他要下載的文件后點擊“打開”按鈕,此時文件緩沖區中的內容將發生變化,如圖2-58所示,圖中顯示的是緩沖區中Hex機器碼文件。

圖2-57 打開下載文件對話框

圖2-58 文件緩沖區中的Hex機器碼文件
(5)選擇串行口:點擊程序下載窗口中的COM下拉列表框,選擇與電路板相連接的串口名。在電腦中,第1個串口為COM1,第二個串口為COM2……
(6)點擊“Download/下載”按鈕,然后接通用戶電路板電源,給單片機上電,這時ISP就會將所打開的Hex文件下載到單片機中去。
2.注意的問題
(1)有些計算機中雖然只有一個串口,但該串口并不一定是COMl,在這種情況下,如果在程序下載窗口中選擇的串口是COM1,則會出現通信錯誤提示,此時可以選擇其他串口。
(2)下載程序時,必須先點擊“Download/下載”按鈕,然后再給單片機上電。
程序下載到單片機中后,即可在電路板上檢驗程序功能。