現在來談談單片機開發的步驟。想讓單片機按你的意思(想法)完成一項任務,必須先編寫供其使用的程序,編寫單片機的程序應使用該單片機可以識別的“語言”,否則你將是對“石”彈琴。目前較流行的有匯編和C語言;匯編語言可以精確的控制單片機工作的每一步,而C語言則注重結果,不必關心單片機具體的每一步。
習慣上宜先學匯編語言后學C語言,這樣可以對單片機有一個更深的了解,再說,就是用C語言編程,在需要精確控制時還需要嵌入匯編語句。當然,也有一開始就用C語言的,后來再學匯編;若你學過計算機的 Turbo C ,開始就學單片機的C也許會更快一些。