单片机C语言编程买什么书

我不会C语言,想从开头学要买什么书好,还有学会C了买什么书学编程好,现在学什么单片机好

严格的说单片机和C语言是两类知识,要掌握好应该分开学,进度上可以同步进行
1、从头开始学C语言一定采用专门的C语言教材,比如谭浩强的C语言教程,不要用那些单片机C语言之类的书,因为侧重点不一样,这类书更多侧重的是单片机,顶多将C语言的概念做个罗列,不要说练习题,有的连例子都没有。学会基本的C语言后再看单片机C语言的书很简单,个别地方略有不同,差别不大,掌握起来也容易。
2、单片机的学习:还是建议学一下8051系列单片机,一来相对简单,但麻雀虽小五脏俱全,学会后对其它诸如ARM之类的理解会很快;二来技术成熟且相对稳定,成本不高(如果90元的开发板都觉得贵,那ARM的就更别考虑了)特别适合初学者;三来虽然近年ARM的风头强劲,但51单片机今后依然会有自己的生存空间,生命力依然很强,短期内决不可能被完全替代,所以学习51单片机并不完全是一种过渡,还是值得拥有的。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-08-02
不建议买专门的单片要c语言的书,你用那本发行量最大的,谭浩强的c语言书,然后买个开发板,要带例程的那种,边看例子,边找语法就行,追问

单片机最小系统和单片机开发板有什么具体的区别?

追答

单片机最小系统就是指能让单片机工作起来,但是外围器件尽可能的小,只要不影响单片机工作就行
单片机开发板上的东西一般要比最小系统的器件多一些,有的开发板会带有按键啊,显示啊,采集等常用的功能模块

本回答被提问者采纳
第2个回答  2011-08-02
买书用处不大,建议在网上买一块单片机最小开发板,也就50左右,还送资料,我就是这么学的,一个月基本就能自己开发了追问

单片机开发板在网上找了,怎么都90多啊

第3个回答  2011-08-02
请看下面的链接吧,上面有具体的介绍!
不过要做好单片机开发就要把C语言学习好,买本 郭天祥编著 C语言编程基础,挺好的

参考资料:http://zhidao.baidu.com/question/301046603.html

第4个回答  2011-08-02
51单片机c语言教程, 郭天祥编著的