|
C語言具簡潔、靈活的特點(diǎn)以及豐富的庫函數(shù)和功能強(qiáng)大的調(diào)試手段,適用面非常廣泛。
C語言是一種結(jié)構(gòu)化的高級語言,其優(yōu)點(diǎn)是可讀性好,移植容易,是普遍使用的一種計(jì)算機(jī)語言,缺點(diǎn)是占用資源較多,執(zhí)行效率沒有匯編高。
匯編語言是一種用文字助記符來表示機(jī)器指令的符號語言,是最接近機(jī)器碼的一種語言。其主要優(yōu)點(diǎn)是占用資源少、程序執(zhí)行效率高。但是不同的CPU,其匯編語言可能有所差異,所以不易移植。
用單片機(jī)C語言程序設(shè)計(jì)是單片機(jī)開發(fā)與應(yīng)用的必然趨勢。 單片機(jī)是一種小型計(jì)算機(jī),C語言是嵌入式
單片機(jī)里的C語言和電腦上編程的C語言是同一種語言, 區(qū)別是單片機(jī)里的C語言是屬于嵌入式系統(tǒng)的開發(fā) 按端口和位進(jìn)行的操作是最多的。而在其他平臺上常用的輸入輸出等其他常用函數(shù)在單片機(jī)里是用不上的。 但語法規(guī)則都是一樣的。
|
|