DIY遙控手柄程序入駐單片機需要幾步
一般來(lái)講我們編譯出的可執行程序是一個(gè)二進(jìn)制文件,對于Keil編譯環(huán)境來(lái)說(shuō)他會(huì )生成一個(gè)以.hex為后綴的文件。我們的目的就是把這個(gè)*.hex文件下載(燒錄、寫(xiě)入)到我們的單片機中,下面看看如何來(lái)操作。圖16-02是一個(gè)USB轉串口的模塊,使用它前需要安裝相關(guān)驅動(dòng)程序。通過(guò)這個(gè)模塊我們可以對單片機進(jìn)行編程,線(xiàn)路的連接比較簡(jiǎn)單USB一端插在我們的PC機上,另外的3根線(xiàn)對應的是GND、TX、RX(地、發(fā)、收),分別與我們的手柄電路板上的編程接口相連,對應關(guān)系是GND-GND、RX-TX、TX-RX。電路連接完畢后開(kāi)始下載程序,由于我們使用的是STC系列的51單片機所以我們使用STC-ISP.exe這個(gè)工具對單片機進(jìn)行編程,看一下這個(gè)工具的截圖,圖16-03:
本文引用地址:http://dyxdggzs.com/article/226898.htm操作過(guò)程大概分為5步:
1. 選擇芯片類(lèi)型,我們使用STC89C52RC;
2. 選擇編譯產(chǎn)生的*.hex,文件;
3. 選擇串口(可以在設備管理器中查看串口編號);
4. 點(diǎn)擊下載按鈕;
5. 當提示框提示為單片機上電時(shí),打開(kāi)系統電源;
下載結束后系統會(huì )給出提示信息。
經(jīng)過(guò)上面的操作后我們的程序已經(jīng)下載到單片機中,為系統上電后我們的程序就可以運行了,趕快驗證一下自己編寫(xiě)的程序吧。
實(shí)際上為單片機下載程序的方法都是近似的,包括為坦克下載程序的方法和手柄一端是相同的,唯一不同的是它們所運行的程序是不一樣的。
我們已經(jīng)在遙控手柄的電路板上預留了編程接口,如圖16-01:
我們使用串口方式對程序進(jìn)行下載,所以還需要一根USB轉串口的數據線(xiàn),這種數據線(xiàn)比較多,比如圖16-02:
DIY機械鍵盤(pán)相關(guān)社區:機械鍵盤(pán)DIY
51單片機相關(guān)文章:51單片機教程
單片機相關(guān)文章:單片機教程
單片機相關(guān)文章:單片機視頻教程
單片機相關(guān)文章:單片機工作原理
評論