我是一名学生我现在,在学单片机想问问高手们应该怎么学好单片机

来源:百度知道 编辑:UC知道 时间:2024/05/04 11:18:39
学习中应该注意那些方面!应该着重学习那方面?还就是应该多注意硬件方面还是软件方面?先从那部分入手?
我们学的是c51.

你要是学51单片机,那么楼上说的(1)北航出版的单片机原理确实是本好书,我还要推荐 求实科技出版的好书 (2)单片机应用系统开发实例导航 还有人民邮电出版社的(3)例说8051

(1) 是基本原理
(2)(3)是一些程序应用例子(包括电路图)

还有我建议你学pic系列的单片机,因为这种单片机,设计简洁,我个人认为它的内部构造就是像你说的“简明扼要”
你可以在网上找一下关于它的一些介绍,或者问我也行
如果你学pic系列的单片机
那我就推荐几本好书

第一阶段:
(1)北航出版社的 pic单片机入门与实战(初学的时候看,一直看到第5章,等到该看第6章的时候换书,我觉得这本书前5章经典的不能再经典,从第6章开始垃圾的不能在垃圾)
(2)求实科技的 PIC单片机典型模块设计实例导航[有一些程序应用例子(包括电路图)]

第二阶段(第一阶段看完后再买下面这些):
(3)PIC单片机实用教程--提高篇(经典啊,个人认为)
(4)PIC单片机实用教程--基础篇 (虽是基础篇,但不要忽视,有定时器等章节)

第三阶段:
不用买书了,接项目了,自己挣钱了
关于语言:是辨证的,
汇编:最接近硬件,用它编程序,可以在编程的时候,更加深对单片机内部结构的了解,而且汇编的实时性好,但是可读性差,程序长,对编程者的汇编语言的水平有较高的要求
C语言:编程较容易,程序短,可读性强,看实时性没有汇编好,控制硬件也不想汇编那么接近硬件
本人认为:二者皆有好的一方面,我建议先用汇编,汇编掌握了很好的时候再用c语言,最终达到用c嵌套汇编的编程风格。
对于那些一开始就用C的,本人绝对不支持,个人认为那是不可取的一条死路。

我觉得,应该先看一下书,了解一下关于单片机的各引脚大概的功能..和了解汇编..
之后,再自己做实验...这样学得就快了..

我的博客上有相关的学习方法与文章.