推荐一本单片机原理方面的书,适合初学者和自学者。谢谢啦!

请教单片机高手!
2024-12-01 01:22:27
推荐回答(1个)
回答1:

  首先,要搞应用肯定要把原理高清,要想深刻了解单片机的工作原理,必须要通过汇编。 C的优势是编程快速,使产品开发周期段,但代码效率不高,不适合学习阶段使用。 C51用的好的人,多半是汇编玩的很转的人。

  再次,对于教材,希望楼主把心态摆正,理论是基础,应用是目的。

  单片机对于理解的要求比较高,比如说内部特殊功能寄存器与高128位地址寄存器的位置重叠问题,如果搞不清,后面的学习会很受影响。
  这个问题,我当时学习的方法就是:参考不同的教材,因为不同的教材对于某个细节有不同的描述方法,不同的思路适合不同的人,要想尽快攻破难点,就要广泛涉猎更多的思维方式。
  也就因为这个原因,我手边有至少5本单片机教材。

  我觉得整体来说,讲的比较通俗易懂的是《单片机原理与应用》(潘永雄 第2版 电子工业出版社)。这也是我在参加电子设计大赛培训时的使用教材。
  另一个比较全面,讲解比较深入的时,《单片机高级教程》(何立民 第2版 北京航天航空出版社)。特点是内容丰富,对于细节和周边知识补充得多。

  最后一本,才是例子丰富的书,基本就是以例讲理,适合学习完前两本后再看。《例说51单片机(C 语言版)》(张义和 等人 人民邮电出版社)。另外这本是C语言的,说的C语言是C51,要接触的话,还要再了解一下C51对C语言的补充部分。如果前面两本书你看完了某一本或都看了,这点就很容易了。

  建议你先买前两本,有一定基础再看最后一本。要不然书太多,进度慢会影响志气。

  这是我给别人的回答,也适合你。

  http://zhidao.baidu.com/question/99245811.html