『壹』 匯編語言怎麼寫入單片機
利用編譯軟體,業界最常用功能最強大的是KEIL uv2/3,將你的源程序編譯生成為.hex格式的文件。具體用法你可以先下載一個keil c51的軟體。找一個教程看一下。keil c51可以編譯C語言,也可以編譯匯編語言,也可以把兩者混合匯編。但是只有將他們轉換成.hex格式(十六進制格式文件)的文件(或者二進制的文件,這種情況一般很少),單片機才能識別。
程序編譯好後,剩下的工作就是將生成的.hex燒錄到單片機中去啦。使用編程器將文件傳到單片機中就行啦。
編程器(也即程序燒錄器)現在網上有很多賣的(很便宜的,四五十就行了。我前一段時間在淘寶上買了一個。當然,也可以自己做一個,算了下自己做的話,單個的成本也在三十六塊錢左右。單個做不合算,批量才有的賺),很多可以通過計算機串口直接將單片機燒錄好。然後再將燒錄好的單片機取下來,安裝在你的MCU系統中。上電....
搞定收工!O(∩_∩)O~
『貳』 怎麼把程序寫進單片機
1 首先將編寫的程序經模擬軟體調試好,然後編譯保存為HEX文件格式。
2 使用編程器(也叫燒寫器)先選擇晶元的廠家,晶元型號。
3裝在要燒寫到程序代碼(HEX文件格式)
4進行晶元空白檢查
5選擇編程(進行下載)
6對比檢查(成功)
當然也可以選擇自己做一個某個晶元的專用的燒寫器。
『叄』 單片機編程器的使用
1、通訊電纜與編程器連接好。
2、將串口插頭插入電腦串口。
3、USB插頭插入電腦任一個USB口,此時編程器上LED點亮,表明電源接通。
4、接著安裝軟體,本軟體支持Win9x/me/2000/NT/XP,標准Window操作界面。本軟體屬於綠色軟體,不需要安裝,直接把相關的軟體拷貝到硬碟中,運行其中的Easy 51Pro 2[[[_]]]0程序即可。
程序啟動後,會自動檢測硬體及連接,狀態框中顯示「就緒」字樣,表示編程器連接和設置均正常。否則請檢查硬體連接和埠設置。
把單片機晶元正確地放到編程器的相應插座上,注意,晶元的缺口要朝向插座的把手方向。
晶元放好後,就可以對晶元進行讀寫操作了。