各种单片机c语言都一样嘛 ?

来源:百度知道 编辑:UC知道 时间:2024/06/15 05:35:11
想学习单片机的C编程,该看点什么书啊?以前学过C++,不知道是不是一样的,谢谢

书很多的
只是前面要加库,定义什么的
如果懂汇编的话,用C会很方便的

语法结构是一样的,就是有些关键的字不同,特别是特殊功能寄存器,一定要搞清楚,不同系列的单片机也不同.

有部分区别的,就比如C51里读ROM里的值可以直接读,而AVR的C语言里,不能直接读ROM,只有调用一个库函数才行.这跟编译器有关的.

总的来讲,C语言都差不多.很灵活,移植方便!

楼上的 我在用AVR 我不明白AVR为什么不能直接读ROM里的值。我的QQ:343627392 希望讨论一下。指教一下。