壹般做工業產品的公司大多用匯編寫程序,原因如下:
1:PIC的8位微控制器的ROM和RAM都比較小,但是PIC的C編譯器不太擅長優化。壹個簡單的C語句編譯器可以編譯多行匯編代碼。所以有些開發者認為用c直接用匯編寫比較好。
2.因為PIC的C編譯器不是免費的,所以破解版存在壹些邏輯漏洞。Pic單片機多用於壹些需要高穩定性的控制場合,所以很多開發公司幹脆用匯編來寫。