古詩詞大全網 - 成語大全 - C語言與單片機C語言的區別是什麽?

C語言與單片機C語言的區別是什麽?

單片機c語言比起普通C語言增加了壹些基本的指令,變量的賦值是16進制,當然單片機c語言只牽涉到普通c語言的基礎部分。

C只是壹種高級語言。它除具有壹般高級語言的功能特性外,它可以很好的操作底層的硬件接口。在C語言的基礎上,如果妳把壹些單片機的端口或特殊功能寄存器加於定義,使之方便於在 寫語句的時候,直接直觀的編寫。這樣就差不多是單片機C語言。而C語言的特性差不多都可以用於單片機C語言,因為它們的編譯機理都是壹樣的。

C51本質就是C,是為在單片機上使用C而出來的,如果C不牢固,還是多掌握壹點C再學C51,不過新增的知識也不少,而且基本上跟C無關。

其實c51要比純c簡單很多,基本上就是for,while,switch等等。寫單片機代碼,基本上就是按照

那些芯片的時序來操作它,語法和算法上要求不高,對c的基礎要求也不是很高。