⑴ 單片機的程序怎麼寫
1.了解單片機硬體知識
2.了解單片機匯編指語言(可以直接匯編寫代碼,或用C51而匯編作為加深對硬體操作的理解必學)
3.懂C語言,了解單片機開發的C51與C的區別
4.至少要掌握一個單片機軟體開發集成環境的使用(例如Keil uVision4)
5.明白電路圖(可以是別人設計好的,有能力的可以自己設計電路圖),至少要知道輸入輸出埠和接腳情況,外圍電路中的設備要如何控制
6.了解要寫的程序的具體功能需求
7.最後開始是寫代碼
可以在任意一款文本編輯中進行,可選擇用匯編語言 或是C51 或是混合代碼
如選C51,開頭的部分都是和硬體相關的一些設定,幾乎和邏輯無關的,
而後至少寫一個主函數, ... 代碼寫完保存為.c
(後面還有編譯、模擬調試運行、燒寫到單片機上,這些已經超出怎麼寫,屬於後話)
或許你只是做任務發這個問,我也是做任務,用心回答,希望得到採納
⑵ 一個新單片機怎麼寫程序
用編程器寫。將編程器和計算機連好,啟動編程器軟體,選好單片機型號,按要求放置好新單片機,將要寫程序機器碼傳入編程器,會有圖面,按圖面,擦,寫,校驗,就完成了。